home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 January (DVD)
/
VPR980100.ISO
/
DRIVER
/
IBM
/
VW200
/
VW200_2.EXE
/
DEVINFO
/
SMC88J.TXT
< prev
next >
Wrap
Text File
|
1995-05-05
|
2KB
|
78 lines
CPL r: Complement r reg. (3cycle)
機能 r ← r
rレジスタ(A/B)の各ビットを反転し、1の補数を作成します。
コード MSB LSB
1 1 0 0 1 1 1 0 CEH
1 0 1 0 0 0 0 r A0H、A1H ※
※ r ニーモニック コード
A 0 CPL A A0H
B 1 CPL B A1H
フラグ I1 I0 U D N V C Z
- - - - - -
モード レジスタ直接
例 設定値 結 果
r r SC
N V C Z
11111111 00000000 0 - - 1
10100101 01011010 1 - - 0
CPL [BR:ll]: Complement location [BR:ll] (5cycle)
機能 [BR:ll] ← [BR:ll]
BRレジスタの内容を上位バイト、8ビット絶対アドレスllを下位バイトとしてアド
レス指定されるデータメモリの各ビットを反転し、1の補数を作成します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
1 1 0 0 1 1 1 0 CEH
1 0 1 0 0 0 1 0 A2H
l l ll
フラグ I1 I0 U D N V C Z
- - - - - -
モード 8ビット絶対
例 設定値 結 果
[BR:ll] [BR:ll] SC
N V C Z
11111111 00000000 0 - - 1
10100101 01011010 1 - - 0
CPL [HL]: Complement location [HL] (4cycle)
機能 [HL] ← [HL]
HLレジスタでアドレス指定されたデータメモリの各ビットを反転し、1の補数を作
成します。
EPレジスタの内容がデータメモリのページアドレスになります(MODEL2/3)。
コード MSB LSB
1 1 0 0 1 1 1 0 CEH
1 0 1 0 0 0 1 1 A3H
フラグ I1 I0 U D N V C Z
- - - - - -
モード レジスタ間接
例 設定値 結 果
[HL] [HL] SC
N V C Z
11111111 00000000 0 - - 1
10100101 01011010 1 - - 0