《汇编语言与接口技术》练习题
一、填空题
180868088微处理器由BIU和EU两个关键部件组成。BIU的主要功能有取指令、传送数据和形成__1__;EU的主要功能有指令译码、执行指令、向BIU传送__2__、管理通用寄存器和标志寄存器。2在保护方式下,80386段寄存器中的值为__3__,其中高13位索引用于选择描述符表GDT或LDT中的__4__。3IO端口的编址方式通常有2种:__5__和__6__。4在保护模式下,存放256个中断描述符的内存区域称为中断描述符表IDT。在实地址模式下,中断描述符表就是__7__。5CPU与IO设备之间的接口信息有三种:__8__、__9__和__10__。6在查询式输入操作中,须查询输入设备是否__11__;在查询式输出操作中,须查询输出设备是否忙Busy。7定时器计数器82538254采用BCD码计数时,其最大的计数值是__12__,对应的计数初值为__13__。8并行通信接口8255A有3种工作方式,其中__14__只允许A口使用。9可编程中断控制器8259A中断请求优先级的设置有四种方式:全嵌套方式、__15__、优先级自动循环方式和优先级特殊循环方式。特殊全嵌套方式与全嵌套方式的不同之处在于特殊全嵌套方式除了允许高一级中断进入嵌套,还允许__16__的中断进入嵌套。108259A的操作命令字OCW1用于向__17__写入屏蔽信息。11一片DMA控制器8237A有4个通道,若采用3片8237A级联,共可提供__18__个通道。12DMA控制器8237A有4种工作模式:单字节传输方式、__19__、请求传输方式和__20__。
二、判断题
1一个字存入存储器占有两个相邻的字节单元,低位字节存入高地址单元,高位字节存入低地址单元。()))))
2寄存器AX、CX和DX不能用作地址寄存器。(
3MOVAX1000H指令中的目的操作数是立即寻址。(
4MOVAXESBXSI中目的操作数是带段跨越前缀的基址变址寻址。(5INDXAL指令是从DX指定的端口地址读入一个字节到AL寄存器中。(
1
f6PUSHAL指令能将AL寄存器的内容压入堆栈。(
))
7ADDAXBX与ADCAXBX指令得到的结果总是不同的。(8MOVSESBYTEPTRDIDSSI完全等价于MOVSB。(9中断向量表就是各中断类型的处理程序的地址表。(10除法错误中断是外中断。()))
1180868088的指令中允许源操作数和目的操作数同时为存储器操作数。(12CMP指令与SUB指令的差别在于:前者只影响标志位。(13伪操作语句ASSUMEDSDATA是给DS寄存器赋值。())
)
14汇编语言源程序经汇编后,每条CPU指令和伪操作语句均产生一一对应的目标代码。())
15r