History – 2.

Slides:



Advertisements
Similar presentations
Goals for Today Today we want to learn about the microprocessor, the key component, the brain, of a computer We’ll learn about the function of a microprocessor.
Advertisements

CS101 Introduction to Computing Lecture 7 Microprocessors.
Chapter 1 An Introduction To Microprocessor And Computer
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
Lecture History of microprocessor. 2.The IBM and IBM-Compatible Personal Computers. 3.Evolution of the INTEL Microprocessor Architecture. lecture.
Computer Organization Boolean Logic and the CPU i206 Fall 2010 John Chuang Some slides adapted from Marti Hearst, Brian Hayes, or Glenn Brookshear.
CSCE101 – 4.2, 4.3 October 17, Power Supply Surge Protector –protects from power spikes which ruin hardware. Voltage Regulator – protects from insufficient.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
Introduction to CMOS VLSI Design Case Study: Intel Processors.
1 Microprocessor speeds Measure of system clock speed –How many electronic pulses the clock produces per second (clock frequency) –Usually expressed in.
Computer Organization and Assembly language
MOTHERBOARD holds the and connects directly or indirectly to every part of the PC. holds the processor, memory and expansion slots and connects directly.
How a Computer Processes Data Hardware. Major Components Involved: Central Processing Unit Types of Memory Motherboards Auxiliary Storage Devices.
Michael Monroig Michael Fiorelli.  The Processor is also known as the CPU or Central Processing Unit.  Processors carry out the instructions of computer.
Computer performance.
Interconnection Structures
INTRODUCTION TO MICROPROCESSORS
Class5: Computer Hardware Information Systems for Management.
9/22/2010Lecture 1 - Introduction1 ECE 5465 Advanced Microcomputers.
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
Microcontrollers Microcontroller (MCU) – An integrated electronic computing device that includes three major components on a single chip Microprocessor.
Physics 413 Chapter 1 Computer Architecture What is a Digital Computer ? A computer is essentially a fast electronic calculating machine. What is a program.
CS101 Introduction to Computing Lecture 8 Binary Numbers & Logic Operations.
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
Introduction to CMOS VLSI Design Lecture 22: Case Study: Intel Processors David Harris Harvey Mudd College Spring 2004.
Introduction to CMOS VLSI Design Lecture 22: Case Study: Intel Processors David Harris Harvey Mudd College Spring 2004.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
Pre-Pentium Intel Processors /
Lecture 1 ECE Spring 2000 ECE 291 Spring 2000 Lecture 1: Microprocessor Evolution & Organization Constantine D. Polychronopoulos Professor, ECE.
Processor Development The following slides track three developments in microprocessors since Clock Speed – the speed at which the processor can carry.
Binary Number System & Logic Operations. The focus of the last lecture was on the microprocessor During that lecture we learnt about the function of the.
Slide 1 – CPU Acronym Definition The CPU is a small square unit that sits behind a fan, the fan keeps the CPU from over heating. The CPU (Central Processing.
Egle Cebelyte. Random Access Memory is simply the storage area where all software is loaded and works from; also called working memory storage.
CS101 Introduction to Computing Lecture 5 Central Processing Unit.
Computer Organization & Assembly Language © by DR. M. Amer.
CMP 100 Introduction to Computing Lecture Binary Numbers & Logic Operations.
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
Microprocessors BY Sandy G.
CPU/BIOS/BUS CES Industries, Inc. Lesson 8.  Brain of the computer  It is a “Logical Child, that is brain dead”  It can only run programs, and follow.
Evolução dos Microprocessadores Afonso Ferreira Miguel.
Hardware Information Created by Nasih 1. Hardware  The physical components of a computer system, including any peripheral equipment such as printers,
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
The Evolution of the Intel 80x86 Architecture Chad Derrenbacker Chris Garvey Manpreet Hundal Tom Opfer CS 350 December 9, 1998.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
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.
Assembly Language Programming 4KS04. Introduction ALP Introduction What is Assembly Language?  Every PC has a microprocessor that manages the computer's.
Submitted To: Submitted By: Seminar On 8086 Microprocessors.
History a bit. The 1 st uP: Intel 4004 Introduced Nov., 1971 by Intel 2250 transistors 108 kHz, 60,000 ops/sec 16 pins DIP (Dual in-line package) 10-micron.
William Stallings Computer Organization and Architecture 6th Edition
HISTORY OF MICROPROCESSORS
David Harris Harvey Mudd College Spring 2004
History – 2 Intel 8086.
RAM, CPUs, & BUSES Egle Cebelyte.
CS101 Introduction to Computing Lecture 5 Central Processing Unit
HISTORY OF MICROPROCESSORS
Lecture-1 Introduction
INTRODUCTION TO MICROPROCESSORS
1st micro 1971 calculator 2300 transistors 4-bit microprocessor
HISTORY OF MICROPROCESSORS
عمارة الحاسب.
BIC 10503: COMPUTER ARCHITECTURE
Logic Gates.
COMS 361 Computer Organization
Intel CPU for Desktop PC: Past, Present, Future
Goals for Today Today we want to learn about the microprocessor, the key component, the brain, of a computer We’ll learn about the function of a microprocessor.
Presentation transcript:

History – 2

» 1st 8-bit microprocessor » Up to 800 KHz » 16 KB memory 4004  8008 4004 » 1st 4-bit microprocessor » 740 KHz » 4 KB program memory » 640 bytes data memory » 3-level deep stack » No interrupts 16-pin DIP 8008 » 1st 8-bit microprocessor » Up to 800 KHz » 16 KB memory » 7-level deep stack » 8 In / 24 Out ports 18-pin DIP

» 8080 object-code compatible 40-pin DIP 4004  8008  8085 8085 » 8-bit microprocessor » Up to 8 MHz » 64 KB RAM » Single voltage » On-chip peripherals » 256 I/O ports » 8080 object-code compatible 40-pin DIP 8080 » 8-bit microprocessor » Up to 3.1 MHz » 64 KB RAM » Stack in RAM » 256 I/O ports 40-pin DIP Computers: Altair 8800, IMSAI 8080, CompuColor II, Byte Computers Byt-8 Related Family: 6800, Z80

4004  8008  8085  8086 8085 » 8-bit microprocessor » Up to 8 MHz » 64 KB RAM » Single voltage » On-chip peripherals » 256 I/O ports » 8080 object-code compatible 40-pin DIP 8086 » 16-bit microprocessor » 16-bit data bus » Up to 10 MHz » 1 MB RAM » 64K I/O ports 40-pin DIP

Currently Popular – Intel Pentium 4 (2.2GHz) Introduced December 2001 55 million transistors 32-bit word size 2 ALU’s, each working at 4.4GHz 128-bit FPU 0.13 micron process Targeted use: PC’s and low-end workstations Cost: around $600

Moore’s Law In 1965, one of the founders of Intel – Gordon Moore – predicted that the number of transistor on an IC (and therefore the capability of microprocessors) will double every year. Later he modified it to 18-months His prediction still holds true in ‘02. In fact, the time required for doubling is contracting to the original prediction, and is closer to a year now

Evolution of Intel Microprocessors                                                                                                                                                                                      

4-, 8-, 16-, 32-, 64-bit (Word Length) The 4004 dealt with data in chunks of 4-bits at a time Pentium 4 deals with data in chunks (words) of 32-bit length The new Itanium processor deals with 64-bit chunks (words) at a time Why have more bits (longer words)?

kHz, MHz, GHz (Clock Frequency) 4004 worked at a clock frequency of 108kHz The latest processors have clock freqs. in GHz Out of 2 uPs having similar designs, one with higher clock frequency will be more powerful Same is not true for 2 uPs of dissimilar designs. Example: Out of PowerPC & Pentium 4 uPs working at the same freq, the former performs better due to superior design. Same for the Athlon uP when compared with a Pentium

Enhancing the capability of a uP? The computing capability of a uP can be enhanced in many different ways: By increasing the clock frequency By increasing the word-width By having a more effective caching algorithm and the right cache size By adding more functional units (e.g. ALU’s, FPU’s, Vector/SIMD units, etc.) Improving the architecture

What have we learnt so far? Today we learnt about the microprocessor, the key component, the brain, of a computer We learnt about the function of a microprocessor And its various sub-systems Bus interface unit Data & instruction cache memory Instruction decoder ALU Floating-point unit Control unit

Read by yourself About the binary number system, and how it differs from the decimal system Positional notation for representing binary and decimal numbers A process (or algorithm) which can be used to convert decimal numbers to binary numbers Basic logic operations for Boolean variables, i.e. NOT, OR, AND, XOR, NOR, NAND, XNOR Construction of truth tables (How many rows?)