早教吧 育儿知识 作业答案 考试题库 百科 知识分享

汇编高手帮忙解决一下考试题1.设BX=200H,以BX和SI作基址寻址把6200H单元的一字节数送入CL。2.VALUE是已经定义了的符号常量,以BX和VALUE作相对的基址寻址把存储单元的一个字AX的内容相加,结

题目详情
汇编高手帮忙解决一下考试题
1.设BX=200H,以BX和SI作基址寻址把6200H单元的一字节数送入CL。
2.VALUE是已经定义了的符号常量,以BX和VALUE作相对的基址寻址把存储单元的一个字AX的内容相加,结果送回原单元。
3.已知变量NUM,比较NUM与-10,若NUM>-10转X1。
4.测试字节变量Y的D7和D0位,若两位同时为零转ZERO
急 急急急急急急急急急急急急急急急
▼优质解答
答案和解析
1.设BX=200H,以BX和SI作基址寻址把6200H单元的一字节数送入CL。
MOV SI, 6000H
MOV CL, [BX + SI]
2.VALUE是已经定义了的符号常量,以BX和VALUE作相对的基址寻址
把存储单元的一个字AX的内容相加,结果送回原单元。
MOV BX, 0
ADD AX, VALUE[BX]
MOV VALUE[BX], AX
3.已知变量NUM,比较NUM与-10,若NUM>-10转X1。
MOV AL, NUM
CMP AL, -10
JG X1
X1:
4.测试字节变量Y的D7和D0位,若两位同时为零转ZERO
MOV AL, Y
TEST AL, 10000001B
JZ ZERO
ZERO:
END