网站大量收购闲置独家精品文档,联系QQ:2885784924

川大《汇编语言程序设计2238》16秋在线作业2.doc

川大《汇编语言程序设计2238》16秋在线作业2.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
川大《汇编语言程序设计2238》16秋在线作业2川大《汇编语言程序设计2238》16秋在线作业2

奥鹏17春川大《汇编语言程序设计2238》16秋在线作业2 一、单选题(共 20 道,共 40 分。) 1. 指令MOV BX, ES:[BP]中,源操作数的物理地址是()。 A. (ES)*16+(BP) B. (SS)*16+(BP) C. (ES)+(BP) D. (BP) 标准解: 2. 已知(AL)=35H, (BL)=57H,执行指令 ADD AL, BL DAA 后,AL的值为()。 A. 92H B. 8CH C. 92 D. 5CH 标准解: 3. 重复前缀指令REPNE/REPNZ继续重复执行串操作的条件是()。 A. (CX)=0且ZF=1 B. (CX)≠0或ZF=0 C. (CX)≠0且ZF=0 D. (CX)≠0或ZF=1 标准解: 4. 下列语句中有语法错误的语句是( )。 A. MOV AX, [SI][DI] B. CMP BYTE PTR [BX], AL C. ADD BX, [BX] D. MOV CX, 56H 标准解: 5. 指令ADC AX, BUF[BX]中,源操作数的寻址方式是()。 A. 寄存器寻址 B. 直接寻址 C. 寄存器间接寻址 D. 寄存器相对寻址 标准解: 6. DA1 DW 2A05H DA2 DB 0FAH ┇ MOV AL,BYTE PTR DA1 SUB DA2,AL 上述指令执行后,DA2中的内容是()。 A. 0DAH B. 0FAH C. 0F5H D. 0D0H 标准解: 7. 设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。 A. 0916FH B. 09170H C. 0916EH D. 0953H 标准解: 8. 指令“OUT DX,AL”中DX的作用是( )。 A. 目的寄存器 B. 数据寄存器 C. 存放端口地址的地址指针寄存器 D. 存放一个操作数 标准解: 9. 保存堆栈段段基值的寄存器是( )。 A. CS B. SP C. ES D. SS 标准解: 10. 为实现单步操作,即每执行完一条指令就停下来,必须设置标志位()。 A. IF B. AF C. DF D. TF 标准解: 11. 将汇编语言源程序翻译成机器语言目标程序的系统程序叫做()。 A. 连接程序 B. 汇编程序 C. 编译程序 D. 调试程序 标准解: 12. , A. a B. b C. c D. d 标准解: 13. 指令IMUL CL,表示( )。 A. (AL)*(CL)→(AX) B. (AX)*(CL)→(DX) C. (AX)/(CL)→(AL) D. (CL)*(AL)→(AL) 标准解: 14. 将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. POP AX D. MOV AX, SS:[BX] 标准解: 15. 已知DF=1, (SI)=100H,(DI)=200H, 指令SCASW执行后,SI和DI的值分别是()。 A. (SI)=0FEH, (DI)=1FEH B. (SI)=100H, (DI)=202H C. (SI)=100H, (DI)=1FFH D. (SI)=100H, (DI)=1FEH 标准解: 16. 设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF CALL FAR PTR P1 A. 48H B. 4CH C. 52H D. 54H 标准解: 17. 将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。 A. MOV BX, [DI] B. MOV BX, DI C. MOV BX, ES:[DI] D. LODSW 标准解: 18. 设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是( )。 A. 40000H B. 31000H C. 30000H D. 21000H 标准解: 19. 指令DIV BX执行后,商和余数分别在寄存器()中。 A. AX和DX B. DX和BX C. DX和AX D. AL和AH 标准解: 20. 在执行“LEA BX,BUFFER”指令时,是把()。 A. BUFFER的内容→BX B. BUFFER的偏移量→BX C. BUFFER的段基值→BX D. BUFFER的内容→EA 标准解: 《汇编语言程序设计2238》16秋在线作业2 二、多选题(共 10 道,共 30 分。) 1. 实现堆栈留空100H个字节单元,可选用的语句有( )。 A. DB 25H DUP

文档评论(0)

ganqludp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档