CMSC 1041 Machine Architecture An Introduction to Computer Components.

Slides:



Advertisements
Similar presentations
Components of a computer system
Advertisements

Computers Are Your Future Twelfth Edition Chapter 2: Inside the System Unit Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
Main Memory Lecture 2 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
CMSC 104, Version 9/01 1 Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The.
11:15:01 Storage device. Computer memory Primary storage 11:15:01.
Aug CMSC 104, LECT-021 Machine Architecture and Number Systems Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY.
Lesson 3 — How a Computer Processes Data
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
Computer Systems. Basic Components Auxiliary Storage OutputProcessor Main Memory Input.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
Computer architecture Microprocessor based computers.
1 Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number System Converting.
Lesson 2 — How Does A Computer Process Data?
Hardware & Software The CPU & Memory.
1 Bits, Bytes, and Binary Numbers Bits and bytes are small pieces of computerized data that communicate commands to a computer’s CPU: A bit is either a.
By Justin Cryer. Motherboard (ROM) In personal computers, a motherboard is the central printed circuit board and holds many of the crucial components.
CMSC 1041 Machine Architecture An Introduction to Computer Components.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
The Central Processing Unit: What Goes on Inside the Computer
CMSC104 Lecture 2 Remember to report to the lab on Wednesday.
Components of a Computer Prepared by: Mrs. McCallum-Rodney.
Introduction to Computer Architecture. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Aug CMSC 104, LECT-021 Machine Architecture Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY of NORTH CAROLINA.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Development of Computers. Hardware 1. Original concept: Charles Babbage 1840’s 2. 4 basic components of a computer system: input store mill output (Now:
GCSE ICT Storing data - Internal memory, backing storage, and measuring memory.
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Machine Architecture and Number Systems
COMPUTER MEMORY & DATA STORAGE. ROM ROM is short for Read Only Memory. –I–It is permanent, long-term memory which cannot be erased or changed in any way;
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
CMSC Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number.
University of Sargodha, Lahore Campus Prepared by Ali Saeed.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
4 1 Computer Hardware Ch.5-A,B,C,D; Ch.4-B FALL 2000 Rob Wolfe.
CMSC 104, LECT02 1 Machine Architecture An Introduction to Computer Components.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Computers Inside & Out. How have computers affected your life? How has technology affected your life?
Computer Performance & Storage Devices Computer Technology.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 1 Looking Inside the Computer System.
Introduction to Programming. Key terms  CPU  I/O Devices  Main memory  Secondary memory  Operating system  User interface  Application  GUI 
Part 3 Ms. T. N. Jones1. Vocabulary 1. A design for health, safety, and comfort 2. A tool used to put data into a computer, such as a keyboard, mouse,
Computer Architecture and Number Systems
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
Parts of a Computer.
Introduction to Computer Architecture
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
COMPUTER MEMORY & DATA STORAGE
Machine Architecture and Number Systems
COMPUTER MEMORY & DATA STORAGE
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
Computers: Hardware and Software
Computer Based Technology:
Computer Hardware Prepared by:- Mr. Pawan Kumar
Introduction to Computer Architecture
Machine Architecture and Number Systems
GCSE OCR 3 Memory Computer Science J276 Unit 1
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Notes from Last Class Office Hours: GL Accounts?
Objectives Describe the difference between RAM and ROM
Machine Architecture and Number Systems
Presentation transcript:

CMSC 1041 Machine Architecture An Introduction to Computer Components

CMSC 1042 Major Computer Components l Central Processing Unit (CPU) l Bus l Main Memory (RAM) l Secondary Storage l I / O Devices l Starting the computer

CMSC 1043 CPU l Central Processing Unit l The Brain l Controls all other computer functions

CMSC 1044 The Bus l As you can see from the diagram, the computer is made up of different components, like the CPU and main memory. l The components are connected by the bus l A bus is a group of parallel wires that carry control signals and data between components

CMSC 1045 Main Memory l Main memory is made up of capacitors l If the capacitor is charged, then its state is said to be 1 or ON. l We could also say the the bit is set. l If the capacitor does not have a charge, then its state is 0 or OFF. l We could also say that the bit is reset or cleared.

CMSC 1046 Size of Capacitors l Has decreased dramatically over the last 20 years. l Now we can fit several million capacitors on a chip the size of a dime. l As this technology becomes older, we can expect the price of memory to decrease. Is it already decreasing ? ABSOLUTELY !

CMSC 1047 Memory, the continuing saga l Memory is divided into cells, where each cell contains 8 bits. Remember that 8 bits is called a byte. l Each of these cells are numbered. l The number associated with a cell is known as its address. l Volatile storage

CMSC 1048 Reading & Writing l In addition to the circuitry that holds the bits, there are other circuits that allow other components to oGet the value of the data held at a particular address - known as a READ. oOR store data at that address - known as a WRITE.

CMSC 1049 Memory Access l All addresses in memory can be accessed in the same amount of time. l We DO NOT have to start at address 0 and read everything until we get to the address we really want. l We can go directly to the address we want and access the data. l That is why we call Main Memory RAM - Random Access Memory

CMSC Secondary Storage l Disks -- floppy, hard, removable l Tapes (sequential access) l CDs l Stores files oprograms odata files (binary, text) oDirectory structure l Persistent storage

CMSC I/O l I/O is handled by peripheral devices. l A peripheral device is some machine that is not an integral part of the computer. l Examples: oMonitor oKeyboard oDisk Drive oPrinter

CMSC Bits, Bytes and Words l A byte is 8 bits l A word is 32 bits or 4 bytes l Long word = 8 bytes = 64 bits l Quad word = 16 bytes = 128 bits l Programming languages use these standard number of bits when organizing data storage and access. l What do you call 4 bits ?? (hint: it is a small byte)

CMSC More Bits and Bytes l There are 16-, 32-, and 64-bit machines l All of UMBC Unix systems are 32-bits

CMSC Booting the Computer l The term boot comes from the expression pulling yourself up by your bootstraps. l It refers to the computers start-up procedure. l When the computer is first turned on, it reads start-up instructions found in the ROM chips.

CMSC Booting the Computer (continued) l These instructions cause the computer to do a series of tests. Each of the components is tested. l The last thing that happens during boot is that the operating system is loaded from the hard disk. l The computer cannot do anything until the operating system is loaded, because the operating system manages all of the basic functions of the computer.