汇编语言程序设计 第一二三阶段在线作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一次在线作业
单选题 (共40道题)
1.(
2.5分)8086CPU在基址变址的寻址方式中,变址寄存器可以为:
•A、BX或CX
•B、CX或SI
•C、DX或SI
•D、SI或DI
我的答案:D 此题得分:2.5分
2.(2.5分)已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作数的位置是:•A、数据段中偏移量为3236H的字节
•B、附加段中偏移量为3234H的字节
•C、数据段中偏移量为3234H的字节
•D、附加段中偏移量为3236H的字节
我的答案:A 此题得分:2.5分
3.(2.5分)在程序执行过程中,IP寄存器中始终保存的是:
•A、上一条指令的首地址
•B、下一条指令的首地址
•C、正在执行指令的首地址
•D、需计算有效地址后才能确定地址
我的答案:B 此题得分:2.5分
4.(2.5分)某系列微机对存储器的分段,如果每一个段最多的字存储单元(16位二进制)是32K,那么表示段内字节单元偏移地址的二进制位数应是:
•A、20位
•B、16位
•C、15位
•D、12位
我的答案:B 此题得分:2.5分
5.(2.5分)可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是:
•A、AX,BX,CX,DX
•B、DS,ES,CS,SS
•C、SP,BP,IP,BX
•D、SI,DI,BP,BX
我的答案:D 此题得分:2.5分
6.(2.5分)要求将A,B两个字符的ASCⅡ码41H,42H顺序存放在连续两个字存储单元中,可选用的语句是:
•A、DA1 D B ‘AB’
•B、DA1 DW ‘AB’
•C、DA1 B ABH
•D、DA1 W ABH
我的答案:A 此题得分:2.5分
7.(2.5分)下面语句中有语法错误的语句是:
•A、DB 5H
•B、DW ABCDH
•C、DW ‘ABCD’
•D、DD ‘AB’
我的答案:C 此题得分:2.5分
8.(2.5分)寄存器间接寻址方式中,操作数存放在:
•A、通用寄存器
•B、堆栈
•C、程序计数器
•D、主存单元
我的答案:D 此题得分:2.5分
9.(2.5分)操作数地址存放在寄存器的寻址方式称为:
•A、变址寻址
•B、寄存器寻址
•C、相对寻址
•D、寄存器间接寻址
我的答案:D 此题得分:2.5分
10.(2.5分)设DS=8225H,DI=3942H,指令NEG BYTE PTR[DI]操作数的物理地址是:
•A、85B92H
•B、86192H
•C、BB690H
•D、12169H
我的答案:A 此题得分:2.5分
11.(2.5分)下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是:
•A、AX,BX,CX,DX
•B、BX,BP,SI,DI
•C、SP,IP,BP,DX
•D、CS,DS,ES,SS
我的答案:B 此题得分:2.5分
12.(2.5分)BUF DW 10H DUP(3 DUP(2,10H),3,5) 上述语句汇编后,为变量BUF分配的存储单元字节数是:
•A、80H
•B、100H
•C、124
•D、192
我的答案:B 此题得分:2.5分
13.(2.5分)CPU发出的访问存储器的地址是:
•A、物理地址
•B、偏移地址
•C、逻辑地址
•D、段地址
我的答案:A 此题得分:2.5分
14.(2.5分)DEC BYTE PTR[BX]指令中的操作数的数据类型是:
•A、字
•B、双字
•C、字节
•D、四字
我的答案:C 此题得分:2.5分
15.(2.5分)在语句BUFFER DB 01H,0AH中,BUFFER称为:
•A、符号
•B、变量
•C、助记符
•D、标号
我的答案:B 此题得分:2.5分
16.(2.5分)将数据5618H存放在存储单元中的伪指令是:
•A、DATA1 DW 1856H
•B、DATA1 DB 18H,56H
•C、DATA1 EQU 5618H
•D、DATA1 DB 18H,00H,56H,00H
我的答案:B 此题得分:2.5分
17.(2.5分)计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码,目前,微机中普遍采用的是:
•A、BCD码
•B、二进制码
•C、ASCII码
•D、十六进制码
我的答案:C 此题得分:2.5分
18.(2.5分)假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,OFEH,则存放字数据OFE52H的字地址是:
•A、7462H
•B、7463H
•C、7464H
•D、7465H
我的答案:C 此题得分:2.5分
19.(2.5分)当堆栈为空时,如SS=0805H,SP=40H,栈底字单元的物理地址是:
•A、08090H
•B、08089H
•C、0808EH
•D、08450H
我的答案:A 此题得分:2.5分
20.(2.5分)执行POP BP指令时,源操作数的物理地址表达式是:
•A、16*SS+SP
•B、16*SS+BP
•C、16*DS+BP
•D、16*CS+BP
我的答案:A 此题得分:2.5分
21.(2.5分)执行SUB AX,[BP][DI]指令,取源操作数时,使用的物理地址表达式是:
•A、16*SS+BP+DI
•B、16*ES+BP+DI
•C、16*DS+BP+DI
•D、16*CS+BP+DI
我的答案:A 此题得分:2.5分