微机原理习题集文档格式.docx
《微机原理习题集文档格式.docx》由会员分享,可在线阅读,更多相关《微机原理习题集文档格式.docx(30页珍藏版)》请在冰豆网上搜索。
1.19.A=+0110101,[A]反=(),[A]补=();
B=-0110101,[B]反=(),[B]补=()。
1.20.37的BCD编码是()。
微处理器结构和微计算机的组成
2-1.8086是多少位的微处理器?
为什么?
2-2.EU与BIU各自的功能是什么?
2-4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
2-5.8086对存储器的管理为什么采用分段的办法?
2-6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?
具体说明。
2-7.给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。
2-8.8086/8088为什么采用地址/数据总线复用技术?
2-10.怎样确定8086的最大或最小工作模式?
最大、最小模式产生控制信号的方法有何不同?
2-11.8086被复位以后,有关寄存器的状态是什么?
微处理器从何处开始执行程序?
2-12.8086基本总线周期是如何组成的?
各状态中完成什么基本操作?
2-13.结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。
2-14.8086中断分哪几类?
8086可处理多少种中断?
2-15.8086可屏蔽中断请求输入线是什么?
“可屏蔽”的涵义是什么?
2-16.8086的中断向量表如何组成?
作用是什么?
2-17.8086如何响应一个可屏蔽中断请求?
简述响应过程。
2-18.什么是总线请求?
8086在最小工作模式下,有关总线请求的信号引脚是什么?
2-19.简述在最小工作模式下,8086如何响应一个总线请求?
2-20.在8086的微计算机系统中,存储器是如何组织的?
是如何与处理器总线连接的?
BHE信号起什么作用?
2-21.“80386是一个32位微处理器”,这句话的涵义主要指的是什么?
2-37.除地线公用外,5根地址线和11根地址线各可选多少个地址?
2-41.控制部件包括哪些主要环节?
各有何用处?
2-42.什么叫总线周期?
8086CPU的一个总线周期包括多少时钟周期,什么情况下要插入TW等待周期?
插入多少个TW取决于什么因素?
2-43.什么是最大模式?
什么是最小模式?
用什么方法将8086/8088置为最大模式和最小模式?
2-44.什么是地址锁存器?
8088/8086系统中为什么要用地址锁存器?
锁存的是什么信息?
2-45.8088/8086系统中的8286是什么器件?
起什么作用?
2-46.8088/8086系统中用时钟发生器8284A产生哪些信号?
2-478086最基本的操作是什么?
2-49.CPU由()和()两部分组成。
2-51.改错:
若总线地址为26位,则最大访存空间为6M。
2-52.将下列十进制数分别转化为二进制数、八进制数、十六进制数和压缩BCD数。
(1)125.74
(2)513.85(3)742.24
(4)69.357(5)158.625(6)781.697
2-53.将下列二进制数分别转化为十进制数、八进制数和十六进制数。
(1)101011.101
(2)110110.1101
(3)1001.11001(4)100111.0101
2-56.写出下列十进制数的原码、反码、补码表示(采用八位二进制,最高位为符号位)。
(1)140
(2)52(3)-26(4)-127
2-57.已知补码求出其真值。
(1)48H
(2)9DH(3)B2H(4)4C10H
2-58什么叫做非规则字?
微处理器对非规则字的存取是如何进行的?
2-59微处理器的DT/
信号有什么作用?
它在什么情况下被浮置为高阻状态?
存储器
5-1.什么是随机读写存储器?
5-2.名词解释:
RAM和ROM
5-3.定性比较微型计算机的内存储器和外存储器的特点和组成情况。
5-4.什么存储器属于外设,请举例。
5-5.半导体存储器有RAM和ROM之分,它们各有什么特点
5-6.什么是高速缓存?
它的功能是什么?
5-7.一片512K×
8b的内存储器有多少条地址线?
多少条数据线。
5-8.如已知某半导体存储器芯片SRAM的引脚中有14根地址线和8根数据线,那么其存储容量应为多少?
5-9.若存储器容量为256KB,若用2164(64K*1)芯片组成,需多少片,若改用2118(16K×
1),需少片?
5-10.简述静态RAM与动态RAM的区别与各自的优缺点。
5-11.CPU与主存储器连接时,要用片外译码器产生片选信号,片外译码的有几种方法?
它们各有什么优点?
5-12.某微机内存有8片64KB的RAM芯片组成,将它们安排在从20000开始的连续地址单元,请写出各片RAM的地址范围,画出芯片的地址引出端、片的选端和CPU总线之间的连接。
5-13.用EPROM和SRAM存储器芯片,构成8086CPU的64KBROM和64KBRAM的存储空间,并将它们分别安排在1M空间的底部F0000H和顶部00000H。
请选择合适的存储器芯片并画出该存储系统原理图。
5-14.存储器和CPU连接时应考虑哪几方面的问题?
输入输出和中断系统
6-1.试说明一般中断系统的组成和功能。
6-2.什么是中断类型码、中断向量、中断向量表?
在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?
6-3.什么是硬件中断和软件中断?
在PC机中两者的处理过程有什么不同?
6-4.试叙述基于8086/8088的微机系统处理硬件中断的过程。
6-6.8259A中断控制器的功能是什么?
6-7.8259A初始化编程过程完成那些功能?
这些功能由那些ICW设定?
6-8.8259A在初始化编程时设置为非中断自动结束方式,中断服务程序编写时应注意什么?
6-9.8259A的初始化命令字和操作命令字有什么区别?
它们分别对应于编程结构中那些内部寄存器?
6-10.8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?
6-11.什么是中断?
中断有什么作用?
6-12.试按照如下要求对8259A设定初始化命令字:
8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。
中断类型码为20H~27H,8259A的端口地址为B0H和B1H。
6-13.比较中断与DMA两种传输方式的特点。
6-14.DMA控制器应具有那些功能?
6-15.8237A只有8位数据线,为什么能完成16位数据的DMA传送?
6-16.8237A的地址线为什么是双向的?
6-17.说明8237A单字节DMA传送数据的全过程。
6-18.8237A单字节DMA传送与数据块DMA传送有什么不同?
6-19.8237A什么时候作为主模块工作,什么时候作为从模块工作?
在这两种工作模式下,各控制信号处于什么状态,试作说明。
6-20.说明8237A初始化编程的步骤。
6-21.8237A选择存储器到存储器的传送模式必须具备那些条件?
6-22.利用8237A的通道2,由一个输入设备输入一个32KB的数据块至内存,内存的首地址为34000H,采用增量、块传送方式,传送完不自动初始化,输入设备的DREQ和DACK都是高电平有效。
请编写初始化程序,8237A的首地址用标号DMA表示。
6-23.8086/8088系统中引入了哪些中断?
是如何引入的?
6-24.什么是可屏蔽中断?
什么是非屏蔽中断?
6-25.什么是中断向量?
中断向量表指的是什么?
中断向量表放在什么地方?
6-26.假如中断类型为8,它的中断服务入口地址是多少?
6-27.改错-DMA方式是指:
由DMA控制器运行I/O程序,以实现外围设备与主存之间的数据直传。
6-28.比较说明中断方式与DMA方式的异同?
6-29.一片8259A可提供多少个中断类型码?
6-30.I/O端口有哪两种编址方式?
8086的最大I/O寻址空间是多少?
6-31.8086/8088系统中引入了哪些中断?
6-32.什么是可屏蔽中断?
6-33.什么是中断向量?
6-34假如中断类型为8的中断向量为1000:
2340H,写出该中断向量在内存中的具体存放情况。
6-35.中断处理的过程是保存断点、()、()、()、()
6-36简述8259A的工作原理。
6-378259A的设定中断优先级方式有几种?
6-388259A的中断结束方式有几种?
6-398259A屏蔽中断源的方式有几种?
6-408259A连接数据总线的方式有几种?
6-418259A的中断请求触发方式有几种?
6-42在8259A中,通过奇地址访问的寄存器有几个?
通过偶地址访问的寄存器有几个?
6-438259A初始化的过程如何?
常用可编程外围接口芯片
7-1.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。
试编写程序片段,读出计数器2的内容,并把读出的数据装入寄存器AX。
7-2.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。
输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。
7-3.设8253计数器的时钟输入频率为1.91MHz,为产生25KHz的方波输出信号,应向计数器装入的计数初值为多少?
7-4.8255A的3个端口在使用上有什么不同?
7-5.如果串行传输速率是2400波特,数据位的时钟周期是多少秒?
7-6.在远距离数据传输时,为什么要使用调制解调器?
7-7.全双工和半双工通信的区别是什么?
在二线制电路上能否进行全双工通信?
7-8.同步传输方式和异步传输方式的特点各是什么?
7-9.在异步传输时,如果发送方的波特率是600,接收方的波特率是1200,能否进行正常通信?
7-10.8251A在编程时,应遵循什么规则?
7-11.试对一个8251A进行初始化编程,要求工作在同步方式,7位数据位,奇校验,1个停止位。
7-12.一个异步串行发送器,发送具有8位数据位的字符,在系统中使用一位作偶校验,2个停止位。
若每秒钟发送100个字符,它的波特率和位周期是多少?
7-13什么是I/O端口?
8086CPU最多可以访问多少个I/O端口?
访问时用什么指令?
7-14解释IN指