华东理工大学网络教育学院
《微机原理及应用(专)》1606模拟卷2
试卷满分100分。考试时间90分钟。
(注意:全部答在答题纸上,答试卷上无效,试卷与答题纸分开交)
一、单选题 (共20题,每题1分,共20分)
1. 8255A能实现双向传送功能的工作方式为( )。
A.方式0 B.方式1 C.方式2 D.方式3 2. 8255A使用了( )个端口地址。
A.1 B.2 C.3 D.4 3. 堆栈操作时,段地址由( )寄存器指出。
A.CS; B.DS; C.SS; D.ES;
4. 在对8253进行任何操作前,都必须先向8253写入一个( ),以确定8253的工作方式。 A.控制字 B.计数初值 C.状态字 D.指令
5. 从转换工作原理上看,( )的A/D转换器对输入模拟信号中的干扰抑制能力较强。 A.逐次逼近式 B.双积分型 C.并行比较式 D.电压频率式 6. 有关运算器的描述,______是正确的。 A.只做加法; B.只做算术运算;
C.既做算术运算又做逻辑运算; D.只做逻辑运算;
7. 当外设输入的信号变化很快时,应考虑在A/D转换器的输入端加一个( )。 A.传感器 B.滤波电路 C.采样保持器 D.多路模拟开关
8. 能将数字信号转换为模拟信号的接口芯片是( )。 A.8259 B.D/A C.8251 D.A/D
9. 将AX寄存器的内容传送给BX寄存器应使用的指令是( )。 A.MOV BX,AX; B.MOV AX,BX; C.MOV [BX],AX; D.MOV [AX],BX; 10. 向8253写入的计数初值写到了( )中。 A.初值寄存器 B.计数器0 C.减计数单元 D.控制字寄存器
11. 3片8259A级联起来,可管理( )级中断。 A.23; B.22; C.20; D.16 ;
第 1 页 共 3 页12. 堆栈是按照( )原则组织的一片连续的存储区域。
A.先进先出; B.先进后出; C.顺序取数; D.任意取数; 13. 8255工作在( )下,不需联络信号线。
A.方式1 B.方式2 C.方式0 D.所有方式 14. 立即寻址方式所提供的操作数直接包含在( )中。 A.寄存器; B.指令; C.I/O接口;
15. 中断系统解决了和慢速外设之间的矛盾。( ) A.存储器 B.键盘 C.快速CPU
16. D/A转换器输出模拟电压的最大幅值不会超过( )。 A.+5V B.0V C.输入电压 D.参考电压 17. 可以被CPU禁止的中断称为( )。
A.内部中断; B.软件中断; C.可屏蔽中断; D.不可屏蔽中断;
18. 串行通信时,根据传送方向可分为3类,下面不是其方式的是( )。 A.单工 B.半双工 C.全双工 D.并行方式
19. 一个8位D/A转换器的分辨能力可以达到满量程的( )。 A.1/8 B.1/256 C.1/16 D.1/32
20. 当系统使用DMAC8237A实现直接存储器访问时,通常效率最高工作模式的是( )。 A.单字节传输方式 B.块传输方式 C.请求传输方式 D.级联传输方式
答案: 1~5: CDCAB 6~10: CCBBA 11~15: BBCCA 16~20: DDDBC
二、判断题 (共10题,每题1分,共10分)
1. 对只读存储器只能进行读取操作,不能执行写操作。( )
2. 在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,允许同级中断相互打断。( )3. 8088的数据可以存放在几个不连续的段中。( ) 4. 8088的Ready信号是由外部硬件产生的。( )
5. 8254定时器/计数器工作在方式3时,其OUT引脚上输出的是周期性的对称方波。( ) 6. 中断服务程序可放在用户可用的内存的任何区域。( )
7. 在查询方式下输入输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。输入时,准备好表示已满;输出时,准备好表示已空。( )
8. 在设计随机存储器时,当存储容量较小时一般使用静态存储器;而当容量较大时则多使用动态存储器。( )
9. 8253的每个计数器只能按二进制计数。( )
10. 无条件式的I/O是按先读状态口,再读数据口的顺序传送数据的。( )
答案:1~5: ××√√× 6~10: √√√××
三、问答题 (共5题,每题8分,共40分)
1、什么是DMA传输?DMA传输有什么优点?
所谓直接存储器传送(DMA)是指将外设的数据不经过CPU直接送入内存储器,或者,从内存储器不经过CPU直接送往外部设备。
2、8086/8088系统中的中断有哪些分类?
8086/8088系统中的中断分类情况如下:
(1)按中断类型码分类 共有256个向量中断类型。
(2)按中断源的位置分类 可将8086/8088可以处理的256种类型的中断,分为内部中断和外部中断。
凡是由CPU的内部事件引起的中断,可称为内部中断,又称为软件中断。 凡是由CPU的外部事件触发而引起的中断,可称谓外部中断,又称为硬件中断。
(3)按中断的重要性分类 可分为可屏蔽中断和不可屏蔽中断。可屏蔽中断受8086/8088CPU内部的中断允许标志位IF的影响,而不可屏蔽中断则不受中断允许标志位IF的影响。
仅就外部中断(硬件中断)而言,8086/8088系统中,8086/8088CPU的INTR端引入的是可屏蔽中断,NMI端引入的是不可屏蔽中断(类型2中断)。
3、简述独立编址的特点和优点。
特点: 存储器和I/O端口在两个独立的地址空间中,I/O端口的读/写操作由硬件信号和来实现,访问I/O端口专用的IN指令和OUT指令。
优点: I/O端口的地址码较短(一般比同系统中存储单元的地址码短)。存储器与I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计。
4、8086/8088的基本总线周期由多少个时钟组成?如果一个CPU的时钟频率为24MHz,那么它的一个时钟周期是多少?一个基本总线周期是多少?
4个、42ns、168ns
5、8088(CPU)从功能上分为哪两个部件?如何实现指令执行的流水操作?
第 2 页 共 3 页可以分为总线接口部件(BIU)和执行部件(EU)。BIU负责从内存的指定部分取出指令,送到指令流队列中排队,在执行指令时所需的操作数,也由BIU从内存的指定区域取出送给EU去执行。EU负责指令的执行。(两个功能部件承担的任务可详见教材。)
BIU和EU采用时间重叠技术实现流水操作。由于8088的BIU和EU分开,所以,取指和执行可以重叠。于是就大大减少了等待取指所需要的时间,提高了CPU的利用率。一方面可以提高整个执行速度,另一方面有降低了与之相配存储器的存取速度的要求。
四、程序设计与计算题(每题15分,共30分)。
1、设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。
答案:要输出脉冲周期为1ms,输出脉冲的频率是110?3?103,当输入时钟频率为2MHz时,计2?106数器初值是103?2000
使用计数器1,先读低8位,后读高8位,设为方式3,二进制计数,控制字是76H。设控制口的地址是200H,计数器0的地址是202H。程序段如下:
MOV DX,200H MOV AL,76H OUT DX,,AL MOV DX,202H MOV AX,2000 OUT DX,AL MOV AL,AH OUT DX,AL
2、把下列十进制数转换为8421 BCD码。
1)135.625 2)548.75 3)376.125 4)254.25
答案:
1)0001 0011 0101.0110 0010 0101
2) 0101 0100 1000.0111 0101
3) 0011 0111 0110.0001 0010 0101 4) 0010 1010 0100.0010 0101
第 3 页 共 3 页
相关推荐: