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

哈工大2012汇编考试的.doc

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

单项选择题(每小题1分,共20分) 1..A)只能用IN/OUT ? (B)用IMM8或DX访问?? (C)端口与内存一样都是即可以读又可以写的。 (D)一个端口可以对应接口电路内的多个物理寄存器 5. 立即数寻址方式中正确的是( A ) (A)此数在代码段 (B)此数在数据段 (C)此数在堆栈段 (D)可以在此数前加DS:或CS:或SS: 6.关于微型机的时钟中断不正确的是( B ) (A)每秒钟都会发生 (B)是CPU自动产生的 (C)发生时需要执行一个中断子程序 (D)BIOS会在内存40:6C的DWORD变量存储其从0点起中断的次数 7.微型机中的接口指( A ) (A)除了CPU、RAM、外设之外的部分 (B)主板后面的各接口插头 (C)主板上所有的电路 (D)主板以及主板上的插卡 8.下列传送指令中正确的的是( A ) (A)PUSH ESP (B)MOV CS,1000H (C)INC [1122H] (D)XCHG [1000],[2000] 9. Visual Studio下汇编语言编程,CPU的工作模式错误的是( D ) (A)FLAT模式 (B)32位模式? (C)保护模式 (D)虚拟86模式 10. Windows下汇编语言程序设计的头文件中,不包含了大量的( D  ) (A) 名字或类型定义 (B)结构 (C)子程序声明 (D) 子程序 11. 关于invoke指令,错误的是( A ) (A)是硬指令,CPU可直接执行 (B)是一个宏 (C)可以用可变参数 (D 可以传变量,也可以是寄存器 12.中断发生时,断点内容不包括( B ) (A) CS (B) SP (C) IP (D) 标志寄存器 13.Visual Studio中,查看数组buf的所有元素,在memory窗口的地址栏中输入( B ) (A)buf (B)buf (C)offset buf (D) *buf 14. 短转移指令,请完善其机器指令( A ) 13FD:0100 EB ______ JMP 9E (A) 9C (B) 9E (C) 9A (D)100 15. 设AL=1,求其相反数,则执行指令(  C ) (A)OR AL,80H (B)NOT AL (C)NEG AL (D)MUL -1 16.键盘的中断向量为9,中断发生时,执行的程序偏移地址在( C ) (A)0:[9H] (B)0:[12H] (C)0:[24H] (D)0:[26H] 17.关于宏和子程序错误的是( B ) (A)宏和子程序都能有入口参数和出口参数 (B)宏方法执行较慢 (C)子程序调用方法较慢 (D)子程序通常节约空间 18.关于中断屏蔽不正确的是( A ) (A)和CPU无关 (B)与标志寄存器中IF有关 (C)与中断控制器中中断屏蔽寄存器IMR有关 (D)CPU只能设置所有中断都不允许或都允许,不能单个设定 19. 虚拟机层次中,正确的是( C ) (A)只有V0是硬件层 (B)高级语言层在汇编语言层之下 (C)各层间可以是解释的也可以是翻译的 (D)OS在ASM下 20.32位CPU内存管理模式不可以是( D ) (A)实模式 (B)保护模式 (C)虚拟86模式 (D)flat模式 二、填空题 ( 分,共 分 ) 23. 写出与PUSH EAX等价的两条指令 sub esp,4 、 mov [esp],eax 。 24. LEAVE指令等价于 mov esp,ebp 、 pop ebp 。 25. EBX是一个指向Employee 结构的指针,把其BYTE类型的域成员 years赋值给CL的汇编语言指令为 mov cl,(Emplyee ptr [ebx]).years 。 26. 汇编语言子程序 max返回dword类型的X、Y参数最大值,C语言调用此汇编子程序前的声明语句为 extern “C” int max(int x,int y ) ;

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档