Block diagram of typical laptop/desktop



Similar documents
What's in a computer?

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

lesson 1 An Overview of the Computer System

Here is a diagram of a simple computer system: (this diagram will be the one needed for exams) CPU. cache

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

1 PERSONAL COMPUTERS

Primary Memory. Input Units CPU (Central Processing Unit)

Chapter 3: Computer Hardware Components: CPU, Memory, and I/O

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7)

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Unit A451: Computer systems and programming. Section 2: Computing Hardware 1/5: Central Processing Unit

Tech Application Chapter 3 STUDY GUIDE

Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9. Do Now: Name 3 parts of the computer.

Basic Concepts of Information Technology (IT)

Computer Hardware HARDWARE. Computer Hardware. Mainboard (Motherboard) Instructor Özgür ZEYDAN

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Chapter 8 Memory Units

Computer Basics: Chapters 1 & 2

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

The Central Processing Unit:

1.1 Electronic Computers Then and Now

Figure 1. Front and Back of a Computer Case

Introduction To Computers: Hardware and Software

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Communicating with devices

Computer Organization. and Instruction Execution. August 22

Understanding Digital Components

Be sure to connect the USB cable from TonePort into your computer s USB port, and then proceed with the following steps

Central Processing Unit

McGraw-Hill Technology Education McGraw-Hill Technology Education

Parts of a Computer. Preparation. Objectives. Standards. Materials Micron Technology Foundation, Inc. All Rights Reserved

K Hinds Page No. 1. Lecture 3 ASCII

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Count the Dots Binary Numbers

Three steps to the best technology: 1. The Assessment 2. The Dialogue 3. The Recommendation

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers.

Sage Grant Management System Requirements

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

N600 Wireless Dual Band Router

Discovering Computers Living in a Digital World

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 5 Storage Devices

Types Of Storage Device

Chapter 4 System Unit Components. Discovering Computers Your Interactive Guide to the Digital World

The computer's internal components

How To Store Data On A Computer (For A Computer)

System Requirements for TaxWise November 21, 2011

Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System

COSC 6374 Parallel Computation. Parallel I/O (I) I/O basics. Concept of a clusters

Lecture 2: Computer Hardware and Ports.

VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED.

Chapter One Introduction to Computer

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

DMS-10101, Computer Equipment

Introduction Disks RAID Tertiary storage. Mass Storage. CMSC 412, University of Maryland. Guest lecturer: David Hovemeyer.

Microsoft Office Outlook 2013: Part 1

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

COMPUTER BASICS. Seema Sirpal Delhi University Computer Centre

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC

Outline. mass storage hash functions. logical key values nested tables. storing information between executions using DBM files

3.5 Dual Bay USB 3.0 RAID HDD Enclosure

Computer Systems Structure Main Memory Organization

CHAPTER 7: The CPU and Memory

Introduction To Computer Hardware

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

PC Desktop Specifications:

Minimum Computer System Requirements

Computer Literacy. Hardware & Software Classification

Outline: Operating Systems

Contents. Hardware Configuration Uninstalling Shortcuts Black...29

Grant Management. System Requirements

Overview of MIS Professor Merrill Warkentin

Tomorrow s Technology and You

Determining Your Computer Resources

Hardware and Software Requirements for Installing California.pro

To ensure you have the appropriate equipment and settings please review the following: Software and Hardware Recommendations.

CPU. Motherboard RAM. Power Supply. Storage. Optical Drives

The Bus (PCI and PCI-Express)

An Introduction to Computer Science and Computer Organization Comp 150 Fall 2008

Week One Lecture Note 1.0 INTRODUCTION TO COMPUTER 1.1 WHAT IS COMPUTER?

To convert an arbitrary power of 2 into its English equivalent, remember the rules of exponential arithmetic:

New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software

N750 WiFi DSL Modem Router Premium Edition

Memory is implemented as an array of electronic switches

Quiz for Chapter 6 Storage and Other I/O Topics 3.10

Building an efficient and inexpensive PACS system. OsiriX - dcm4chee - JPEG2000

CompTIA Security+ In this course, you will implement, monitor, and troubleshoot infrastructure, application, information, and operational security.

Chapter 3 Storage. 15 th Edition Understanding Computers Today and Tomorrow Comprehensive. Deborah Morley Charles S. Parker

How To Understand The Computer (For A Computer)

Chapter 5 Busses, Ports and Connecting Peripherals

Operating System Today s Operating Systems File Basics File Management Application Software

USB 3.0 to Gigabit Ethernet Adapter

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Chapter 1 Computer System Overview

Transcription:

What's in a computer? logical or functional organization: "architecture" what the pieces are, what they do, how they work how they are connected, how they work together what their properties are physical structure what they look like, how they are made major pieces processor ("central processing unit" or CPU) does the work, controls the rest memory (RAM = random access memory) stores instructions and data while computer is running disks ("secondary storage") stores everything even when computer is turned off other devices ("peripherals") Block diagram of typical laptop/desktop CPU (processor) mouse keyboard display Bus Memory (RAM) Hard disk CD/ DVD network /wireless (and many others)

CPU can perform a small set of basic operations ("instructions") arithmetic: add, subtract, multiply, divide, memory access: fetch information from memory, store results back into memory decision making: compare numbers, letters, decide what to do next depending on result of previous computations control the rest of the machine tell memory to send data to display; tell disk to read data from network;... operates by performing sequences of simple operations very fast instructions to be performed are stored in the same memory as the data is instructions are encoded as numbers: e,g., Add = 1, Subtract = 2,... CPU is a general-purpose device: putting different instructions into the memory makes it do a different task this is what happens when you run different programs How fast is fast? CPU uses an internal "clock" (like a heartbeat) to step through instructions 900 MHz, 2.4 GHz, etc., is the number of clock ticks per second 1 Hertz = 1 tick per second; abbreviated 1 Hz mega = million giga = billion 1 MHz = 1 megahertz = 1 million ticks per second 1 GHz = 1 gigahertz = 1 billion ticks per second = 1000 MHz one instruction (like adding two numbers) might take one, two or several ticks, depending on design of the CPU might even complete more than one instruction in one tick very rough approximations: PC/Mac processors execute about 2 billion instructions/sec cellphone processors execute about 200 million instructions/sec

Memory (Random Access Memory = "RAM") a place to store information while the computer is running the programs that are running their data the operating system (Windows, Mac OS X, Unix/Linux,...) volatile: forgets everything when power is turned off limited (though large) capacity logically, a set of numbered boxes ("pigeonholes"? mailboxes?) each capable of storing one byte = 8 bits of information a small number or a single character like A or part of a larger value random access CPU can access any location as quickly as any other location 0 1 2 1G What's a bit? What's a byte? a bit is the smallest unit of information represents one 2-way decision or a choice out of two possibilities yes / no, true / false, on / off, M / F,... abstraction of all of these is represented as 0 or 1 enough to tell which of TWO possibilities has been chosen a single digit with one of two values hence "binary digit" hence bit binary is used in computers because it's easy to make fast, reliable, small devices that have only two states high voltage/low voltage, current flowing/not flowing (chips) electrical charge present/not present (Flash) magnetized this way or that (disks) light bounces off/doesn't bounce off (cd-rom, dvd) all information in a computer is stored and processed as bits a byte is 8 bits that are treated as a unit

Disks a place to store information when the power is turned off usually based on magnetic surfaces, rotating machinery logical / functional structure: folders (directories) and files your information: papers, mail, music, web page, programs and their data: Firefox, Word, itunes, operating system(s): Windows, MacOS, Unix, Linux, PalmOS,... bookkeeping info: where things are physically Other views of a disk: Window, Unix

Other things CD-ROM, CD-R, CD-RW; DVD read-only, recordable, rewritable, ~ 650 MB capacity same format as audio CD but spins much faster DVD: typically 4.7 or 8.4 GB modem converts info to/from sound for sending by telephone 56 kilobits per second (56 Kbps): ~ 5000 characters/second network interface connects computer to network, usually Ethernet (as in Dormnet) Ethernet transfers data at 10-1000 megabits per second (10 Mbps ~ 1 MB/sec) wireless is compatible with Ethernet ("wireless Ethernet") 802.11b (11 Mbps), 802.11g (55 Mbps), 802.11n (600 Mbps) [max] DSL and cable modems are Ethernet-compatible slower than Ethernet (typically 0.5-4 Mbps); usually at home fiber (e.g., Verizon FiOS) might be 10 Mbps down, 2 Mbps up gadgets ("peripherals") on the bus, especially USB USB 2.0 is 480 Mbps (max) Functional design is not physical implementation block diagram is "architectural" or "functional" or "logical" design gives components, shows how they are connected, maybe what they do physical construction is how it's built usually many different ways to build same functional or logical design will all behave more or less the same (same functions) important general rule: the logical / functional organization does not describe a physical implementation logical abstracts away irrelevant physical details

Motherboard (~1998) 2.5" laptop disk

2013 freshman offering: Wrapup on components the logical or functional components of computer hardware how they fit together, what the numbers measure some neat Greek/Latin/... prefixes: (femto, pico), nano, micro, milli, kilo, mega, giga, (tera, peta, exa) what the basic physical pieces look like one logical organization can have different physical forms logical organization hasn't changed much in 60+ years physical form has changed rapidly for the entire time many tradeoffs among physical forms (size, weight, power, )