微机系统与接口复习题及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

中南大学现代远程教育课程考试复习题及参考答案《微机系统与接口》一、填空题:1、在计算机系统总线中,ABUS意思是(),DBUS是(),CBUS是()。2、当今存储系统常采用三级存储模式,即()、()和()。3、芯片8255A是()接口芯片,它具有()个8位的并行I/O口,有()种工作方式。4、芯片8251A是()接口芯片,它有2种传送信息的方式,分别称为()方式和()方式。5、芯片8253是()接口芯片,它有()个工作通道,每个通道有()种工作方式。6、微型计算机的字长是由()决定的。7、容量为256KB的内存,其地址号范围用H进制形式是()。8、主机与外设传送数据的一种方式是DMA,其含义是()、DMA的最大优点是()。9、中断向量表指的是()。10、传输波特率是()。11、有一种设计计算机的技术称为RISC技术,RISC的含义是()。12、在计算机只读存储器系列中,PROM称为()、EPROM称为()、EEPROM称为()。13、主机与外部设备之间起联接与匹配作用的电路称为()。14、采用虚拟存贮器技术的主要目的是()。15、容量为512KB的内存,其最后一个地址号的H进制形式是()。16、主机与外设之间传送的信息中,除数据信息外还有()、()和()信息。二、有关内存理论及内存设计1、用Intel2114RAM芯片和Intel2716ROM芯片构成6KB容量的存贮器,其中有4KBRAM(低地址区)和2KBROM(高地址区),采用译码器74LS138选存贮芯片,试设计电路图,并写出ROM的最后一个地址。2、要组建8K×8位的内存,RAM区ROM区各占一半,RAM区为低地址区,其起始地址为1000H,ROM区为高地址区,ROM区与RAM区之间相隔2K个地址号,RAM区采用1K×4位的静态芯片2114,ROM区采用2K×8位的EPROM芯片2716,用74LS138译码选择存贮芯片,试画出地址线连接示意图,并用H进制写出RAM区的末地址,ROM区的始末地址。3、采用2K×8位的ROM芯片(2716)和1K×4位的静态RAM芯片(2114)组建总容量为8K×8位的内存,采用74LS138译码选择存贮芯片,要求RAM区占6K字节,其起始地址为0000H,ROM区与RAM区之间要空2K个地址号,试画出该内存的地址线、数据线示意图,并写出RAM的结束地址和ROM的始末地址。4、采用2K×8位的ROM芯片(Intel2716)组建容量为6K×8位的连续内存区,要求其起始地址为0800H,采用74LS138译码选择存贮芯片,试画出该内存的地址线、数据线连接示意图,并分析最后一组ROM片的始末地址。三、有关并行通信理论及8255A的应用1、一块联机的8255A,其三个数据端口的地址分别为0160H,0161H,0162H,控制端口地址为0163H,初始化语句如下,试分析8255A的工作情况:MOVDX,0163HMOVAL,92HOUTDX,AL2、一块与8086微机相连的8255A,要使A组工作于方式1,作输入用,B组工作于方式0,作输出用。试编程初始化,已知8255A三个数据端口地址为0080﹋0082H,控制端口地址为0083H。3、已知一块联机的8255A的控制端口地址为0083H,初始化8255A的语句如下,试分析该8255A的工作状态。MOVDX,0083HMOVAL,98HOUTDX,AL四、有关串行通信理论及8251A的应用1、一块联接在8086微机上的8251A,其数据端口和控制端口地址分别为130H,已知其初始化编程如下,试分析其工作状态:MOVDX,132HMOVAL,9BHOUTDX,ALMOVAL,37HOUTDX,AL2、与8086微机相联的一片8251A作发送数据用,异步发送,波特率系数为16,偶校验,每个字符发6位,1个停止位,要求复位出错标志,启动发送器,请求发送有效,试编程初始化8251A(已知8251A数据端口地址为1F0H,控制端口地址为1F1H)。3、一块联机的8251A芯片作双向数据传送用,异步方式,波特率系数为64,每字符收发7位,偶校验,两个停止位,允许发送接收,所有错误标志复位,试编程初始化。(已知8251A数据端口地址为01F0H,控制端口地址为01F1H)五、有关计数/定时理论及其应用1、8086微机系统中包括一块8253,其三个通道的端口地址分别为160H、161H、162H,控制端口地址为163H,现要利用通道1产生频率为1KHZ的方波,试编程初始化。2、与8086微机相连的一块8253,要使其通道1工作于方式2,每定时2秒,从OUT1输出一负脉冲,CLK1的时钟频率为2000HZ,按BCD方式计数,试编程初始化,设8253的三个通道和控制字端口地址分别为2F8H~2FBH。3、要使一块联机的8253的通道2,工作在方式1,按二—十进制计数,每定时一秒,从OUT2发出一负脉冲,CLK2的频率为3000HZ,试编程初始化(已知三个通道和控制字的端口地址分别为1F8H﹋1FBH)。4、要使一块联机的8253的通道1,工作在方式2,只做计数用,按二—十进制计数,从CLK1端每来200个脉冲就在OUT1端输出一个脉冲,试编程初始化(已知三个通道和控制字的端口地址分别为1F8H﹋1FBH)。六、综合问答题1、试述DMA控制器的功能。2、试述串行通信的两种基本方式及其特点。3、何谓调制与解调?调制解调器有何功用?4、试述虚拟存储技术的基本思想与原理。《微型系统与接口技术》考试复习题答案一、填空1、(地址总线)、(数据总线)、(控制总线)2、(高速缓存)、(主存)、(外存)3、(可编程并行通信)、(3)、(3)4、(可编程串行通信)、(同步传送)、(异步传送)5、(可编程计数器/定时器)、(3)、(6)6、(运行器中并行加法器的宽度)7、(00000H~3FFFFH)8、(直接内存存取)、(一次DMA可传送大批量的数据)9、(中断服务子程序入口地址的存贮区)10、(1秒钟内传送二进制信息的位数)11、(精简指令系统计算机)12、(一次可编程ROM)、(光擦电写ROM)、(电擦电写ROM)13、(接口电路)14、(解决主存容量不足的问题)15、(7FFFFH)16、(地址)、(状态)、(控制)二、有关内存理论及内存设计1、解:一共需要8个2114芯片,1个2716芯片,译码器74LS138的输出Y0接第一、二组2114芯片的CS,输出Y1接第三、四组2114芯片的CS,Y2接2716芯片的CS,2716的最后一个地址号为17FFH。2、解:字位扩展后,需要2114芯片8片,需要2716芯片2片,译码器的2Y、3Y分别接2114的CS,5Y、6Y接2716的CS,RAM的末地址为17FFFH,ROM的始末地址分别为2800H,37FFH。(图略)。3、解:字位扩展后,需2114芯片12片,需27161片,译码器的0Y、1Y、2Y各接2KRAM片的CS端,4Y接R0M片的CS,RAM的末地址为17FFH,ROM的始末地址分别为2000H,27FFH。4、解:字位扩展后,需2716芯片3片,分为3组,译码器74LS138的输出Y1、Y2、Y3分别接第一、二、三组的CS端,最后一组的始末地址分别是1800H,1FFFH。三、有关并行通信理论及8255A的应用1、解:8255A各端口工作于方式0,A口为输入,PC7~PC4为输出,B口为输入,PC3~PC0为输出。2、解:经过分析、对照P224,8255A的控制字格式,知工作方式控制字应为B0H,已知控制字端口地址为0083H,故初始化为:MOVDX,0083HMOVAL,0B0HOUTDX,AL3、解:经过分析、对照8255A的控制字,知道8255A所有端口工作在方式0,其中A组为输入,B组为输出。四、有关串行通信理论及8251A的应用1、解:异步工作方式,每字符收发7位二进制数,奇校验,1.5个停止位,波特率系数为64,发送和接收允许有效,数据终端准备好有效,请求发送有效,复位出错标志。2、解:经过分析、对照P254、P255,8251A的控制字格式,可得方式选择控制字为76H,操作命令控制字应为31H,已知控制口地址为1F1H,故初始化为:MOVDX,01F1HMOVAL,76HOUTDX,ALMOVAL,31HOUTDX,AL3、解:经过分析、对照8251A的控制字,可得方式选择控制字为FBH,操作命令控制字应为15H,已知控制口地址为01F1H,故初始化为:MOVDX,01F1HMOVAL,0FBHOUTDX,ALMOVAL,15HOUTDX,AL五、有关计数/定时理论及其应用1、解:因输出为1KHZ的方波,故输出周期为1S/1K=1ms(毫秒),也就是所要定时的时间,输入频率为2.5M,则时钟脉冲周期为1S/2.5M=0.4μs(微秒),故定时系数为1ms/0.4μs=2500=09C4H,工作方式字为76H,故初始化为;MOVDX,0163HMOVAL,76HOUTDX,ALMOVDX,0161HMOVAL,C4HOUTDX,ALMOVAL,09HOUTDX,AL2、解:可算出时钟周期TCLK=1秒/2000HZ=1/2(ms)定时系数=2秒/1/2毫秒=4000,对照P264控制字格式,得控制字应为75H,已知通道1的端口地址为2F9H,控制端口地址为2FBH,故初始化:MOVDX,02FBHMOVAL,75HOUTDX,ALMOVDX,02F9HMOVAL,00HOUTDX,ALMOVAL,40HOUTDX,AL3、解:时钟周期TCLK=1秒/30000HZ=1/3(ms)定时系数=1秒/1/3毫秒=3000,通道2的端口地址为1FAH,控制端口地址为1FBH,工作方式控制字应为B3H,故初始化:MOVDX,01FBHMOVAL,0B3HOUTDX,ALMOVDX,01FAHMOVAL,00HOUTDX,ALMOVAL,30HOUTDX,AL4、解:分析后可确定控制字为75H或7DH,计数初始值的低8位为00H,高8位为02H,故初始化为:MOVAL,75HMOVDX,1FBHOUTDX,ALMOVAL,00HMOVDX,1F9HOUTDX,ALMOVAL,02HOUTDX,AL六、综合问答题1、答:DMA控制器的功能:●能向CPU发出总线请求(HOLD)信号●当CPU发出响应请求(HLDA)信号后,接管总线,进入DMA方式●发出地址信息,能修改地址指针●发出DMA读或写等控制信号●能决定传送的字节数,判断DMA是否结束●发出DMA结束信号,释放总线。2、答:串行通信有两种基本方式,第一种是用同步通信,通信双方使用频率相同的传输脉冲,字符之间不空时间,每字符中的每个位都等宽,传送效率高,但传送距离有限。一帧信息中,按次序分别是1~2个字节的同步信号,数据块,1~2字节的校验码。3、答:将数字信号变为模拟信号弹的方法称为调制,将模拟信号还原成数字信号的方法称为解调,调制解调器能实行长距离的串行传输。4、见教材(第二版)P173底。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功