home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 January (DVD)
/
VPR980100.ISO
/
DRIVER
/
IBM
/
VW200
/
VW200_2.EXE
/
DEVINFO
/
SMC88ZO.TXT
< prev
next >
Wrap
Text File
|
1995-05-05
|
4KB
|
151 lines
SUB A, r: Subtract r reg. from A reg. (2cycle)
機能 A ← A - r
rレジスタ(A/B)の内容をAレジスタから減算します。
コード MSB LSB
0 0 0 1 0 0 0 r 10H、11H ※
※ r ニーモニック コード
A 0 SUB A, A 10H
B 1 SUB A, B 11H
フラグ I1 I0 U D N V C Z
- - ★ ★
モード Src: レジスタ直接
Dst: レジスタ直接
例 設定値 結 果
A B A SC
N V C Z
D=0, U=0 の場合
A8H 42H 66H 0 1 0 0
36H 5AH DCH 1 0 1 0
D=1, U=0 の場合
88 39 49 0 0 0 0
D=1, U=1 の場合
88 39 09 0 0 1 0
SUB A, #nn: Subtract immediate data nn from A reg. (2cycle)
機能 A ← A - nn
8ビット即値データnnをAレジスタから減算します。
コード MSB LSB
0 0 0 1 0 0 1 0 12H
n n nn
フラグ I1 I0 U D N V C Z
- - ★ ★
モード Src: 即値データ
Dst: レジスタ直接
例 設定値 結 果
A nn A SC
N V C Z
D=0, U=0 の場合
A8H 42H 66H 0 1 0 0
36H 5AH DCH 1 0 1 0
D=1, U=0 の場合
88 39 49 0 0 0 0
D=1, U=1 の場合
88 39 09 0 0 1 0
SUB A, [BR:ll]: Subtract location [BR:ll] from A reg. (3cycle)
機能 A ← A - [BR:ll]
BRレジスタの内容を上位バイト、8ビット絶対アドレスllを下位バイトとしてアド
レス指定されたデータメモリの内容をAレジスタから減算します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
0 0 0 1 0 1 0 0 14H
l l ll
フラグ I1 I0 U D N V C Z
- - ★ ★
モード Src: 8ビット絶対
Dst: レジスタ直接
例 設定値 結 果
A [BR:ll] A SC
N V C Z
D=0, U=0 の場合
A8H 42H 66H 0 1 0 0
36H 5AH DCH 1 0 1 0
D=1, U=0 の場合
88 39 49 0 0 0 0
D=1, U=1 の場合
88 39 09 0 0 1 0
SUB A, [hhll]: Subtract location [hhll] from A reg. (4cycle)
機能 A ← A - [hhll]
16ビット絶対アドレスhhllでアドレス指定されたデータメモリの内容をAレジスタ
から減算します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
0 0 0 1 0 1 0 1 15H
l l ll
h h hh
フラグ I1 I0 U D N V C Z
- - ★ ★
モード Src: 16ビット絶対
Dst: レジスタ直接
例 設定値 結 果
A [hhll] A SC
N V C Z
D=0, U=0 の場合
A8H 42H 66H 0 1 0 0
36H 5AH DCH 1 0 1 0
D=1, U=0 の場合
88 39 49 0 0 0 0
D=1, U=1 の場合
88 39 09 0 0 1 0
SUB A, [HL]: Subtract location [HL] from A reg. (2cycle)
機能 A ← A - [HL]
HLレジスタでアドレス指定されたデータメモリの内容をAレジスタから減算します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
0 0 0 1 0 0 1 1 13H
フラグ I1 I0 U D N V C Z
- - ★ ★
モード Src: レジスタ間接
Dst: レジスタ直接
例 設定値 結 果
A [HL] A SC
N V C Z
D=0, U=0 の場合
A8H 42H 66H 0 1 0 0
36H 5AH DCH 1 0 1 0
D=1, U=0 の場合
88 39 49 0 0 0 0
D=1, U=1 の場合
88 39 09 0 0 1 0