EasyManuals Logo

HP 2100 Series User Manual

HP 2100 Series
86 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #28 background imageLoading...
Page #28 background image
28
Enabling CPU tracing can produce a very large number of lines very quickly, so care should be used to enable
tracing only around the area of interest. Breakpoint actions may be used to implement this; for example:
BREAK 100; SET CPU DEBUG; GO
BREAK 200; SET CPU NODEBUG; GO
These commands will enable tracing when the program counter reaches location 100 and disable tracing when it
reaches location 200, thereby producing a trace of instructions executed between locations 100 and 200.
Alternately, if the execution of specific instructions is of interest, the EXEC trace option may be used to reduce the
debug log file size.
3.1.5 Registers
The CPU state contains the registers visible to the programmer and the interrupt and dynamic mapping system
control registers:
Name Size Radix Symbolic Read-Only Description
P
15 8 Program Counter
A
16 8
Accumulator A
B
16 8
Accumulator B
M
15 8 Memory Address Register
T
16 8

Memory Data Register
X
16 8
Index Register X
Y
16 8
Index Register Y
S
16 8
Display Register
E
1 2 Extend Register
O
1 2 Overflow Register
CIR
6 8 Central Interrupt Register
ION
1 2 Interrupt System Enabled
ION_DEFER
1 2 Interrupt Deferred
DMSENB
1 2 MEM Enabled Flag
DMSCUR
1 2 User Map Selected Flag
DMSSR
16 8 MEM Status Register
DMSVR
16 8 MEM Violation Register
DMSMAP [0:127]
16 8 MEM Map Registers
IOPSP
16 8 I/O Processor Stack Pointer
PCQ [0:63]
15 8
Program Counter Queue
The A, B, T, X, Y, and S registers may be examined or deposited using any of the modes described in the Symbolic
Display and Entry section above.
3.2 12578A/12607B/12895A Direct Memory Access Controllers,
12897B Dual-Channel Port Controller
Direct memory access controllers permit the computer to transfer data directly between an I/O device and memory
on a cycle-stealing basis. Depending on the CPU, the device interface, and main memory speed, DMA is capable
of transferring data blocks from 1 to 32,768 words in length at rates between 500,000 and 1,000,000 words per
second.

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP 2100 Series and is the answer not in the manual?

HP 2100 Series Specifications

General IconGeneral
BrandHP
Model2100 Series
CategorySwitch
LanguageEnglish

Related product manuals