Chapter 1 An Introduction To Microprocessor And Computer

Slides:



Advertisements
Similar presentations
Introduction to Microprocessors and Microcomputers.
Advertisements

© 2006 Pearson Education, Upper Saddle River, NJ All Rights Reserved.Brey: The Intel Microprocessors, 7e Chapter 1 Introduction to Microprocessors.
1 Comparison of Intel Microprocessor 8086, 386, 486, Pentium II by Hong Li Rivier College, CS699A Professional Seminar Fall 1999.
1 Intel Microprocessors The history of Intel’s microprocessors (From the 4004 to the Pentium Pro) David Lenhardt Bryan Payne Marcus O’Malley Jonathan Taylor.
The Central Processing Unit: What Goes on Inside the Computer.
IT Chapter 2 Part B CPU. The CPU is contained on a single integrated circuit called the microprocessor. Often referred to as the brains of a computer.
Instructor: Sazid Zaman Khan Lecturer, Department of Computer Science and Engineering, IIUC.
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
Microprocessors. Microprocessor Buses Address Bus Address Bus One way street over which microprocessor sends an address code to memory or other external.
Microprocessors I Time: Sundays & Tuesdays 07:30 to 8:45 Place: EE 4 ( New building) Lecturer: Bijan Vosoughi Vahdat Room: VP office, NE of Uni Office.
1 Microprocessor-based Systems Course 4 - Microprocessors.
Processor history / DX/SX SX/DX Pentium 1997 Pentium MMX
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 4: Computer Performance.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
Computer Organization and Assembly language
The Microprocessor-based PC System Prima Dewi Purnamasari Microprocessor Electrical Engineering Department University of Indonesia.
UNIT 9 Computer architecture
1 Chapter 4 The Central Processing Unit and Memory.
MOTHERBOARD holds the and connects directly or indirectly to every part of the PC. holds the processor, memory and expansion slots and connects directly.
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
Computer performance.
Introduction Part 1 The Microprocessor Based Systems  Memory and I/O System  Microprocessor.
Intel
INTRODUCTION TO MICROPROCESSORS
Semiconductor Memory 1970 Fairchild Size of a single core –i.e. 1 bit of magnetic core storage Holds 256 bits Non-destructive read Much faster than core.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
1 More on Computer Components Computer switches Binary number system Inside the CPU Cache memory Types of RAM Computer buses Creating faster CPUs NEXT.
Computer Organization & Assembly Language
GRAP 3175 Computer Applications for Drafting Unit II Computer Hardware.
Computer Architecture
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
Pre-Pentium Intel Processors /
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
Lecture 1 ECE Spring 2000 ECE 291 Spring 2000 Lecture 1: Microprocessor Evolution & Organization Constantine D. Polychronopoulos Professor, ECE.
The Central Processing Unit: What Goes on Inside the Computer
Processor Development The following slides track three developments in microprocessors since Clock Speed – the speed at which the processor can carry.
An overview of Computer System
Egle Cebelyte. Random Access Memory is simply the storage area where all software is loaded and works from; also called working memory storage.
© CCI Learning Solutions Inc. 1 Lesson 2: Elements of a Personal Computer System unit Microprocessor chip How memory is measured What ROM is What RAM is.
CHAPTER 4 The Central Processing Unit. Chapter Overview Microprocessors Replacing and Upgrading a CPU.
The Microprocessor-based PC System Microprocessor Course Electrical Engineering Department University of Indonesia.
Introduction to Microprocessors
Chapter Overview Microprocessors Replacing and Upgrading a CPU.
Microprocessors BY Sandy G.
Architecture of Microprocessor
Computer and Information Sciences College / Computer Science Department CS 206 D Computer Organization and Assembly Language.
Computer Architecture Introduction Lynn Choi Korea University.
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
Lecture # 10 Processors Microcomputer Processors.
The Pentium Series CS 585: Computer Architecture Summer 2002 Tim Barto.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
William Stallings Computer Organization and Architecture 6th Edition
HISTORY OF MICROPROCESSORS
UNIT 9 Computer architecture
HISTORY OF MICROPROCESSORS
INTRODUCTION TO MICROPROCESSORS
Lecture-1 Introduction
INTRODUCTION TO MICROPROCESSORS
Basic Computer Organization
INTRODUCTION TO MICROPROCESSORS
HISTORY OF MICROPROCESSORS
General Architecture of Digital Computer
BIC 10503: COMPUTER ARCHITECTURE
Microprocessor & Assembly Language
Presentation transcript:

Chapter 1 An Introduction To Microprocessor And Computer Microprocessors Chapter 1 An Introduction To Microprocessor And Computer prepared by Dr. Mohamed A. Shohla

Chapter Overview A Historical Background The Microprocessor Age Pentium Evolution The Microprocessor-Based Personal computer System The Microprocessor

The Microprocessor Age-1 (a) 1970s Processors 4004 8008 8080 8086 8088 Introduced 71 72 74 78 79 Clock speeds 108 KHz 2 MHz 5–10 MHz 5–8 MHz Bus width 4 bits 8 bits 16 bits No. of transistors 2300 3500 6000 29000 Addressable memory 640 bytes 16 KB 64 KB 1 MB Virtual memory —

The Microprocessor Age-2 (b) 1980s Processors 80286 386TMDX 386TMSX 486TM DX Introduced 82 85 88 89 Clock speeds 6-12MHz 16-33MHz 16-33 MHz 25-50 MHz Bus width 16 bits 32 bits No. of transistors 134000 275000 1.2 million Addressable memory 16 megabytes 4 gigabytes Virtual memory 1 gigabyte 64 terabytes

The Microprocessor Age-3 (c) 1990s Processors 486TMSX Pentium Pentium II Introduced 91 93 95 97 Clock speeds 16-133 MHz 60-166MHz 150-200 MHz 200-300 MHz Bus width 32 bits 64 bits No. of transistors 1.2 million 3.1 million 5.5 million 7.5 million Addressable memory 4 gigabytes 64 gigabytes Virtual memory 64 terabyte 64 terabytes 64terabytes

The Microprocessor Age-4 (d) Recent Processors Pentium III Pentium 4 Introduced 99 11/2000 Clock speeds 450-660 MHz 1.3-1.8 GHz Bus width 64 bits No. of transistors 95 million 42 million Addressable memory 64 gigabytes Virtual memory 64 terabytes

The Pentium Evaluation - 4004 (1971) First 4-bit, 4k x 4 Memory, 45 Inst., 50 KIPS - 8008 (1973) 8-bit, 16 KB Memory, 48 Inst. - 8080 (1975) First 8-bit general purpose processor, 64 KB Memory, TTL , 500 KIPS - 8085 (1977) Last 8-bit general purpose processor, Internal clock 8088 / 8086 (1978) First 16-bit processor, 1 MB Memory, 2.5 MIPS, 4-6 Byte fetch queue - 80286 (1983) Last 16-bit processor, 16 MB Memory, 4 MIPS

The Pentium Evaluation - 80386 (1986) First 32-bit microprocessor, 32-bit address and data bus, 4GB Memory, Multitask - 80486 (1989) Package (proc. + coproc + 8KB cache), pipelining Pentium (1993) 16 KB cache (8 KB Inst. cache + 8 KB Data cache), 64-bit data bus, 2 Execution Unit, Superscalar - Pentium Pro (95) 16 KB L1 cache, 256 KB L2 cache, 3 Execution Unit, More Superscalar - Pentium II (1997) On-board 32 KB L1 cache, 512 KB L2 cache, MMX technology

The Pentium Evaluation - Pentium III (99) Additional FP instructions to support 3D graphics. - Pentium IV (2001) Additional FP and other enhancements for multimedia. Itanium This new generation of Intel processor makes use of a 64-bit organization with the IA-64 architecture.

Compare between the 80486 through Pentium 4 microprocessor.

The block diagram of a computer system.

The purpose of the microprocessor in a microprocessor-based computer system At the heart of the microprocessor-based computer system is the microprocessor integrated cir­cuit. The microprocessor, sometimes referred to as the CPU (central processing unit), is the con­trolling element in a computer system. The microprocessor controls memory and I/O through a series of connections called buses. The microprocessor performs three main tasks for the computer system: data transfer between itself and the memory or I/O systems. simple arithmetic and logic operations. program flow via simple decisions. Albeit these are simple tasks, but through them, the microprocessor performs virtually any series of operations or tasks.

The three buses found in all computer systems. A bus is a common group of wires that interconnect components in a computer system. The buses that interconnect the sections of a computer system transfer address, data, and control information between the microprocessor and its memory and I/O systems. The address bus requests a memory location from the memory or an I/O location from the I/O devices. If I/O is addressed, the address bus contains a 16-bit I/O address from 0000H through FFFFH. The data bus transfers information between the microprocessor and its memory and I/O address space. Data transfers vary in size, from 8 bits wide to 64 bits wide in various members of the Intel microprocessor family. The control bus contains lines that select the memory or I/O and cause them to perform a read or write operation.

Block diagram of a computer system showing address, data, and control bus.

The microprocessor bus and memory sizes Data Bus Address Bus Memory Size 8086 16 20 1M 8088 8 80186 80188 80286 24 16M 80386 32 4G 80486 Pentium Pro 64 36 64G Pentium II Pentium II, III, 4

The physical memory systems of the 8086 through 80486

The physical memory systems of the Pentium II through Pentium IV