当前位置:文档之家› 微型计算机技术模拟题

微型计算机技术模拟题

《微型计算机技术》练习测试题库一.选择题1.基本的总线读周期需要__B___个T状态.A.1个B.4个C.5个D.不确定2.可以用___B____信号作为地址锁存允许信号A. BHEB.ALEC.DT/RD.DEN3.8255A内部A组控制____A____.A.PA口和PC7-PC4B.PA口和PC口C.PA口和PB口D.PA口4. 8255A工作于基本输入/输出方式下,输入和输出数据____D___A.输出数据锁存,输入数据不锁存B.输出数据锁存,输入数据锁存C.输出数据不锁存,输入数据锁存D.输出数据不锁存,输入数据不锁存5. 8255A C口有一个____C____A.8位数据输入缓冲器和8位数据输出缓冲器B.8位数据输入缓冲器和8位数据输出锁存器C.8位数据输入缓冲器和8位数据输出锁存/缓冲器D.8位数据输入锁存/缓冲器和8位数据输出锁存/缓冲器6. 8255A A、B组工作于方式0,A口输入、B口输出设计工作方式选择控制字为_____A__A.10010000B B.00010000B C.10010010B D.00010010B7. 8255A A、B组都工作于方式0,A口输出、B口输入,PC7-PC4输出,PC3-PC0输入设计一工作方式选择控制字为____A____.A.10000011B B.10000010B C.10000111B D.11000111B8. 8255A A组工作于方式0,B组工作于方式1,A口输出,B口输入,设计工作方式选择控制字为___D___.A.10000100B B.00000110B C.10010000B D.10000110B9. 8255A工作于方式1输出时,A口(B口)INTE中断允许信号是由___B_____,C口置位/复位控制字设置的。

A. PC5(PC2)B. PC6(PC2)C. PC5(PC3)D. PC6(PC3)10.8255A A组工作于方式1,B组工作于方式1,A口输入,B口输入,PC7、PC6输出,设计工作方式选择控制字为___D____.A.00111110B B.10111110B C.00110110B D.10110110B11.8255A A组工作于方式1,B组工作于方式1,A口输出,B口输入,设计工作方式选择字为__C____.A.10110110BB.00110110BC.10100110BD.10100100B12.8253是一种_____A______计数器。

A减1 B 加1 C减2 D加213、从8086CPU的内部结构上看,其是由__D_____两部分组成。

A、控制器和20位物理地址加法器B、运算器和总线接口C、执行单元和总线接口单元D、控制器和运算器14、 IBM-PC及其兼容机具有___A___I/O空间A、统一编址的1MBB、统一编址的1KBC、独立编址的1KBD、独立编址的1MB15、若用6264SRAM芯片(8K×8位)组成128KB的存储器系统,需要__A___片6264芯片。

A、 16B、 24C、 32D、6416. 与外存储器相比,内存储器的特点是__C____.A 容量大、速度快B 容量大、速度慢C 容量小、速度快D 容量小、速度慢17.完整的计算机系统应包括___A____.A运算器、控制器、寄存器组、总线接口 B.外设和主机C主机和应用程序 D.配套的硬件设备和软件系统18.计算机系统中的存储器系统是指___D___.A.RAMB.ROMC.主存储器D.内存和外存19.•微处理器主要包括___B____。

• A.运算器和总线接口B.控制器和寄存器组• C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口•20.某微机有16MB内存空间,其CPU的地址总线应有__A____条。

• A. 16 B. 28 C. 20 D. 2421.8086/8088CPU响应硬件中断INTER请求的必要条件除IF=1外,还需满足___C__。

A.访存储器操作结束B.当前指令执行完C.无软件中断请求D.无内部中断请求22.CPU对DMA控制器提出的总线请求响应要比中断请求的响应快,其原因是__A____。

A.只需完成访内存操作B.只需释放总线控制权C.无需保留断点现场D.有硬件DMA控制器23.DMA传送结束由I/O接口向CPU发出中断请求,其目的是__D_____。

A.让CPU 收回总线控制权B.让DMA 控制器释放总线控制C.让CPU 检查DMA 操作正确性D.让DMA复位,准备下一次DMA 传输24.8253/8254计数器工作期间,CPU重新对定时器编程是___D____.A.任何情况下禁止的B.任何情况下允许的,且影响当前计数C.任何情况下允许的,且不影响当前计数D.任何情况下允许的,且影响程序随方式而变25.异步通信传输信息时,其特点是___B____。

A.通信双方不必同步B.每个字符的发送是独立的C.字符之间的传输时间长度应相同D.字符发送速率由波特率确定二、填空题:1 微型机算机属于第__四___代计算机。

2. 从程序的执行过程可以看出,在计算机工作中有字节,地址,数据三种信息在流动。

3. 计算机的工作原理包括解题过程和指令的执行过程。

4. 8086CPU能寻址__1M ____字节,它有一个___20______位宽的地址总线。

5. 地址锁存器是(如8282)是用__ ALE的下降沿___对地址存锁的。

6. 接口是由硬件和软件组成。

7. 端口是指接口电路中能被CPU直接访问的寄存器的地址。

CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据。

8. I/O操作就指通常所说的I/O操作是指对I/O端口的操作,而不是对I/O设备的操作,即CPU所访问的是与I/O设备相关的端口,而不是I/O设备本身。

9. I/O端口的编址方式有统一编址和独立编址10. 当片选线信号CS为____低____电平时,CPU选中8253定时/计数器。

11. 在定时/计数器8253的2方式中,门控信号GA TE为___高电平_____时允许计数。

12. 定时/计数器8253的4方式工作方式是一种由_____软件________启动的闸门式计数方式。

13. 定时/计数器8253的3方式输出的波形是___方波______波。

14. 软中断的中断号是在__中断指令_____中直接给出。

15. 中断处理过程包括中断请求,中断响应,中断服务,中断返回四个阶段。

三.名词解释:1.所谓中断,是指CPU在正常运行程序时,由于内部/外部事件要由程序的预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的程序中去。

服务完毕,再返回去继续执行被暂时中断的程序。

2.硬中断是由来自外部的事件产生即由外部设备提出中断申请而产生的。

3.所谓总线,笼统来讲,就是一组进行互连和传输信息(指令、数据和地址)的信号线。

4.所谓总线接口是把微型计算机总线通过电路插座提供给用户的一种总线插座,供插入各种功能卡。

5.中断查询方式:外设通过8259A申请中断,但8259A却不使用INT信号向CPU申请中断,CPU用软件查询确定中断源,并为其服务。

6.可编程序接口芯片: 接口电路的工作状态,可由计算机指令控制的接口芯片称为可编程接口芯片。

四.简答题1.什么是分时复用?为了设法减少地址和数据总线使用的引脚数,即采用公用引脚的方法,这称为分时复用2. 8255A的方式控制字和置位/复位控制字都是写入控制端口的,那么,它们是由什么来区分的?8255A的方式控制字和置/复位控制字都是写入控制端口的,它们是依赖于控制字的最高位D7来区分的,D7=1说明写入的是方式控制字.D7=O说明写入的是置/复位控制字3. 8251A的应用是什么?两计算机之间通过模拟信道(如电话网线路)进行通信,采用8251A作为通信接口路,并采用异步通信方式。

由于使用模拟道,每一端都应有MODEM。

4.串行传送有何特点?串行传送是在一根传输线上一位一位地传送,这根线既作数据线又作联络线,也就是说要在一根传输线上既传送数据信息,又传送联络控制信息,这就是串行传送的第一个特点。

串行传送的第二个特点是它的数据格式有固定的要求(即固定的数据格式),分异步和同步数据格式,与此相应,就有异步通信和同步通信两种方式。

第三个特点是串行通信中对信号的逻辑定义与TTL不兼容。

第四个特点是串行传送信息的速率需要控制,要求双方约定通信传输的波特率。

5. 8086CPU内部分成的两大部件,它们各自的功能是什么?EU只负责执行指令,而BIU则负责从存储器或外部设备中读取操作码和操作数,并将结果写入指令指出的地址中,即完成所有的总线操作。

6.时序是指什么?时序指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排。

7. 8086的主要操作时序有几种?分别是什么?8086的操作时序有5种,分别为系统的复位和启动操作、总线操作、暂停操作、中断操作、总线保持或总线请求/允许操作。

8. 什么是中断嵌套?设主程序在开中断后,有一级别低的中断申请,CPU予以响应,在执行这个低级中断服务程序时,又开了中断,在执行过程中,来了级别高的中断申请,CPU转去执行这个级别高的中断,即中断嵌套。

五、设计题1. 若规定8259A的地址为E000H和E001H,且系统中只有一片8259A,试画出它与系统总线的连接图。

若允许外部中断源的上升沿触发中断,不需要缓冲,按一般全嵌套方式工作中断向量号用40H,试编写此8259A的初始化程序。

2. 8253 CLK0 的时钟频率为2.5MHz。

问:⑴该通道的最大定时时间是多少?⑵要求8253通道地址为90H 、92H 、94H 和96H ,不允许地址重叠。

使用3-8译码器,完成地址连线(可附加与、或、非门)。

⑶若要周期性地产生5ms 的定时中断(方式2),试编写初始化程序片段。

⑷若要产生1s 的定时中断,说明实现方法(画图表示有关通道信号的硬件连接,说明有关通道的工作方式)。

答:1.MOV DX ,0E00HMOV AL ,13HOUT DX ,ALINC DXMOV AL ,40HOUT DX ,ALMOV AL ,01HOUT DX ,AL2.⑴ 0CLK T =01CLK f =12.5MHz =0 .4s μ,所以,该通道的最大定时时间为:65536⨯0.4=26214.4s μ=26.2144s μ⑵此题要产生4个偶端口地址,所以A 0要参入高端地址译码,并使A 0=0。

电路如图所示:⑶计数初值=50.4ss μμ=12500初始化程序如下:MOV AL ,34HOUT 96H ,ALMOV AX ,12500OUT 90H,ALMOV AH,ALOUT 90H,AL⑷要实现1s定时已超出了一个通道的最大定时时间,需采用多个通道串接,如图7.14所示。

相关主题