Toshiba TC9349AFG Manual page 21

Cmos digital integrated circuit silicon monolithic
Table of Contents

Advertisement

Instruction
Skip
Mnemonic
Set
Function
TMTR
r, M
*
TMFR
r, M
*
TMT
M, N
*
TMF
M, N
*
TMTN
M, N
*
TMFN
M, N
*
SKP
*
SKPN
*
CALL ADDR2
RN
RNS
*
JUMP ADDR1
DI
EI
RNI
Note: The IMF bit is an interrupt master enable flag located on the I/O map. (Refer to Interrupt Functions.)
Function
Operation
Test general
register bits by
Skip if r [N (M)] = all
memory bits, then
"1"
skip if all bits
specified are true
Test general
register bits by
Skip if r [N (M)] = all
memory bits, then
"0"
skip if all bits
specified are false
Test memory bits,
Skip if M (N) = all "1"
then skip if all bits
specified are true
Test memory bits,
then not skip if all
Skip if M (N) = all "0"
bits specified are
false
Test memory bits,
Skip if M (N) = not all
then skip if all bits
"1"
specified are true
Test memory bits,
Skip if M (N) = not all
then not skip if all
bits specified are
"0"
false
Skip if carry flag is
Skip if (CY) = 1
true
Skip if carry flag is
Skip if (CY) = 0
false
ASR ← (PC)  1 and
PC ← ADDR2
Call subroutine
ASP ←(ASP) + 1
PC ← (ASR)
Return to main
ASP ←(ASR) - 1
routine
Return to main
PC ← (ASR) and skip
routine and skip
ASP ←(ASR) - 1
unconditionally
Jump to address
PC ← ADDR1
specified
(Note) IMF ← 0
Reset IMF
(Note) IMF ← 1
Set IMF
PC ← (ASR)
PC ← (ASR) – 1
Return to main
Ca, G, DATA, DATA
routine and set IMF
SELECT ← (ISR)
(Note)
ISP ← (ISP) – 1
IMF ← 1
21
TC9349AFG
Machine Language (16 Bits)
IC
A
B
(6 Bits)
(2 Bits)
(4 Bits)
010000
DR
DC
010001
DR
DC
110101
DR
DC
110111
DR
DC
110100
DR
DC
110110
DR
DC
111111
00
111111
01
101
ADDR2 (13 bits)
111111
10
111111
11
10
ADDR1 (13 bits)
111111
00
111111
01
111111
11
2006-02-24
C
(4 Bits)
RN
RN
N
N
N
N
0011
0011
0011
0011
0111
0111
0111

Advertisement

Table of Contents
loading

Table of Contents