38 lines
593 B
Plaintext
38 lines
593 B
Plaintext
|
;
|
||
|
; Exercise bitwise opcodes
|
||
|
;
|
||
|
|
||
|
; preload some values
|
||
|
LD Va, 12
|
||
|
LD Vb, 34
|
||
|
LD Vc, 55
|
||
|
LD Vd, aa
|
||
|
LD Ve, f0
|
||
|
|
||
|
LD V0, 08
|
||
|
OR V0, Va
|
||
|
|
||
|
LD V1, 51
|
||
|
AND V1, Ve
|
||
|
|
||
|
LD V2, 65
|
||
|
XOR V2, Vd
|
||
|
|
||
|
LD V3, 30
|
||
|
SHL V3, Vc
|
||
|
LD V4, Vf
|
||
|
|
||
|
LD V5, 50
|
||
|
SHR V5, Vd
|
||
|
LD V6, Vf
|
||
|
|
||
|
LD V7, 70
|
||
|
SHL V7, Ve
|
||
|
LD V8, Vf
|
||
|
|
||
|
LD V9, 90
|
||
|
SHR V9, Vd
|
||
|
|
||
|
EXIT
|
||
|
|