![Freescale Semiconductor HCS08 Series Скачать руководство пользователя страница 102](http://html1.mh-extra.com/html/freescale-semiconductor/hcs08-series/hcs08-series_reference-manual_2330628102.webp)
Chapter 7 Central Processor Unit (S08CPUV2)
MC9S08JS16 MCU Series Reference Manual, Rev. 4
102
Freescale Semiconductor
RSP
Reset Stack Pointer (Low Byte)
SPL
←
0xFF
(High Byte Not Affected)
INH
9C
1
p
– – – – – –
RTI
Return from Interrupt
SP
←
(SP) + 0x0001; Pull (CCR)
SP
←
(SP) + 0x0001; Pull (A)
SP
←
(SP) + 0x0001; Pull (X)
SP
←
(SP) + 0x0001; Pull (PCH)
SP
←
(SP) + 0x0001; Pull (PCL)
INH
80
9
uuuuufppp
RTS
Return from Subroutine
SP
←
SP + 0x0001
;
Pull
(
PCH)
SP
←
SP + 0x0001; Pull (PCL)
INH
81
5
ufppp
– – – – – –
SBC #
opr8i
SBC
opr8a
SBC
opr16a
SBC
oprx16
,X
SBC
oprx8
,X
SBC ,X
SBC
oprx16
,SP
SBC
oprx8
,SP
Subtract with Carry
A
←
(A) – (M) – (C)
IMM
DIR
EXT
IX2
IX1
IX
SP2
SP1
A2
B2
C2
D2
E2
F2
9E D2
9E E2
ii
dd
hh ll
ee ff
ff
ee ff
ff
2
3
4
4
3
3
5
4
pp
rpp
prpp
prpp
rpp
rfp
pprpp
prpp
–
–
SEC
Set Carry Bit
(C
←
1)
INH
99
1
p
– – – – – 1
SEI
Set Interrupt Mask Bit
(I
←
1)
INH
9B
1
p
– – 1 – – –
STA
opr8a
STA
opr16a
STA
oprx16
,X
STA
oprx8
,X
STA ,X
STA
oprx16
,SP
STA
oprx8
,SP
Store Accumulator in Memory
M
←
(A)
DIR
EXT
IX2
IX1
IX
SP2
SP1
B7
C7
D7
E7
F7
9E D7
9E E7
dd
hh ll
ee ff
ff
ee ff
ff
3
4
4
3
2
5
4
wpp
pwpp
pwpp
wpp
wp
ppwpp
pwpp
0 –
–
–
STHX
opr8a
STHX
opr16a
STHX
oprx8
,SP
Store H:X (Index Reg.)
(M:M + 0x0001)
←
(H:X)
DIR
EXT
SP1
35
96
9E FF
dd
hh ll
ff
4
5
5
wwpp
pwwpp
pwwpp
0 –
–
–
STOP
Enable Interrupts: Stop Processing
Refer to MCU Documentation
I bit
←
0; Stop Processing
INH
8E
2
fp...
– – 0 – – –
STX
opr8a
STX
opr16a
STX
oprx16
,X
STX
oprx8
,X
STX ,X
STX
oprx16
,SP
STX
oprx8
,SP
Store X (Low 8 Bits of Index Register)
in Memory
M
←
(X)
DIR
EXT
IX2
IX1
IX
SP2
SP1
BF
CF
DF
EF
FF
9E DF
9E EF
dd
hh ll
ee ff
ff
ee ff
ff
3
4
4
3
2
5
4
wpp
pwpp
pwpp
wpp
wp
ppwpp
pwpp
0 –
–
–
Table 7-2. Instruction Set Summary (Sheet 7 of 9)
Source
Form
Operation
Ad
dr
ess
Mode
Object Code
Cyc
les
Cyc-by-Cyc
Details
Affect
on CCR
VH I N Z C
Содержание HCS08 Series
Страница 2: ......
Страница 4: ......
Страница 8: ......
Страница 28: ...Chapter 2 Pins and Connections MC9S08JS16 MCU Series Reference Manual Rev 4 28 Freescale Semiconductor...
Страница 34: ...Chapter 3 Modes of Operation MC9S08JS16 MCU Series Reference Manual Rev 4 34 Freescale Semiconductor...
Страница 62: ...Chapter 4 Memory MC9S08JS16 MCU Series Reference Manual Rev 4 62 Freescale Semiconductor...
Страница 114: ...Keyboard Interrupt S08KBIV2 MC9S08JS16 MCU Series Reference Manual Rev 4 114 Freescale Semiconductor...
Страница 146: ...Multi Purpose Clock Generator S08MCGV1 MC9S08JS16 MCU Series Reference Manual Rev 4 146 Freescale Semiconductor...
Страница 166: ...Real Time Counter S08RTCV1 MC9S08JS16 MCU Series Reference Manual Rev 4 166 Freescale Semiconductor...
Страница 186: ...Serial Communications Interface S08SCIV4 MC9S08JS16 MCU Series Reference Manual Rev 4 186 Freescale Semiconductor...
Страница 214: ...16 Bit Serial Peripheral Interface S08SPI16V1 MC9S08JS16 MCU Series Reference Manual Rev 4 214 Freescale Semiconductor...
Страница 274: ...Universal Serial Bus Device Controller S08USBV1 MC9S08JS16 MCU Series Reference Manual Rev 4 274 Freescale Semiconductor...
Страница 282: ...Cyclic Redundancy Check Generator S08CRCV2 MC9S08JS16 MCU Series Reference Manual Rev 4 282 Freescale Semiconductor...
Страница 305: ......