Table 10-3. Instruction Set Summary (continued)
Source Form
Operation
Description
Effect on CCR
Address
Mode
Opcode
Operand
Bus Cycles
V H I N Z C
PULA
Pull Accumulator from
Stack
SP
←
(SP + 0x0001);
Pull (A)
− − − − − −
INH
86
3
PULH
Pull H (Index Register
High) from Stack
SP
←
(SP + 0x0001);
Pull (H)
− − − − − −
INH
8A
3
PULX
Pull X (Index Register
Low) from Stack
SP
←
(SP + 0x0001);
Pull (X)
− − − − − −
INH
88
3
ROL opr8a
↕
− −
↕
↕
↕
DIR
39
dd
5
ROLA
↕
− −
↕
↕
↕
INH
49
1
ROLX
↕
− −
↕
↕
↕
INH
59
1
ROL oprx8,X
Rotate Left through
Carry
C
←
MSB, LSB
←
C
↕
− −
↕
↕
↕
IX1
69
ff
5
ROL ,X
↕
− −
↕
↕
↕
IX
79
4
ROL oprx8,SP
↕
− −
↕
↕
↕
SP1
9E69
ff
6
ROR opr8a
↕
− −
↕
↕
↕
DIR
36
dd
5
RORA
↕
− −
↕
↕
↕
INH
46
1
RORX
↕
− −
↕
↕
↕
INH
56
1
ROR oprx8,X
Rotate Right through
Carry
LSB
→
C, C
→
MSB
↕
− −
↕
↕
↕
IX1
66
ff
5
ROR ,X
↕
− −
↕
↕
↕
IX
76
4
ROR oprx8,SP
↕
− −
↕
↕
↕
SP1
9E66
ff
6
RSP
Reset Stack Pointer
SP
←
0xFF (High Byte
Not Affected)
− − − − − −
INH
9C
1
SP
←
(SP) + 0x0001,
Pull (PPAGE)
RTC
Return from CALL
SP
←
(SP) + 0x0001,
Pull (PCH)
− − − − − −
INH
8D
7
SP
←
(SP) + 0x0001,
Pull (PCL)
SP
←
(SP) + 0x0001,
Pull (CCR)
SP
←
(SP) + 0x0001,
Pull (A)
RTI
Return from Interrupt
SP
←
(SP) + 0x0001,
Pull (X)
↕
↕
↕
↕
↕
↕
INH
80
9
SP
←
(SP) + 0x0001,
Pull (PCH)
SP
←
(SP) + 0x0001,
Pull (PCL)
SP
←
SP + 0x0001, Pull
(PCH)
RTS
Return from
Subroutine
− − − − − −
INH
81
6
Table continues on the next page...
Chapter 10 Central processor unit
MC9S08PT60 Reference Manual, Rev. 4, 08/2014
Freescale Semiconductor, Inc.
287
Содержание MC9S08PT60
Страница 2: ...MC9S08PT60 Reference Manual Rev 4 08 2014 2 Freescale Semiconductor Inc...
Страница 34: ...MC9S08PT60 Reference Manual Rev 4 08 2014 34 Freescale Semiconductor Inc...
Страница 40: ...System clock distribution MC9S08PT60 Reference Manual Rev 4 08 2014 40 Freescale Semiconductor Inc...
Страница 120: ...Flash and EEPROM registers descriptions MC9S08PT60 Reference Manual Rev 4 08 2014 120 Freescale Semiconductor Inc...
Страница 200: ...Port data registers MC9S08PT60 Reference Manual Rev 4 08 2014 200 Freescale Semiconductor Inc...
Страница 228: ...System clock gating control registers MC9S08PT60 Reference Manual Rev 4 08 2014 228 Freescale Semiconductor Inc...
Страница 262: ...Human machine interfaces HMI MC9S08PT60 Reference Manual Rev 4 08 2014 262 Freescale Semiconductor Inc...
Страница 298: ...Functional Description MC9S08PT60 Reference Manual Rev 4 08 2014 298 Freescale Semiconductor Inc...
Страница 396: ...FTM Interrupts MC9S08PT60 Reference Manual Rev 4 08 2014 396 Freescale Semiconductor Inc...
Страница 440: ...Functional description MC9S08PT60 Reference Manual Rev 4 08 2014 440 Freescale Semiconductor Inc...
Страница 468: ...Initialization Application Information MC9S08PT60 Reference Manual Rev 4 08 2014 468 Freescale Semiconductor Inc...
Страница 570: ...Application information MC9S08PT60 Reference Manual Rev 4 08 2014 570 Freescale Semiconductor Inc...
Страница 648: ...Memory map and register description MC9S08PT60 Reference Manual Rev 4 08 2014 648 Freescale Semiconductor Inc...
Страница 676: ...Resets MC9S08PT60 Reference Manual Rev 4 08 2014 676 Freescale Semiconductor Inc...