Cpu Segment Pointer Registers - HP 3000 III Series Manual

Table of Contents

Advertisement

System/CPU Overview
CODE SEGMENT
POINTING
REGISTERS
PB
CODE
Stack
Bank
SEGMENT
Bank
01
PB Register
D
r
...
(Program Basel
DB
Bank
D
I
P Register
~
(Program Counter!
D
INCREASING
ADDRESSES
DATA SEGMENT
POINTING
REGISTERS
I
Pl Register
(Program Limitl
L
.....
I
~~:~,C~!.
·{
-0,1,2,3,4
I
Dl Register
I
r
--
(Data Limitl
I
DB Register
~
....
(Data Basel
I
a
Register
t
.....
(Stack Marker)
(Top-of-Stack in Memoryl
I
SMRegister
L
.-"0.
I
r-------,
L _ _
~~.!r
_ _
(Logical Top-of-Stackl
I
Z Register
L
.....
I
(Stack Limitl
DATA
SEGMENT
Figure 2-4.
CPU Segment Pointer Registers
2-23.
DATA SEGMENT REGISTERS.
The functions
of the
CPU
data
segment (stack) registers are as follows:
The DL
ment.
ing to
space.
Register
defines the data limit of the current
data seg-
The DL Register contains a l6-bit absolute address point-
the
first word of memory
available
to
the user's
data
2-13

Advertisement

Table of Contents
loading

Table of Contents