EasyManuals Logo
Home>RCA>Computer Hardware>Spectra 70

RCA Spectra 70 User Manual

RCA Spectra 70
260 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 #204 background imageLoading...
Page #204 background image
Branch on Condition
(BCR)
(BC)
General
Description
Format
(II)
(RX)
Condition
Code
Interrupt Action
Notes
Branching Instructions
•
If
the
condition code is set to
any
of
the
conditions specified by
the
four-bit mask field (M
or
M
1
),
the P counter is replaced by
the
branch
address (R
2
or
X
2
/B
2
/D
2
).
If
the
four-bit mask field
(M
or
Md
is not
equivalent to the condition code settings, branching does
not
occur
and
the
next instruction in sequence is executed. The branch is initiated when-
ever
the
condition code has a corresponding mask
bit
set.
0
0
•
•
•
(BCR)
07
Ml
R2
7 8
11
12 15
(BC)
47
M
X
2
B2
D2
7
8
11
12
15
16
19
20
31
Unchanged.
None.
1.
The four-bit mask in
Ml
corresponds, left-to-right, with
the
four
condition codes:
Instruction Bit Condition Code
8 0
9 1
10
2
11
3
2.
If
all mask bits
are
set
(M
1
= F
1G
),
an
unconditional branch is
effected.
3.
When all mask bits
are
zero,
or
if
R2
in
the
RR
format
is zero,
the
instruction is a
nO-OPe
4.
When a
branch
occurs, the leftmost eight-bit portion
of
the
32-bit
P counter (ILC,
CC,
and mask) is unpredictable. However,
the
actual condition code and
program
mask
(hardware
registers)
are
unaffected by branching.
5.
The contents of the registers specified by
the
second address
are
unaltered.
195

Table of Contents

Other manuals for RCA Spectra 70

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the RCA Spectra 70 and is the answer not in the manual?

RCA Spectra 70 Specifications

General IconGeneral
BrandRCA
ModelSpectra 70
CategoryComputer Hardware
LanguageEnglish

Related product manuals