1、一二三四五六七八总分得分评阅人一、单项选择题(选出一个正确答案,并将正确答案的序号填在下表内。每小题2分,共30分)12345678910答案11121314151、在CPU中,_可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。A、程序计数器B、累加寄存器C、程序状态寄存器D、地址寄存器2、寄存器间接寻址方式中,操作数在_中。 A、通用寄存器B、主存单元C、程序计数器D、堆栈3、对于内存与接口地址独立编址的计算机,下列描述中,不正确的是_A、内存地址也可作为接口地址使用B、内存地址不可作为接口地址使用C、接口地址不可作为内存地址使用D、接口地址也可作为外存地址使用4、由2732(
2、4K8)芯片组成64KB的存储器,则需要_块芯片。A、12 B、24C、 16 D、145、8086/8088系统中,对存储器进行写操作时,CPU输出控制信号有效的是 。A、M/=1, =0 B、=1 C、M/=0, =0 D、=06、随机存储器即RAM是指 A、存储单元中所存信息是随机的。 B、存储单元中的地址是随机的。 C、用户的程序和数据可随机的放在内存的任何地方。 D、存储器中存取操作时间与存储单元物理位置顺序无关。7、FLAGS寄存器中PF=0时,表示_、A、逻辑运算结果低8位中所含“1”的个数为奇数B、逻辑运算结果低8位中所含“1”的个数为偶数C、逻辑运算结果中所含“0”的个数为奇
3、数D、逻辑运算结果中所含“0”的个数为偶数8、8086状态标志寄存器中的,若符号标志为“1”,表示运算结果为时,表示_A、正 B、负C、零D、不一定9、在CPU的状态寄存器中,若进位标志为“0”,表示 _A、有进位B、无进位C、无进位或借位D、不一定10、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 A、IN AL,端口地址 B、MOV AL,端口地址 C、OUT AL,端口地址 D、OUT 端口地址,AL11、若8259A工作在优先级自动循环方式,则IR4的中断请求被响应并且服务完毕后,优先权最高的中断源是 。 A、IR3 B、IR5 C、IR0 D、IR4 12
4、、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在 。 A、36H39H B、24H27H C、18H21H D、18H1BH13、 若对某一寄存器某几位清零,可用一条指令 处理。A、 AND B、 OR C、 NOT D、 XOR14、3片8259A级联起来,可管理_ 级中断。 A、24 B、23 C、22 D、20 15、某微机系统采用8259中断控制器,若其IR1的中断向量码为29H,则IR3向量码是的中断_ 。A、2BH B、31H C、39H D、3BH二、填空题(每空1分,共20分)1、CPU中的总线接口部件BIU,根据执行部件EU的要求,完成_ 与存储器或 _传送数
5、据。2、8086/8088微处理器的逻辑地址有两部分组成,包括_和_。3、IBM-PC机中的内存是按段存放信息的,一个段最大存储空间为_字节。4、当CPU执行IN AL,DX指令时,M/ 引脚为_ _电平, 为 _ _, 为高电平。5、CPU访问存储器进行读写操作时,通常在总线周期的_ 状态的前沿去检测READY ,一旦检测到READY无效,就在其后插入一个 _ _ 周期。6、Intel 4116 RAM芯片容量为2K8,访问该芯片须用_根地址线。7、存储器中存放的信息称为存储单元的内容,一个字在存储器中按相邻两个字节存放,存入时以低位字节在_,高位字节在_的次序存放,字单元地址以低地址表示。
6、8、若一个数据块在内存中的逻辑地址为80A0H:DFF6H,则这个数据块所在段的起始物理地址为_9、在8086微处理器中,若(SS) = 2000H,(SP) = 0100H,(AX) = 2107H,执行指令PUSH AX后存放数据21H的物理地址是_ _ 。10、某嵌入式系统采用字节编址方式,内存由A4000H到BBFFFH共有_ KB,实现该内存区域需要32K4bit的SRAM芯片共 _ 片。11、若CS=A000H,当前代码在存储器中的物理地址范围_至_;若数据段位于52000H到61FFF的64K范围,DS=_。12、8086/8088微处理器的INTR引脚由控制标志位_控制。四、简
7、答题(每小题5分,共20分)1、已知DS=2000H,BX=0100H,SI=0002H,存储单元20100H到20103H依次存放12H、34H、56H、78H,21200H到21203H依次存放2AH、4CH、B7H、65H,说明下列每一条指令执行后AX寄存器的内容。(1)MOV AX,1200H1、 (2)MOV AX,BX 2、 (3)MOV AX,BX+1100H 3、 (4)MOV AX,BX+SI 4、 (5)MOV AX,BXSI+1100H 5、 2、什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?3、CPU与外设交换数据时,为什么要通过I/O接口进行?I/O接
8、口电路有哪能些主要功能?4、中断服务子程序中中断指令STI放在不同位置会产生什么不同结果?中断嵌套时,STI指令应如何设置?五、编程和综合题(每小题10分,共30分)1、(10分)8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码IR7为27H,8259A的端口地址为B0H和B1H。8259A设定初始化命令字ICW1、ICW2、ICW4,并编写初始化程序。2、(10分)若8086系统中采用单片8259A作为外部屏蔽中断的优先级管理,正常全嵌套方式,边沿触发,非缓冲连接,非自动中断结束,端口地址为20H和21H。其中
9、,某中断源的中断类型码为4AH,其中中断服务子程序名为SUBS,且已知其地址是2000:3A40H。(1)请问该中断源应与8259A的哪一个IR输入端相连,其中断矢量地址是多少?矢量区对应的4个单元的内容是什么?(8分)(2)请为8259A设置正确的初始化命令字,并编写初始化程序。(7分)3、(10分)已知某存储器容量为16K8,全部用2114存储芯片连成,每片2114存储容量为1K4,试求 访问2114存储器的地址为多少位?(2分)连成16K8的存储容量需用2114多少片?画出用2114存储芯片连成4K8的存储模块图(图中应包括与CPU之间有连接关系的地址线,数据线和选片控制线)并注明各片分配的地址范围。(6分)8259的ICW1、ICW2、ICW4、OCW1、OCW3: 命题人或命题小组负责人签名: 教研室(系)主任签名: 分院(部)领导签名:第 4 页 (共 6 页)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1