MSM80C154S/83C154S/85C154HVS
246
7.5 Detailed Description of MSM80C154S/MSM83C154S Instructions
Note: “direct address” is represented as “data address” in this detailed description.
1. ACALL code address (Absolute call within 2K bytes page)
A10 A9 A8 10000
70
Instruction code
Call address
Operations
Number of bytes
Number of cycles
Flags
(PSW)
Description
: Byte 1
A7 A6 A5 A4 A3 A2 A1 A0
70
Byte 2
(PC)←(PC)+2
(SP)←(SP)+1
((SP))←(PC
0~7)
(SP)←(SP)+1
((SP))←(PC
8~15)
(PC
0~10)←A0~10
:
C AC F0 RS1 RS0 OV F1 P
:
This instruction stores the program counter value (return
address) in the stack following an increment operation.
The program counter data PC
0~10 following PC+2 is replaced
by 11-bit page address data A
0~10. The destination address for
this instruction must always be within the 2K byte page, but if
the instruction is placed at address X7FEH or X7FFH, execution
proceeds from the call address on the next page.
:
:
:2
2