A brief history •First microprocessor at Intel in

Slides:



Advertisements
Similar presentations
Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU
Advertisements

Chapter 1 An Introduction To Microprocessor And Computer
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.
Computer Architecture Abhinav Agarwal Veeramani V.
CEN 226: Computer Organization & Assembly Language :CSC 225 (Lec#3) By Dr. Syed Noman.
Princess Sumaya Univ. Computer Engineering Dept. د. بســام كحـالــه Dr. Bassam Kahhaleh.
Lecture 2 Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU.
Princess Sumaya University
Vacuum tubes Transistor 1948 –Smaller, Cheaper, Less heat dissipation, Made from Silicon (Sand) –Invented at Bell Labs –Shockley, Brittain, Bardeen ICs.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
Microcontrollers Lecture L12.2 Section Microcontrollers Microcontrollers vs. Microprocessors Two standard architectures PIC microcontroller 68HC12.
Computer Architecture (Hardware Engineering) Dr. BEN CHOI Ph.D. in EE (Computer Engineering), The Ohio State University System Performance Engineer, Lucent.
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.
Computer Organization & Assembly Language
Lecture 8 Presented By Dr. Shazzad Hosain Asst. Prof. EECS, NSU.
The Pentium Processor Chapter 3 S. Dandamudi To be used with S. Dandamudi, “Introduction to Assembly Language Programming,” Second Edition, Springer,
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Pre-Pentium Intel Processors /
Introduction of Intel Processors
History of Microprocessor MPIntroductionData BusAddress Bus
Chap. 0 Introd. to Computer1 0. Introduction to Computer 0.1 Binary Number System
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
Introduction To Computer Architecture Jean-Michel RICHER University of Angers France January 2003.
Microprocessors BY Sandy G.
THE BRIEF HISTORY OF 8085 MICROPROCESSOR & THEIR APPLICATIONS
Architecture of Microprocessor
Assembly Language. Symbol Table Variables.DATA var DW 0 sum DD 0 array TIMES 10 DW 0 message DB ’ Welcome ’,0 char1 DB ? Symbol Table Name Offset var.
The Intel 86 Family of Processors
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
Computer Systems – Machine & Assembly code. Objectives Machine Code Assembly Language Op-code Operand Instruction Set.
COMP 1321 Digital Infrastructure Richard Henson University of Worcester October 2015.
The Intel 8086 Processor Josh Broome Dave Overstrom Jonathan Kagarise Christopher Lindsay.
COMP 1321 Digital Infrastructure Richard Henson University of Worcester October 2012.
The Evolution of the Intel 80x86 Architecture Chad Derrenbacker Chris Garvey Manpreet Hundal Tom Opfer CS 350 December 9, 1998.
1 TM 1 Embedded Systems Lab./Honam University ARM Microprocessor Programming Model.
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
William Stallings Computer Organization and Architecture 6th Edition
Seminar On 8085 microprocessor
HISTORY OF MICROPROCESSORS
COMP 1321 Digital Infrastructure
Presentation on Real Mode Memory Addressing
GENERATIONS OF MICROPROCESSORS
COURSE OUTCOMES OF MICROPROCESSOR AND PROGRAMMING
Assembly Language (CSW 353)
Microprocessor and Assembly Language
History – 2 Intel 8086.
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
Roadmap C: Java: Assembly language: OS: Machine code: Computer system:
Lecture on Microcomputer
Assembly Language for Intel-Based Computers, 5th Edition
HISTORY OF MICROPROCESSORS
Lecture 4 Control Flow Structures (LOOPS)
Assembly Language Programming Part 2
University of Gujrat Department of Computer Science
1st micro 1971 calculator 2300 transistors 4-bit microprocessor
HISTORY OF MICROPROCESSORS
عمارة الحاسب.
The Microprocessor Age
BIC 10503: COMPUTER ARCHITECTURE
Microprocessor & Assembly Language
COMP 1321 Digital Infrastructure
COMP 1321 Digital Infrastructure
Microprocessor Lab CSL1543 0:0:2
Computer Architecture
COMS 361 Computer Organization
COMP 1321 Digital Infrastructure
CS-401 Computer Architecture and Assembly Language Programming
Chapter 8: Instruction Set 8086 CPU Architecture
Part I Data Representation and 8086 Microprocessors
Presentation transcript:

A brief history •First microprocessor at Intel in 1971---4004 •Intel 4004 was a 4 bit up. Only 45 instructions P Channel Mosfettechnology. 50 K instructions per second (< ENIAC!). •Later 8008 as an 8 bit µprocessor then 8080 and Motorolla6800. •8080 was 10x faster than 8008 and TTL compatible (easy interfacing) •MITS Altair 8800 1974. The BASIC Interpreter was written by BillGates. Assembler program was written by Digital Research Corporation (Author comp. Of Dr-DOS) •1977 8085 microprocessor. Internal clock generator, higher frequency at reduced cost and integration. There are 200 million8085’s around the world! •1978 8086+8088 microprocessors 16 bit. Addressed 1 Mbyteof memory. Small instruction cache (4-6 bytes) enabled prefetchof instructions. •IBM decided to use 8088 in PC.

A brief history •In 1983 80286 released, identical to 8086 except the addressing and higher clock speed. •32 bit microprocessor era. In 1986 major overhaul on 80286 architecture 􀃆80386 DX with 32bit data + 32 bit address (4 G bytes) •1989 80486 = 80386 +80387co processor + 8KB cache •1993 Pentium (80586). Includes 2 execution engines. •Pentium Pro included 256K Level 2 cache mechanism as well as Level 1 cache. Also 3 execution engines which can execute at the same time and can conflict and still execute in parallel. The address bus was expended to 36. •Pentium 2 included L2 cache on its circuit board (called slot) •Later Pentium 3 and 4 released with several architectural and technological innovations.

Assembly Language Programming

MOV INC DEC ADD SUB JMP JZ JNZ Basic Assembly Instructions MOV INC DEC ADD SUB JMP JZ JNZ

Assembly Language program skeleton:- ; *********************** ; Assembly language ; program #1 ; Title : Hello world ; Author : Mohammed ali ; sechbu : 1 9:30 -11 t,th ; labsection : 2:00 -2:00 M ; Date : 10-3-1998 ;************************ ; program description ; ;************************** .MODEL SMALL .STACK 100H .DATA n1 DB 5 DB : Define Byte n2 DW 501A H DW: Define Word ch DB “A” ch DB “5” str DB “hello” .CODE mov AX,@ Data mov DS,AX mov AH,4CH Exit to DOS int 21H END int 21H END