I\)

CiJ

 

 

 

 

 

 

 

SEGMENTATION UNIT

PAGING UNIT

 

 

 

 

 

 

 

i

i

 

 

 

EFFECTIVE ADDRESS BUS

 

 

 

3-INPUT

 

 

 

 

 

 

 

ADDER

 

 

 

 

 

 

 

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

EFFECTIVE ADDRESS BUS

;

/

 

JI D~SCRIPTION

 

PAGE

 

 

 

 

 

32

REGISTERS

 

CACHE

 

 

 

 

 

 

 

 

 

 

--l 1--

EXECUTION UNIT

 

 

 

?

LIMIT AND

 

 

 

I

 

 

 

ATTRIBUTE

 

 

 

----::::-1

 

 

 

 

 

 

 

 

 

 

 

 

 

PLA

 

 

 

 

I

 

 

 

 

 

 

 

 

 

L - , . - , - _ ", - 'I

 

 

 

 

 

 

 

 

 

I

 

 

 

 

 

 

 

 

 

I

 

 

 

 

 

 

 

 

 

I

....-----,==~

 

 

 

 

 

I

L--r'"'-=="--~=~

 

 

 

 

L __

 

 

 

 

 

 

 

BARREL

 

 

 

 

 

 

 

 

 

SHIFTER.

 

 

 

 

 

INSTRUCTION

 

 

I

ADDER

STATUS

 

 

 

 

DECODER

 

 

 

FLAGS

 

 

 

 

 

 

 

IM~~Jlb~YI

I

 

 

 

 

 

3-DECODED

I

REGISTER

.

CO:J:OL

 

INS~~~~110N ~

I

FILE

 

CO~~~OL

 

I

 

I

 

ALU

 

CONTROL

I

INSTRUCTION

l__

_

 

 

.J

DECODE

DEDICATED ALU BUS

~~~gR~N~MI

RESET. HLDA

...I

~

8

BEO# - BE3#

A2-A31

M/IOH. D/CH.

W/RH. LOCKH.

ADSH. NAH. READYH

BSI6#. READY#

DO-D31

_________ ---.J

BUS UNIT

32

231732i2-2

l

@l

Z

-I

m

::D

z

.»-

»

::D

n

::I:

=i m

~

c:

::D

m

Figure 2-2. Intel386™ OX Microprocessor Functional Units

Page 35
Image 35
Intel 386 manual =i m