主题:大家来帮我解答几道题,多谢!
大家来一起讨论几道题吧!
1. DATA SEGMENT
ADDR DW NUMBER
NUMBER DB 10
ARRAY DB 5DUP(0)
TABLE1 DD RT1,RT2;(RT1、RT2是标号)
DATA ENDS
则变量ADDR中存储的内容是:
A.0 B.1 C.2 D.10
2.分析下面指令序列执行后的正确结果是
MOV BX,0FFFCH
MOV CL,2
SAR BX,CL
A.3FFFH B.0FFFFH C.0FFFCH D.0FFF5H
3.下列指令经汇编后,机器指令代码最长的是
A.MOV AX,0 B.MUL BX C.SUB AX,BX D.XOR AX,AX
4.现有汇编语言目标程序A和B,它们的数据段类别名相同,组合类型皆为COMMON。若A程序数据段中有字符串“ABC”,B程序数据段中有字符串“DEF”,则执行LINK A+B操作后,产生的目标程序数据段中0000H单元的内容是
A.A B.D C.41H D.44H
5.现用数据定义伪指令定义数据:BUF DB 4 DUP(0,2DUP(1,0)),定义后,存储单元中有数据0100H的字单元个数是
A.12 B.3 C.4 D.8
答:我认为第5题写出来的顺序应该是01010010100101001010,不知道对不对呢?
1. DATA SEGMENT
ADDR DW NUMBER
NUMBER DB 10
ARRAY DB 5DUP(0)
TABLE1 DD RT1,RT2;(RT1、RT2是标号)
DATA ENDS
则变量ADDR中存储的内容是:
A.0 B.1 C.2 D.10
2.分析下面指令序列执行后的正确结果是
MOV BX,0FFFCH
MOV CL,2
SAR BX,CL
A.3FFFH B.0FFFFH C.0FFFCH D.0FFF5H
3.下列指令经汇编后,机器指令代码最长的是
A.MOV AX,0 B.MUL BX C.SUB AX,BX D.XOR AX,AX
4.现有汇编语言目标程序A和B,它们的数据段类别名相同,组合类型皆为COMMON。若A程序数据段中有字符串“ABC”,B程序数据段中有字符串“DEF”,则执行LINK A+B操作后,产生的目标程序数据段中0000H单元的内容是
A.A B.D C.41H D.44H
5.现用数据定义伪指令定义数据:BUF DB 4 DUP(0,2DUP(1,0)),定义后,存储单元中有数据0100H的字单元个数是
A.12 B.3 C.4 D.8
答:我认为第5题写出来的顺序应该是01010010100101001010,不知道对不对呢?