微机原理套题及答案

上传人:鲁** 文档编号:460724005 上传时间:2022-08-16 格式:DOC 页数:12 大小:89KB
返回 下载 相关 举报
微机原理套题及答案_第1页
第1页 / 共12页
微机原理套题及答案_第2页
第2页 / 共12页
微机原理套题及答案_第3页
第3页 / 共12页
微机原理套题及答案_第4页
第4页 / 共12页
微机原理套题及答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《微机原理套题及答案》由会员分享,可在线阅读,更多相关《微机原理套题及答案(12页珍藏版)》请在金锄头文库上搜索。

1、第一套一、 填空题(每空1分,共20分)(*)1、微型计算机系统由 、 和 等组成。2、8086CPU中的指令队列可存储 个字节的指令代码,当指令队列至少空出 个字节时,BIU单元便自动将指令取到指令队列中;8088CPU中的指令队列可存储 个字节的指令代码,当指令队列空出 个字节时,BIU单元便自动将指令取到指令队列中。3、8086系统中,1MB的存储空间分成两个存储体: 存储体和 存储体,各为 字节。4、设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,写出下列指令

2、源操作数字段的寻址方式和物理地址值:MOV AX,VAL 寻址方式 ,物理地址 。MOV AX,ES:BX 寻址方式 ,物理地址 。MOVAX,VALBPSI 寻址方式 ,物理地址 。5、用2K8的SRAM芯片组成32K16的存储器,共需SRAM芯片 片,在地址线中有 位参与片内寻址。6、从CPU的NMI引脚引入的中断叫做 ,它的响应不受 标志位的影响。二、单项选择题(每题1分,共20分)(*)1、在8086CPU中,指令指针寄存器是 (21) 。(A)BP(B)SP(C)IP(D)DI2、8086CPU中的SP寄存器的位数是 (22) 。(A)8位(B) 16位(C) 20位(D)24位3、

3、8086CPU执行CMP AX,BX指令后,用标志寄存器PSW中的 (23) 标志位来判别两寄存器的内容是否相等。 (A) OF (B) CF (C) ZF (D)SF4、下列关于8086系统堆栈的论述中,正确的是 (24) 。(A) 堆栈的工作方式是“先进后出”,入栈时SP减小(B) 堆栈的工作方式是“先进后出”,入栈时SP增大(C) 堆栈的工作方式是“先进先出”,入栈时SP减小(D)堆栈的工作方式是“先进先出”,入栈时SP增大5、属于工作中需定时刷新的存储器的芯片是 (25) 。(A)SRAM(B)DRAM(C)EEPROM(D)EPROM6、可利用紫外光擦除的存储器是 (26) 。(A)

4、SRAM (B) DRAM(C)EEPROM (D) EPROM7、I/O设备与CPU之间交换信息,其状态信息是通过 (27) 总线传送给CPU的。(A) 地址 (B) 数据 (C) 控制 (D)三者均可 8、8086CPU对内存读/写操作,需两个总线周期的读/写操作是 (28) 。(A) 从偶地址读/写一个字节 (B) 从奇地址读/写一个字节 (C) 从偶地址读/写一个字 (D) 从奇地址读/写一个字 9、8086/8088的中断系统最多可以处理中断源个数为 (29) 。 (A) 128 (B) 256 (C)512 (D)102410、CPU响应中断服务程序时,自动将以下三个寄存器的内容依

5、次入栈。(30) (A) CS、IP、PSW (B) PSW、IP、CS (C)PSW、CS、IP (D) IP、CS、PSW11、采用三片中断控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到 (31) 。(A) 24个 (B) 22个 (C) 16个 (D) 15个12、要实现中断嵌套时,须在中断服务子程序中用 (32) 指令来设置中断允许标志。(A) CLI (B) STI (C) CLD (D) STD13、8086/8088的中断向量表 (33) 。(A) 用于存放中断类型号 (B) 用于存放中断服务程序入口地址(C) 用于存放中断服务程序 (D) 用于存放中断服务程序返回地址1

6、4、PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处应 (34) 。 (A) 执行IRET指令 (B) 执行POP指令(C) 发送EOI命令 (D) 执行SIT指令15、有符号定义语句如下: ABUF DB abcd,ABCD BBUF DB 35H L EQU BBUFABUFL的值为 (35) 。 (A) 2 (B) 7 (C) 8 (D) 916、总线周期是指 (36) 。 (A) 执行一条指令所需要的时间;(B) BIU完成一次读和一次写I/O端口操作所需时间之和; (C) BIU完成一次访问存储器或I/O端口操作所需要的时间; (D)

7、BIU完成一次读和一次写存储器操作所需时间之和。17、在一个实时控制系统中,当模拟输入信号变化速率较高时,在转换过程中,模拟量有一个可观的变化量,结果将会引入较大的误差,此时可采用 (37) 来解决这个问题。(A) 多路模拟开关; (B) 采样保持器;(C) 数模转换器; (D) 模数转换器; 18、CPU与外设间数据传送的控制方式有 (38) 。(A) 中断方式 (B) DMA方式 (C) 程序控制方式 (D) 以上三种都是19、CPU与I/O设备间传送的信号有 (39) (A) 数据信息 (B) 控制信息 (C) 状态信息 (D) 以上三种都是 20、一般查询I/O时总是按 (40) 次序

8、完成一个字符的传输。($ u/ ; x1 H7 c+ p& kA) 写数据端口,读/写控制端口 ( Q4 j3 U: W% n: gB) 读状态端口,读/写数据端口 ( C) 写控制端口,读/写状态端口7 D ! (D) 读控制端口,读/写数据端口三、阅读程序段,指出运行结果(每题5分,共20分)(*)1DATA SEGMENT SRC_MESS DB HELLO! DATA ENDS ; EXTRA SEGMENT NEW_LOC DB 6 DUP(?) EXTRA ENDS ; CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:EXTRA START: MOVA

9、X,DATA MOVDS,AXMOV AX,EXTRA MOV ES,AX LEA SI,SRC_MESS LEA DI,NEW_LOC MOV CX,6 CLD REP MOVSBCODE ENDS END START该程序段的功能是 (41) 。2 MOV DI,OFFSET BUFF MOV CX,000AH MOV BL,0GOON: MOV AL,DI AND AL,AL JNZ NEXT INC BLNEXT: INC DILOOP GOON HLT BUFF DB 23H,54H,00H,83H,98H,36H,00H,49H,00H,73H运行结果:BL= (42) 3 MOV

10、 AL,85H MOV CH,AL AND CH,0FH MOV CL,4 SHR AL,CL MOV CL,10 MUL CL ADD AL,CH HLT AL= (43) 4 下图1中,设DAC0832的地址为80H,则下列程序的功能为 (44) 。MOVAL,FFHUP: INC AL OUT 80H,ALCMPAL,0FFHJNZ UPDOWN: DEC AL OUT 80H,AL CMP AL,0 JNZ DOWN JMP UP 图1四、简答题(每小题4分,共20分)1. 静态RAM和动态RAM有何区别?2. 什么叫总线?根据总线的规模、用途和应用场合,它分哪几类?3. I/O接口电

11、路有哪些主要功能?4. 包含A/D和D/A的实时控制系统主要有哪几部分组成?5. 简述8086/8088CPU响应外部可屏蔽中断的具体过程。五、综合题(共20分)(*)某应用系统的硬件原理图如图2所示,8255A的PA口接8个开关K7K0,PB口接8个指示灯LED7LED0。当开关合上时相应的指示灯点亮,断开时灯灭,要求每隔秒检测一次开关状态(要求用8253完成0.5秒定时中断),并在LED上显示出来。(1)试完成图中地址译码器与8255、8253等芯片的各个片选的连接,并写出8255芯片各端口地址(8255PA口、PB口、PC口、控制字寄存器)及8253芯片各端口地址(通道0、通道1、通道2、控制字寄存器)。(8分)(2)假设8259已完成初始化,中断类型号为0AH。编写程序: 将中断服务程序入口地址写入中断向量表;(4分) 编写8255、8253芯片的初始化程序以及中断服务程序(开关扫描,指示灯控制)。(8分)74LS138译码器8086 D7-D08086 D7-D08259的IR3端+5V1MHZY1Y2Y3Y4Y5Y6G1G2AG2BCBA8255AD7D0RDWRRESETCSA1A0PA7PA0PB7 PB0PC08086D7D0RDWRRESETM/IOA7A6A5A4A3A0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号