What's in a computer?



Similar documents
Block diagram of typical laptop/desktop

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?

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

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

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

Tech Application Chapter 3 STUDY GUIDE

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

Primary Memory. Input Units CPU (Central Processing Unit)

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)

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

lesson 1 An Overview of the Computer System

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.

1 PERSONAL COMPUTERS

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

Chapter 8 Memory Units

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

McGraw-Hill Technology Education McGraw-Hill Technology Education

1.1 Electronic Computers Then and Now

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

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

The Central Processing Unit:

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

Computer Organization. and Instruction Execution. August 22

Basic Concepts of Information Technology (IT)

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

Central Processing Unit

Understanding Digital Components

Introduction To Computers: Hardware and Software

Computer Basics: Chapters 1 & 2

Figure 1. Front and Back of a Computer Case

K Hinds Page No. 1. Lecture 3 ASCII

Communicating with devices

Sage Grant Management System Requirements

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

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

Count the Dots Binary Numbers

Types Of Storage Device

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

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

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

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

N600 Wireless Dual Band Router

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 5 Storage Devices

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

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

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

Discovering Computers Living in a Digital World

Microsoft Office Outlook 2013: Part 1

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

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

System Requirements for TaxWise November 21, 2011

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

CHAPTER 7: The CPU and Memory

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

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

Minimum Computer System Requirements

Chapter 8. Secondary Storage. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

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

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

Introduction to Information System Layers and Hardware. Introduction to Information System Components Chapter 1 Part 1 of 4 CA M S Mehta, FCA

COMPUTER BASICS. Seema Sirpal Delhi University Computer Centre

Grant Management. System Requirements

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

Overview of MIS Professor Merrill Warkentin

Hardware and Software Requirements for Installing California.pro

Determining Your Computer Resources

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

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

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

Memory is implemented as an array of electronic switches

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

N750 WiFi DSL Modem Router Premium Edition

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC

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

Chapter One Introduction to Computer

Computer Systems Structure Main Memory Organization

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

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

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

Tomorrow s Technology and You

Contents. Hardware Configuration Uninstalling Shortcuts Black...29

DMS-10101, Computer Equipment

Chapter 1 Computer System Overview

The Bus (PCI and PCI-Express)

Installation Quick Start SUSE Linux Enterprise Server 11 SP1

Acceptable Use Policy (AUP): Policy which provides rules governing use of district technology.

Abila Grant Management. System Requirements

Chap-02, Hardware and Software. Hardware Model

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

Introduction to Computers and Programming

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

3.5 Dual Bay USB 3.0 RAID HDD Enclosure

CCC Technical Requirements. Updated: June 2016

Introduction To Computer Hardware

Chapter 2: Computer-System Structures. Computer System Operation Storage Structure Storage Hierarchy Hardware Protection General System Architecture

Lecture 2: Computer Hardware and Ports.

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.5 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-3 billion instructions/sec cellphone processors execute about 1-2 billion 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 4G

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 often based on magnetic surfaces, rotating machinery increasingly solid-state Flash memory 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,... bookkeeping info: where things are physically located

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)

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, )