A Brief History of Microprocessors Module M13.1 Sections 1.1, 9.1.

Slides:



Advertisements
Similar presentations
Chapter 2 HARDWARE SUMMARY
Advertisements

ECP2036 Microprocessor and Interfacing
Introduction to Microprocessors and Microcomputers.
History of Microprocessors and Microcontrollers Lecture 1.1.
Microprocessor 8085/8086 Lecturer M A Rahim Khan Computer Engineering and Networks Deptt.
 CPU: Central Processing Unit  I/O: Input /Output  Bus: Address bus & Data bus  Memory: RAM & ROM  Timer  Interrupt  Serial Port  Parallel Port.
Design of Embedded Systems Using 68HC12(11) Microcontrollers - R. E. Haskell Introducing the 68HC12 Chapter 1.
History of Microprocessors and Microcontrollers Lecture 1.1.
Micro-controller or embedded controller
The 8051 Microcontroller Architecture
INTRODUCTION TO MICROCONTROLLER. What is a Microcontroller A microcontroller is a complete microprocessor system, consisting of microprocessor, limited.
ECE/CS-352: Embedded Microcontroller Systems Embedded Microcontroller Systems.
Microcontroller Intel 8051 [Architecture]. The Microcontroller Microcontrollers can be considered as self-contained systems with a processor, memory and.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
Computer Organization & Assembly Language
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
Lecture 8 Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU.
Physics 413 Chapter 1 Computer Architecture What is a Digital Computer ? A computer is essentially a fast electronic calculating machine. What is a program.
Physics 413 Chapter 1: Introduction to the HCS 12 Microcontroller.
1 CS503: Operating Systems Spring 2014 Dongyan Xu Department of Computer Science Purdue University.
November SSI Small Scale Integration Up to 12 equivalent gate circuits on a single chip Includes basic gates and flip-flops.
Basic Architecture Lecture 15. In general, if the number of bits is n, then the number of different combinations of 0s and 1s that can be made is 2 n.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
A Brief History of Microprocessors Lecture L11.0 Sections 1.1, 9.1.
Microcontrollers Class : 4th Semister E&C and EEE Subject Code: 06ES42
©Richard L. Goldman 1 Microprocessors (Animated Presentation) ©Richard L. Goldman April 25, 2002.
HOW a Computer Works ? Anatomy of Microprocessor.
MICROOCESSORS AND MICROCONTROLLER:
1 Introduction to Microcontroller Microcontroller Fundamentals & Programming.
BMOW is a Custom CPU Design Like your PC’s Pentium, but much simpler Closest cousin is the MOS 6502 used in the Apple II, C-64, and Atari VCS =
LBSC 690 Module 2 Architecture. Computer Explosion Last week examined explosive growth of computers. What has led to this growth? Reduction in cost. Reduction.
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.
Presented by Sadhish Prabhu
ECE 371 Microprocessor Interfacing
Execution Architecture MTT CPU08 Core M CPU08 INTRODUCTION.
Architecture of the 8051 Microcontroller
MODULE 5 INTEL TODAY WE ARE GOING TO DISCUSS ABOUT, FEATURES OF 8086 LOGICAL PIN DIAGRAM INTERNAL ARCHITECTURE REGISTERS AND FLAGS OPERATING MODES.
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
FASTMath Hands-On Exercises Mark C. Miller, Lawrence Livermore National Lab.
8051 Micro Controller. Microcontroller versus general-purpose microprocessor.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
15: Microprocessor and microcontroller
ΜComputer Structure μProcessor Memory Bus System I/O Ports.
Embedded Microcontroller Systems
Introduction to Microcontrollers
Programmable System on Chip
Microcontroller.
HISTORY OF MICROPROCESSORS
Embedded Microcontroller Systems
History – 2 Intel 8086.
Microprocessors (Animated Presentation)
Lecture on Microcomputer
University of Gujrat Department of Computer Science
1st micro 1971 calculator 2300 transistors 4-bit microprocessor
A Brief History of PCs Lisa Smith September 15, 1999.
Data bus CPU General Purpose microprocessor RAM ROM I/O Port Timer
Microcontroller Intel 8051
عمارة الحاسب.
Introduction to Microprocessors and Microcontrollers
Pentium Microprocessor
Memory organization On- chip memory Off-chip memory
8051 Supplement.
Microcontroller 8051 Made By: Arun Branch. 4th Sem. I&C Engg.
Unit – Microcontroller Tutorial Class - 2 ANITS College
8085 MICROPROCESSOR 8085 CPU Registers and Status Flags S Z AC P C A B
First Design Key board R L S.
Important 8051 Features On chip oscillator 4K bytes ROM 128 bytes RAM
Principles of Computers 14th Lecture
Presentation transcript:

A Brief History of Microprocessors Module M13.1 Sections 1.1, 9.1

Some Microprocessors Intel 4004 Intel 8080 Motorola 6800 MOS Technology 6502 Intel 8088/8086 Motorola 6809 Motorola Motorola 6811/12

A Typical Computer System

The 8080 Microprocessor 40-pin chip Developed by Intel in Address Lines –Can address 2 16 = 64 Kbytes of memory 8 Data Lines Required +5V, +12V and -5V First microprocessor to become widely used

The 8080 Microprocessor PSW A C E L B D H SP PC Program Status Word Primary Accumulator Secondary Accumlators/ Data Counters Stack Pointer Program Counter

The 6800 Microprocessor 40-pin chip Developed by Motorola in address lines and 8 data lines Used only +5V

The 6800 Microprocessor Registers A B X PC SP CC Accumulator A Accumulator B Index register X Program counter Stack pointer Condition code register

The 6502 Microprocessor 40-pin chip Developed by MOS Technology, Inc. in address lines and 8 data lines Based on the Motorola 6800 Used in many home computers including the –Apple II –Commodore PET –Atari

The 6502 Microprocessor Registers A X Y PC SP Status Accumulator Index register X Index register Y Program counter Stack pointer Status register

The 8088/8086 Microprocessor 40-pin chip Developed by Intel in address lines –Can address 2 20 = 1 Mbyte of memory 8/16 multiplexed data lines in 8088/ used in the first IBM PC in 1981

8086 Registers

The 6809 Microprocessor 40-pin chip Developed by Motorola in address lines and 8 data lines Used in the Radio Shack Color Computer Widely used in industrial controllers

The 6809 Microprocessor Registers AB Y S U DP Accumulator A:B = D Index register X Index register Y System stack pointer User stack pointer Program counter Direct page register Condition code register X CC PC

The Microprocessor 64-pin chip Developed by Motorola in address lines –Can address 2 24 = 16 Mbytes of memory 16 data lines Used in the original Macintosh Computer

The MicroprocessorRegisters D0 D1 D2 D3 D4 D5 D6 D7 Data Registers A0 A1 A2 A3 A4 A5 A6 A7 A7’ Address Registers Program Counter Status/CCR

1981IBM PC, uses Intel Motorola Motorola Intel MHz, 130,000 transistors 1984Motorola Bit address and data busses Integrated Microcontroller 1985Motorola 68HC Motorola MHz 1986Intel MHz, 275,000 transistors 1987Motorola Motorola MHz 1989Intel MHz, 1,000,000 transistors 1990Intel MHz 1992Intel Pentium4,000,000 Transistors 1997Motorola 68HC12Enhanced 68HC11

The 68HC11/12 RAMCPUEEPROM ROM/ EPROM TIMER PARALLEL I/O SPISCI A/D 68HC11/12

The 68HC12(11) Registers