Motorola MC68030 User Manual page 37

Enhanced 32-811 microprocessor
Hide thumbs Also See for MC68030:
Table of Contents

Advertisement

the address registers may be used for word and long-word operations. All
of the 16 general-purpose registers (00-07, AO-A7) may be used as index
registers.
The program counter (PC) contains the address of the next instruction to be
executed by the MC68030. During instruction execution and exception pro-
cessing, the processor automatically increments the contents of the PC or
places a new value in the PC, as appropriate.
31
16 15
J-
INTERRUPT
I
I
A
l'
(ISP,
STACK
~
_ _ _ _ _ _ _ _ _ _ _ --'-_ _ _ _ _ _ _ _ _ _ _ _ ...J.
POINTER
31
16 15
0
I
I
A7"
(MS~
MASTER STACK
~
_ _ _ _ _ _ _ _ _ _ _ --'-. _ _ _ _ _ _ _ _ _ _ _ _ ...J.
:J
POINTER
15
8 7
0
I
I
}
STATUS
.... _ _ _ _ _ --' _ _ _ (CC_R_'
_ - - I
SR
REGISTER
31
o
L-.. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
....JI
VBR
31
2
0
[-=---~----~~-=-~ ~~===-~
=
=
=
==
=
=
=
==~~==B
SFC
I
OFC
L _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
31
0
I
CACR
31
I
CAAR
63
32
I
CAf
63
32
I
SR.
31
I
TC
31
I
no
31
}
VECTOR BASE
REGISTER
t
ALTERNATE
FUNCTION
COOE REGISTERS
}
CACHE CONTROL
REGISTER
}
CACHE
AOORESS
REGISTER
}
CPU ROOT
POINTER
REGISTER
}
SUPERVISOR
ROOT POINTER
REGISTER
}
TRANSLATION
CONTROL
REGISTER
}
TRANSPARENT
TRANSLATION
REGISTER 0
}
TRANSPARENT
I
IT!
TRANSLATION
' - -_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ....l
REGISTER 1
o
15
I
MMUSR} MMU STATUS
L..-_ _ _ _ _ _ _ _ _ _ _ ---I.
REGISTER
Figure 1-3. Supervisor Programming Model Supplement
MOTOROLA
MC68030 USER'S MANUAL
1-7

Advertisement

Table of Contents
loading

Table of Contents