Intel 80486 (32 bit microprocessor) In addition to the previous features, it has an additional feature, the built-in math coprocessor It is same as 80387.

Slides:



Advertisements
Similar presentations
Computing Systems Organization
Advertisements

Gursharan Singh Tatla PIN DIAGRAM OF 8086 Gursharan Singh Tatla Gursharan Singh Tatla
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
Parul Polytechnic Institute
8088/86 Microprocessors and Supporting Chips
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 4.
MICROPROCESSORS TWO TYPES OF MODELS ARE USED :  PROGRAMMER’S MODEL :- THIS MODEL SHOWS FEATURES, SUCH AS INTERNAL REGISTERS, ADDRESS,DATA & CONTROL BUSES.
Contents Even and odd memory banks of 8086 Minimum mode operation
8086.  The 8086 is Intel’s first 16-bit microprocessor  The 8086 can run at different clock speeds  Standard 8086 – 5 MHz  –10 MHz 
80486 Microprocessor The 32-bit is the next evolutionary step up from the One of the most obvious feature included in a is a built in.
The 8085 Microprocessor Architecture
Processor System Architecture
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
1 Microprocessor-based Systems Course 4 - Microprocessors.
80486 Processor math co-processor is the first processor to have built-in math coprocessor. This being integrated on the chip allows it to execute.
© 2006 Pearson Education, Upper Saddle River, NJ All Rights Reserved.Brey: The Intel Microprocessors, 7e Chapter 13 Direct Memory Access (DMA)
4-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL Hardware Detail of Intel.
1 TK2633TK Microprocessor Architecture DR MASRI AYOB.
Vacuum tubes Transistor 1948 –Smaller, Cheaper, Less heat dissipation, Made from Silicon (Sand) –Invented at Bell Labs –Shockley, Brittain, Bardeen ICs.
Unit-1 PREPARED BY: PROF. HARISH I RATHOD COMPUTER ENGINEERING DEPARTMENT GUJARAT POWER ENGINEERING & RESEARCH INSTITUTE Advance Processor.
Lect 13-1 Lect 13: and Pentium. Lect Microprocessor Family  Microprocessor  Introduced in 1989  High Integration  On-chip 8K.
Microcomputer & Interfacing Lecture 2
Khaled A. Al-Utaibi  8086 Pinout & Pin Functions  Minimum & Maximum Mode Operations  Microcomputer System Design  Minimum Mode.
MODES OF Details of Pins Pin 1 –Connected Ground Pins 2-16 –acts as both input/output. Outputs address at the first part of the cycle and outputs.
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.
The Pentium Processor.
Wait states Wait states can be inserted into a bus cycle
Introduction of Intel Processors
8086/8088 Hardware Specifications Power supply:  +5V with tolerance of ±10%;  360mA. Input characteristics:  Logic 0 – 0.8V maximum, ±10μA maximum;
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 2.
MODES OF Details of Pins Pin 1GND –Connected Ground Pins 2-16 AD14-AD0–acts as both input/output. Outputs address at the first part of the cycle.
Direct Memory Access (DMA) Microprocessors I -1. Topics to be discussed  Basic DMA Concept Basic DMA Concept  DMA pins and timing DMA pins and timing.
Interrupts Useful in dealing with: The interface: Random processes;
Introduction First 32 bit Processor in Intel Architecture. Full 32 bit processor family Sixth member of 8086 Family SX.
Microprocessor. Interrupts The processor has 5 interrupts. CALL instruction (3 byte instruction). The processor calls the subroutine, address of which.
ADVANCED PROCESSORS & CONTROLLERS
Introduction to Microprocessors
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
80386DX. Features of 80386DX It supports 8/16/32 bit data operands It has 32-bit internal registers It supports 32-bit data bus and 32-bit non-multiplexed.
80386DX functional Block Diagram PIN Description Register set Flags Physical address space Data types.
EFLAG Register of The The only new flag bit is the AC alignment check, used to indicate that the microprocessor has accessed a word at an odd.
The Intel 86 Family of Processors
Introduction to Microprocessors - chapter3 1 Chapter 3 The 8085 Microprocessor Architecture.
Pentium Architecture Arithmetic/Logic Units (ALUs) : – There are two parallel integer instruction pipelines: u-pipeline and v-pipeline – The u-pipeline.
The Pentium Processor Chapter 7 S. Dandamudi To be used with S. Dandamudi, “Fundamentals of Computer Organization and Design,” Springer, 
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Fundamentals of Programming Languages-II
Multiplex of Data and Address Lines in 8088 Address lines A0-A7 and Data lines D0-D7 are multiplexed in These lines are labelled as AD0-AD7. –By.
8 085Microprocessor Temp Reg (8) Accumulator (A reg) Flag flip flops(8) Instruction Register (8) Arithmetic Logic Unit ALU Instruction Decoder and Machine.
COURSE OUTCOMES OF Microprocessor and programming
The 8085 Microprocessor Architecture
80486 Microprocessor The 32-bit is the next evolutionary step up from the One of the most obvious feature included in a is a built.
Direct Memory address and 8237 dma controller LECTURE 6
Introduction to the processor and its pin configuration
The 8085 Microprocessor Architecture
EE3541 Introduction to Microprocessors
8086/8088 Hardware Specifications
8085 Microprocessor Architecture
..
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
Subject Name: Microprocessors Subject Code:10EC46 Department: Electronics and Communication Date: /19/2018.
8085 Microprocessor Architecture
X1 & X2 These are also called Crystal Input Pins.
The 8085 Microprocessor Architecture
第四章 80386的存贮器和输入/输出接口 作业:P335 5,7,13,17,21,25,36,37,41,44,45,46,48,52,65 21:46.
8085 Microprocessor Architecture
Presentation transcript:

Intel (32 bit microprocessor) In addition to the previous features, it has an additional feature, the built-in math coprocessor It is same as coprocessor, but being integrated on the chip allows it to execute math instructions about 3 times as fats as 386/387 combination. 8 Kbyte code & data cache 5-stage instruction pipeline scheme that allows it to execute instructions much faster than 386.

Intel (32 bit microprocessor) Example MOV AX,MEMORY_Location ADD CX,BX SHR AX,1 MOV MEMORY_LOCATION,CX Effectively, single clock cycle 4 clock cycles to execute on a clock cycles to execute on a 486 To make room for the additional signals, the is packaged in a 168 pin, pin grid array package instead of the 132 pin PGA used for the

80486 Signal Group The data bus, address bus, byte enable, ADS#, RDY#, INTR, RESET, NMI, M/IO#, D/C#, W/R#, LOCK#, HOLD,HLDA and BS16# signals function as we described for The requires 1 clock instead of 2 clock required by A new signal group on the 486 is the PARITY group DP0-DP3 and PCHK#. These signals allow the to implement parity detection / generation for memory reads and memory writes. During a memory write operation, the generates an even parity bit for each byte and outputs these bits on the DP0-DP3 lines.

80486 Signal Group (cont..) These bits will store in a separate parity memory bank. During a read operation the stored parity bits will be read from the parity memory and applied to the DP0-DP3 pins. The checks the parities of the data bytes read and compares them with the DP0-DP3 signals. If a parity error is found, the asserts the PCHK# signal. Another new signals group consists of the BURST ready signal BRDY# and BURST last signal BLAST#. These signals are used to control burst-mode memory reads and writes.

A normal memory read operation to read a line into the cache requires 2 clock cycles. However, if a series of reads is being done from successive memory locations, the reads can be done in burst mode with only 1 clock cycle per read. To start the process the sends out the first address and asserts the BLAST# signal high. When the external DRAM controller has the first data bus, it asserts the BRDY# signal. In this mode the DRAM will be able to output the new data word within 1 clock cycle Signal Group (cont..)

bus request output signal BREQ, the back-off input signal BOFF#, the HOLD signal and the hold- acknowledge signal HLDA. These signals are used to control sharing the local 486 bus by multiple processors ( bus master). When a master on the bus need to use the bus, it asserts its BERQ signal.

80486 Signal Group (cont..) grant bus use to the highest – priority master. To ask the 486 to release the bus, the bus controller asserts the 486 HOLD input or BOFF# input. If the HOLD input is asserted, the 486 will finish the current bus cycle, float its buses and assert the HLDA signal. To prevent another master from taking over the bus during a critical operation, the 486 can assert its LOCK# or PLOCK# signal.

Pentium processor 237 pins, arranged in a Pin Grid Array(PGA) package, connecting it to the external system, as compared to the 40 pins of Data pins D0-D63 DP0-DP7,Parity of each byte of the data in the data bus Address bus, A3-A31 Byte Enable pins, BE0-BE7 A20* pin, active low

Pentium(32-bit microprocessor) 32- bit address bus 64- bit data bus 2 ALUs 2 8KB cache memories( one for code & one for data) On-chip floating-point math coprocessor unit Prefetch buffer Branch-Target Buffer Internal parity checking to detect internal parity errors.

Pentium processor 486 has 5-stage pipeline 1. Fetch 2. Decode1 3. decode2 4. Data fetch from, or store to, the memory.(ALU) 5. Write the result In Pentium, there are two pipelines provided for integer operation, after the decode stage.

The 4MB page and Flat Memory Model Advanced programmable Interrupt Controller(APIC) Multimedia Extension(MMX) Technology The INIT pin, and the Built-In-Self-Test(BIST) Model specific Registers(MSRs)and mac hine check(MC) Exceptions Other MSrs of the pentium processor System management mode(SMM)