- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
淮师级汇编测试
注意:请大家将答案填在指定位置,否则视为0分!
完成后先保存本文档,再点击“上传”按钮即可,可以重复上传!
一、选择题答案
1 2 3 4 5 6 7 8 9 10 C B B B A D D B D B 11 12 13 14 15 16 17 18 19 20 C D C B B C B C A B
二、填空题答案(每小题按题目中的序号顺序填写答案)
【1】CMPS 【2】 【3】 【4】 【5】 【6】 【7】 【8】字节10】216 【11】16 【12】 【13】 【14】256 【15】4 【16】33000H 【17】 【18】 【19】0 【20】0
三、程序填空题答案(每小题按题目中的序号顺序填写答案)
【1】JG BIG 【2】JMP AR4 【3】LOOP AR4 【4】END START 【5】CMP AL,[BX] 【6】JNZ LOP1 【7】 【8】
四、程序分析题答案(每小题按题目中的序号顺序填写答案)
1. A.上述程序段执行后(A)=,(B)=
B.设执行前SP=200H,执行后SP= (AX)=H (BL)=H (DX)=H
3. (BL)=H (AL)=H
4. 程序段的功能: 计算ax中1和0的个数
程序执行后(BL)= 8 , (DL)= 。
五、编程题答案
xor al,al
again: test bx,0ffffh
je next
shl bx,1
jnc again
inc al
jmp again
next: …
一 选择题
1.下列指令中操作数在代码段中的是( )。
A.MOV AL,30H B.SUB AH,BL
C.INC DS:[40H] D.CMP AL,BL
2.下列寄存器能存放操作数的偏移地址的为( )。
A. SP B. BP
C. CX D. DX
3.假设V1和V2是用DW定义的变量,下列指令中正确的个数是:
A. MOV V1,20H B. MOV V1,V2 C. MOV AL,V1 D. MOV [2000H],V2 A. 1 B.2 C.3 D.4
4.寄存器AL中存放的数是0A9H,经过一次( ),它可变成53H。
A.带进位循环左移 B.带进位循环右移
C.循环左移 D.循环右移
5.在程序状态字寄存器中,当方向标志DF位为1时,每次串操作后使变址寄存器SI和DI( )。
A.减量 B.增量
C.保持不变 D.地址减1
6.程序控制类指令的功能是( )。
A. 进行算术运算和逻辑运算
B. 进行主存与CPU之间的数据传送
C. 进行CPU和I / O设备之间的数据传送
D. 改变程序执行顺序
7.当执行指令ADD 后,奇偶标志位PF=0,下面的叙述正确的是( )。
A. 表示结果中含1的个数为偶数 B. 表示结果中含1的个数为奇数 C. 表示该数为偶数 D. 表示结果中低八位含1的个数为奇数 8.设AL=0B4H,BL=91H,指令ADD AL, BL执行后OF,CF的值为
A. OF=1,CF=0 OF=1,CF=1
OF=0,CF=0 OF=0,CF=1
$+2,5,6,若汇编时VAR分配的偏移地址是0010H,汇编后0014H单元的内容是( )。
A. 06H B. 14H C. 05H D. 16H 10.设SP为1000H,若在代码段的0410H单元有一条CALL 0420H指令,执行该指令后,栈顶(SP)/(SP+1)为( )。
A.10H/04H B.13H/04H
C.20H/04H D.23H/04H
11.在汇编语言程序中,对END语句的叙述正确的是( )。
END语句是一可执行语句
END语句表示程序执行到此结束
END语句表示源程序到此结束
END语句在汇编后要产生机器码
12.下面的数据传送指令中,错误的操作是( )。
MOV SS:[BX+DI],1000H
B. MOV DX,1000H
C. MOV WORD PTR[BX],1000H
D. MOV
原创力文档


文档评论(0)