HP 3000 III Series Manual page 203

Table of Contents

Advertisement

System Microcode
Tab Ie 5-4. Function Fie Id Code De fin i tions (Co nt inued)
Des cr ipt·ion
----------1
1
1
1
----~I
The Function field code UBNT is
1
used to perform an unconditional
I
bounds test of an address.
Execu-
1
tion of this code results in the
I
conte nt of the R-Bus Re gi ste r minus
the content of the S-Bus Register
being placed on the T-Bus.
If RRZ,
RLZ,LRZ,LLZ is specified, then UBNT
does a "CAD" instead of a "SUB".
The R- and S-Bus fie Id s are coded
so that this result is a negative
number (CARRY
=
0) if a bounds vi-
olation occurs.
The response to a
bounds violation is a micro-jump to
ROM address 0003.
If no violation
occurs (CARRY
=
1),
the next micro-
t
instruction is executed in the us-
1
manner.
I
1
The content of the R-Bus Regi ste r
1
is exclusive "ored" with che con-
I
tent of the S-Bus Register and the
1
res ul t is p laced on the T-B us.
I
--
1
00110
- ~ -
------
XOR
(Exclusive OR)
UBNT
(Unconditional
Bounds Tes t)
I - - - - - - - - - - - I - - - T
1
1
Field
1
1
Label and Name
I
Code
1
I__
~
.I
I~
_
1
1
1
01001
I
I
5-23

Advertisement

Table of Contents
loading

Table of Contents