帮我做下这个题目

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:26:32
已知数字0~9对应的格雷码依次为:18H,34H,05H,06H,09H,0AH,0CH,11H,12H,14H,它存在于以table为首地址(设为200H)的连续区域中,要求使用换码指令将数字4转换为其格雷码。
提示:首先在debug环境中设置相应的参数,比如修改存储器的值,修改寄存器的值,最后使用a命令输入汇编指令(使用换码指令),完成该操作。将实验过程记录下来。

-e200 18 34 05 06 09 0A 0C 11 12 14
-d200

2D1B:0200 18 34 05 06 09 0A 0C 11-12 14 FE 0B D0 75 05 B8 .4...........u..
2D1B:0210 1F 00 EB 2A FF 76 0A FF-76 08 8B 4E FE 8D 44 03 ...*.v..v..N..D.
2D1B:0220 51 50 8E C1 26 FF 34 26-8A 44 02 2A E4 50 E8 0B QP..&.4&.D.*.P..
2D1B:0230 02 8B F8 8B 46 06 8B 56-04 E8 16 FF 8B C7 5E 5F ....F..V......^_
2D1B:0240 C9 C2 08 00 55 8B EC 57-56 6B 7E 0E 0E 81 C7 FE ....U..WVk~.....
2D1B:0250 53 83 3E 8E 01 00 75 0B-6A 01 E8 35 0D 8B F0 0B S.>...u.j..5....
2D1B:0260 F0 75 36 8B DF 8B 46 0C-E8 F5 FC 8B F0 0B F0 75 .u6...F........u
2D1B:0270 28 FF 76 0E FF 76 0C 6A-00 E8 46 00 8B F0 0B F0 (.v..v.j..F.....

-rbx
BX 0000
:200

-rax
AX 0000
:4

-a

2D1B:0100 xlat

2D1B:0101

-g101

AX=0009 BX=0160 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=2D1B ES=2D1B SS=2D1B CS=2D1B IP=0101 NV UP