微机原理习题集.docx
《微机原理习题集.docx》由会员分享,可在线阅读,更多相关《微机原理习题集.docx(27页珍藏版)》请在课桌文档上搜索。
1、绪论M计算机分那儿类?各有什么特点?1.2 简述微处理器、微计算机及微计算机系统三个术语的内涵。1.3 80X86微处理器有几代?各代的名称是什么?1.4 将以下各二进制数转换为十进制数。UOl(2) 11010(2)(3) 110100(2)(4)10101001(2)1.5将1-4题的各二进制数转换为十六进制数1.14 电子计算机的主要应用领域有()、()、(1.15 电子计算机的开展历程是()、晶体管时代、(1.16 十进制数11.375转换为二进制数为(1.17 .十进制数7928转换为十六进制数为(1.18 .十六1.19 . A=+0110101,A反=(),A补=()。1.20
2、.37 的 BCD 编码是()o)、()o);二进制数1101101转换为十进制数为(),十六进制数3A57转换为十进制数为();B=-0110101,B反=(),B补=(微处理器结构及微计算机的组成2-1.8086是多少位的微处理器?为什么?2-2.EU与BlU各自的功能是什么?2-4.8086/8088微处理器内部有那些存放器,它们的主要作用是什么?2-5.8086对存储器的管理为什么采用分段的方法?2-6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。2-7.给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=OCOOEH,求出该内存单元的物理地址。2-8.
3、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.8
4、086如何响应一个可屏蔽中断请求?简述响应过程。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
5、取决于什么因素?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
6、(3) 742.24(4) 69.357(5) 158.625(6) 781.6972-53.将以下二进制数分别转化为十进制数、八进制数和十六进制数。(1)101011.101(2)110110.1101(3)1001.11001(4)100111.01012-56.写出以下十进制数的原码、反码、补码表示(采用八位二进制,最高位为符号位)。(1)140(2)52(3)-26(4)-1272-57.补码求出其真值。 B2H(4) 4CI0H(1) 48H(2)9DH2-58什么叫做非规那么字?微处理器对非规那么字的存取是如何进行的?2-59微处理器的DT/R信号有什么作用?它在什么情况下被浮置为
7、高阻状态?存储器5-1.什么是随机读写存储器?5-2.名词解释:RAM和ROM5-3.定性比拟微型计算机的内存储器和外存储器的特点及组成情况。5-4.什么存储器属于外设,请举例。5-5.半导体存储器有RAM和ROM之分,它们各有什么特点5-6.什么是高速缓存?它的功能是什么?5-7.一片512K8b的内存储器有多少条地址线?多少条数据线。5-8.如某半导体存储器芯片SRAM的引脚中有14根地址线和8根数据线,那么其存储容量应为多少?5-9.假设存储器容量为256KB,假设用2164164K*1芯片组成,需多少片,假设改用211816KX1,需少片?5-10.简述静态RAM与动态RAM的区别与各
8、自的优缺点。5-11.CPU与主存储器连接时,要用片外译码器产生片选信号,片外译码的有几种方法?它们各有什么优点?5-12.某微机内存有8片64KB的RAM芯片组成,将它们安排在从20000开始的连续地址单元,请写出各片RAM的地址范围,画出芯片的地址引出端、片的选端和CPU总线之间的连接。5-13.用EPROM和SRAM存储器芯片,构成8086CPU的64KBROM和64KBRAM的存储空间,并将它们分别安排在IM空间的底部FOoooH和顶部OOoOOH。请选择适宜的存储器芯片并画出该存储系统原理图。5-14.存储器和CPU连接时应考虑哪几方面的问题?输入输出和中断系统6-1.试说明一般中断
9、系统的组成和功能。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的中断
10、屏蔽存放器IMR与8086中断允许标志IF有什么区别?6-11.什么是中断?中断有什么作用?6-12.试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H27H,8259A的端口地址为BOH和B1H。6-13.比拟中断与DMA两种传输方式的特点。6-14.DMA控制器应具有那些功能?6-15.8237A只有8位数据线,为什么能完成16位数据的DMA传送?6-16.8237A的地址线为什么是双向的?6-17.说明8237A单字节DMA传送数据的全过程。6-18.823
11、7A单字节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
12、.什么是可屏蔽中断?什么是非屏蔽中断?6-25.什么是中断向量?中断向量表指的是什么?中断向量表放在什么地方?6-26.假设中断类型为8,它的中断效劳入口地址是多少?6-27.改错一DMA方式是指:由DMA控制器运行I/O程序,以实现外围设备与主存之间的数据直传。6-28.比拟说明中断方式与DMA方式的异同?6-29.一片8259A可提供多少个中断类型码?6-30.DO端口有哪两种编址方式?8086的最大I/O寻址空间是多少?6-31.8086/8088系统中引入了哪些中断?是如何引入的?6-32.什么是可屏蔽中断?什么是非屏蔽中断?6-33.什么是中断向量?中断向量表指的是什么?中断向量表放
13、在什么地方?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初始化的过程如
14、何?常用可编程外围接口芯片7-1.设8253三个计数器的端口地址为20IH、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波特,数据位的时钟周期是
15、多少秒?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什么是
16、I/O端口?8086CPU最多可以访问多少个I/O端口?访问时用什么指令?7-14解释IN指令和OUT指令的数据流动方向。7-15直接寻址I/O指令的I/O端口号存储在何处?7-16间接寻址I/O指令的I/O端口号存储在何处?7-1716位IN指令将数据输入到那个存放器?7-18通常I/O接口内有哪三类存放器?它们各自的作用是什么?7-19为什么I/O设备必须通过接口才能与CPU相连?7-20接口芯片具有哪些功能?7-21接口芯片分为哪儿类?7-22比拟存储器映像编址I/O与独立编址I/O的优缺点。7-238086系统中采用哪种I/O编址方式?7-24当Gl输入为高电平,的和两均为低电平时,7
17、4LS138译码器的输出是什么?7-25简述CPU与外设之间数据传送的几种方式。7-26中断方式与DMA方式相比有何缺乏?各用在什么场合?7-27I/O接口的根本功能是什么?7-28I/O接口有几种根本类型?7-298255A有几个端口?7-308255A有多少个可编程的I/O引脚?7-318255A有哪三种工作方式?各有什么特点?7-32当8255A工作在方式1时,端口C被分为两个局部,分别作为端口A和端口B的控制/状态信息。这两个局部是如何划分的?7-338255A的方式选择控制字和按位置位/复位控制字都是写入控制端口的,那么,它们是由什么来区分的?7-348255A的端口A的工作方式是由
18、方式选择控制字的哪一位决定的?7-358255A的端口B的工作方式是由方式选择控制字的哪一位决定的?7-368255A接口芯片地址为60H63H,请指出以下程序段功能(1) MOVAL,80H(2)MOVAL,08HOUT63H,ALOUT63H,AL7-37设8255A的地址范围是100H103H,试编写分别完成以下功能的初始化程序。(1) A口工作于方式0、输入;B口工作于方式0、输出;PC7输入、PCo输出。(2) A口工作于方式1、输出,PC7、PC6输入;B口工作于方式0、输入:PC2输入。7-38根据传输线路不同,串行通信可分为哪些方式?每种方式有什么特点?7-39什么叫同步通信?
19、什么叫异步通信?它们各有什么优缺点?7-408086系统中,8251A的C/丘端应当和哪个信号相连,以便实现对状态端口、数据端口、控制端口的读/写?7-41对8251A进行编程时,必须遵守哪些约定?7-42什么是波特率?假设要产生一个波特率为2400的串行信号,且波特率因子编程为16,那么串口发送/接收时钟的频率是多少?7-43为了计数300个事件,编程到8253中的计数初值是多少?7-45连接8253,使其工作在端口地址10H、12H、14H和16H。写一段程序,使计数器2在CLK2输入为2MHz时产生一个80KHz的方波。7-46DMA的中英文全称分别是什么?7-478237A作为主、从模
20、块工作时各有什么特点?7-488237A作为从模块工作时占用多少个端口地址?7-49简述8237A单字节DMA传送的全过程。7-50简述CPU对8237的初始化过程。7-51在数据段中偏移地址分别为I(X)OH及200OH开始的存储区内有两个IOB的字符串,试编写一段程序来比拟这两个字符串。如果这两个字符串不同那么程序转至8000H:IoooH处,否那么顺序执行。(7分)局部习题答案1.1.答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供效劳。小型机具有一定的数据处理能力,提供一定用户规模的信息效劳,作为部门的信息效
21、劳中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。1.2.答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括微处理器、存储器、1/0接口电路及系统总线。微计算机系统是在微计算机的根底上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。1.3.答:从体系结构上可分为3代:8080/8085:8位机;8086/8088/80286:16位机;80386/80486:32位机。114.答:科学计算数据处理自动控制(顺序可变)1.15 答:电子管时代集成电路时代大规模集成电路时代1.16 答:1
22、011.0111091.17 答:1EF8149351.19 答:OOIlolOl0011010111001010110010111.20 答:Oollolll1.21 .答:在浮点数加减运算中,阶码对齐后,尾数相加减第二章局部答案2-1.答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。2-2.答:EU是执行部件,主要的功能是执行指令。BlU是总线接口部件,与片外存储器及I/O接口电路传输数据。EU经过BlU进行片外操作数的访问,BlU为EU提供将要执行的指令。EU与BIU可分别独立工作,当EU不需BIU提供效劳时,BlU可进行填充指令队列的操作。2-3.答:
23、8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。8086/8088由于内部有EU和BlU两个功能部件,可重叠操作,提高了处理器的性能。2-4.答:执行部件有8个16位存放器,AX、BX、CX、DX、SP、BP、DLSLAX、BX、CX、DX-般作为通用数据存放器。SP为堆栈指针存器,BP、DkSl在间接寻址时作为地址存放器或变址存放器。总线接口部件设有段存放器CS、DS、SS、ES和指令指针存放器IP。段存放器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。2-5.答:8086是一个16位的结构,采用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 习题集

链接地址:https://www.desk33.com/p-1016341.html