home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 January (DVD)
/
VPR980100.ISO
/
DRIVER
/
IBM
/
VW200
/
VW200_2.EXE
/
DEVINFO
/
SMC88P.TXT
< prev
next >
Wrap
Text File
|
1995-05-05
|
4KB
|
142 lines
INC r: Increment r reg. (2cycle)
機能 r ← r + 1
rレジスタ(A/B/L/H)の内容をインクリメント(+1)します。
コード MSB LSB
1 0 0 0 0 0 r 80H~83H ※
※ r ニーモニック コード
A 00 INC A 80H
B 01 INC B 81H
L 10 INC L 82H
H 11 INC H 83H
フラグ I1 I0 U D N V C Z
- - - - - - -
モード レジスタ直接
例 設定値 結 果
r r SC
N V C Z
52H 53H - - - 0
FFH 00H - - - 1
INC BR: Increment BR reg. (2cycle)
機能 BR ← BR + 1
BRレジスタの内容をインクリメント(+1)します。
コード MSB LSB
1 0 0 0 0 1 0 0 84H
フラグ I1 I0 U D N V C Z
- - - - - - -
モード レジスタ直接
例 設定値 結 果
BR BR SC
N V C Z
52H 53H - - - 0
FFH 00H - - - 1
INC [BR:ll]: Increment location [BR:ll] (4cycle)
機能 [BR:ll] ← [BR:ll] + 1
BRレジスタの内容を上位バイト、8ビット絶対アドレスllを下位バイトとしてアド
レス指定されるデータメモリの内容をインクリメント(+1)します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
1 0 0 0 0 1 0 1 85H
l l ll
モード 8ビット絶対
フラグ I1 I0 U D N V C Z
- - - - - - -
例 設定値 結 果
[BR:ll] [BR:ll] SC
N V C Z
52H 53H - - - 0
FFH 00H - - - 1
INC [HL]: Increment location [HL] (3cycle)
機能 [HL] ← [HL] + 1
HLレジスタでアドレス指定されたデータメモリの内容をインクリメント(+1)します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
1 0 0 0 0 1 1 0 86H
フラグ I1 I0 U D N V C Z
- - - - - - -
モード レジスタ間接
例 設定値 結 果
[HL] [HL] SC
N V C Z
52H 53H - - - 0
FFH 00H - - - 1
INC rp: Increment rp reg. (2cycle)
機能 rp ← rp + 1
rpレジスタ(BA/HL/IX/IY)の内容をインクリメント(+1)します。
コード MSB LSB
1 0 0 1 0 0 rp 90H~93H ※
※ rp ニーモニック コード
BA 00 INC BA 90H
HL 01 INC HL 91H
IX 10 INC IX 92H
IY 11 INC IY 93H
フラグ I1 I0 U D N V C Z
- - - - - - -
モード レジスタ直接
例 設定値 結 果
rp rp SC
N V C Z
3259H 325AH - - - 0
FFFFH 0000H - - - 1
INC SP: Increment SP (2cycle)
機能 SP ← SP + 1
スタックポインタ(SP)の内容をインクリメント(+1)します。
コード MSB LSB
1 0 0 0 0 1 1 1 87H
フラグ I1 I0 U D N V C Z
- - - - - - -
モード レジスタ直接
例 設定値 結 果
SP SP SC
N V C Z
3259H 325AH - - - 0
FFFFH 0000H - - - 1