16-17-1汇编语言与接口技术练习题(1).docVIP

16-17-1汇编语言与接口技术练习题(1).doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言与接口技术》练习题 一、填空题 1. 8086/8088微处理器由BIU和EU两个关键部件组成。BIU的主要功能有取指令、传送数据和形成__物理地址_;EU的主要功能有指令译码、执行指令、向BIU传送__偏移地址__、管理通用寄存器和标志寄存器。 2. 在保护方式下,80386段寄存器中的值为__段选择子__,其中高13位索引用于选择描述符表(GDT或LDT)中的__段描述符__。 3. I/O端口的编址方式通常有2种:__独立编址__和__统一编址__。 4. 在保护模式下,存放256个中断描述符的内存区域称为中断描述符表(IDT)。在实地址模式下,中断描述符表就是__中断向量表__。 5. CPU与I/O设备之间的接口信息有三种:__数据信息_、_状态信息__和__控制信息_。 6. 在查询式输入操作中,须查询输入设备是否__准备就绪(Ready)__;在查询式输出操作中,须查询输出设备是否忙(Busy)。 7. 定时器/计数器8253/8254采用BCD码计数时,其最大的计数值是__10000__,对应的计数初值为__0_。 8. 并行通信接口8255A有3种工作方式,其中_方式2_只允许A口使用。 9. 可编程中断控制器8259A中断请求优先级的设置有四种方式:全嵌套方式、__特殊全嵌套方式__、优先级自动循环方式和优先级特殊循环方式。特殊全嵌套方式与全嵌套方式的不同之处在于特殊全嵌套方式除了允许高一级中断进入嵌套,还允许_同一级别(同级)__的中断进入嵌套。 10. 8259A的操作命令字OCW1用于向__中断屏蔽寄存器(IMR)_写入屏蔽信息。 11. 一片DMA控制器8237A有4个通道,若采用3片8237A级联,共可提供__10__个通道。 12. DMA控制器8237A有4种工作模式:单字节传输方式、__块传输方式__、请求传输方式和_级联方式__。 二、判断题 1. 一个字存入存储器占有两个相邻的字节单元,低位字节存入高地址单元,高位字节存入低地址单元。( ) 2. 寄存器AX、CX和DX不能用作地址寄存器。( ) 3. MOV AX, 1000H 指令中的目的操作数是立即寻址 4. MOV AX, ES: [BX+SI]中操作数是带段跨越前缀的基址变址寻址。 5. IN DX, AL指令从DX指定的端口地址读入一个字节到AL寄存器中。 6. PUSH AL指令将AL寄存器的内容压入堆栈。 7. ADD AX, BX与ADC AXBX指令得到的结果总是不同的。 8. MOVS ES: BYTE PTR[DI], DS: [SI]完全等价于MOVSB。 9. 中断向量表就是各中断类型的处理程序的地址表。( ) 10. 除法错误中断是外中断。( ) 11. 8086/8088的指令中允许源操作数和目的操作数同时为存储器操作数。( ) 12. CMP指令与SUB指令的差别在于:前者只影响标志位。( ) 13. 伪操作语句ASSUME DS: DATA是给DS寄存器赋值。( ) 14. 汇编语言源程序经汇编后,每条CPU指令和伪操作语句均产生一一对应的目标代码。( ) 15. 若带符号数溢出,则OF=1;若无符号数溢出,则CF=1。( ) 16. PUSH和POP指令。 17. 逻辑左移指令SHL和算术左移指令SAL是两条不同的指令。( ) 18. 汇编语言语句中的操作数可以是常数、寄存器、标号和变量,但不能是表达式。 19. 8086/8088指令系统中,每执行一条软中断指令INT n,就调用一个相应的中断服务程序。( ) 20. 当标志位IF为0时,所有硬件中断都不可能实现。( ) 21. 通常中断服务程序开始时使用STI指令的目的是开放所有被屏蔽的中断。( ) 22. 8086系统把1MB存储空间分成两个512KB的存储体,一个全为偶地址,另一个全为奇地址,偶地址单元接数据总线的低8位,奇地址单元接数据总线的高8位。( ) 23. 一个基本总线周期包括四个状态:T1、T2、T3和T4。若存储器或I/O设备较慢,则可在T2与T3之间插入一个或多个等待周期TW。( ) 24. 在保护方式下,80386的六个段寄存器CS、DS、ES、SS、FS和GS中的内容不是段地址,而是段选择子。( ) 25. 80x86系列微机I/O端口采用I/O映射编址即独立编址,故不需要专门的I/O指令IN和OUT。( ) 26. 存储周期指的是存储器的读出周期。( ) 27. 在保护方式下,中断描述符表IDT可位于内存的任何位置。( ) 28. 8086/8088的中断系统中有两类软件中断:可屏蔽中断和不可屏蔽中断。( ) 29.

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档