EasyManuals Logo
Home>RCA>Computer Hardware>70/46

RCA 70/46 User Manual

RCA 70/46
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 #191 background imageLoading...
Page #191 background image
Translate
(TR)
General
Description
Format
(55)
Condition Code
Interrupt Action
Logical
I nstructiQn8
The
variable length operand specified
by
the
first
address
(B1/D
1
) is
translated,
byte-for-byte, according to
the
byte
translation
table
specified
by
the
second
address
(BdD
2
).
The
result
replaces
the
bytes
in
the
field
specified by
the
first address.
The
bytes
of
the
first operand
are
termed
the
argument
bytes.
Bytes
of
the
first
operand
are
selected
for
translation
from
left-to-right, one
byte
at
a time.
Each
argument
byte
is added to
the
second
operand
address,
which is
the
starting
location
of
a
translation
table.
This
sum,
in
turn,
addresses a byte location
within
the
table
containing
a
function
byte.
The
function byte
at
this
location replaces
the
original
argument
byte
of
the
first operand.
The operation
terminates
when
the
first
operand
bytes have been
exhausted.
DC L
o
7 8
15 16 19
20
31 32 35 36
47
Unchanged.
Address
error:
Addressing.
Protection.
Notes 1. The
translation
table is
unaltered
unless overlap occurs.
2. The field to be
translated
and
the
translation
table
are
addressed
by
their
leftmost byte.
3. The length
of
a table,
in
general,
must
be 256 bytes, unless
the
domain
of
argument
bytes is limited to a specific
subset
by
the
program
and
data.
4. The L field specifies
the
length
of
the
first
operand
minus
one
(binary
00000001 = 2
bytes).
182

Table of Contents

Other manuals for RCA 70/46

Questions and Answers:

Question and Answer IconNeed help?

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

RCA 70/46 Specifications

General IconGeneral
BrandRCA
Model70/46
CategoryComputer Hardware
LanguageEnglish

Related product manuals