微机原理习题答案.doc

上传人:s9****2 文档编号:561833451 上传时间:2023-10-28 格式:DOC 页数:7 大小:76.01KB
返回 下载 相关 举报
微机原理习题答案.doc_第1页
第1页 / 共7页
微机原理习题答案.doc_第2页
第2页 / 共7页
微机原理习题答案.doc_第3页
第3页 / 共7页
微机原理习题答案.doc_第4页
第4页 / 共7页
微机原理习题答案.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《微机原理习题答案.doc》由会员分享,可在线阅读,更多相关《微机原理习题答案.doc(7页珍藏版)》请在金锄头文库上搜索。

1、第一题是“一般微机中不使用的控制方式的”一、1.D 2.C 3.D 4.C 5.D 6.B 7.C 8.A 9.C 10.B二、1.可编程的通用并行输入输出 2.2FFFH 3.NMI 4.IN 5.3 6.操作数 7.主频 8.控制 9.非屏蔽中断、非屏蔽中断 10.14三、1外设向 CPU 申请中断,但 CPU 不给以响应,其原因有哪些? ( 1) CPU 处于关中断状态,IF=0; (2)该中断请求已被屏蔽; (3)该中断请求的时间太短,未能保持到指令周期结束; (4)CPU 已释放总线,而未收回总线控制权。28255 各口设置如下:A 组与 B 组均工作于方式 0,A 口为数据输入,B

2、 口为输出,C 口高位部分为输出,低位 部分为输入,A 口地址设为 40H.(1)写出工作方式控制字 (2)对 8255A 初始化 (3)从 A 口输入数据,将其取反后从 B 口送出()10010001B 即 91H()MOV AL, 91H; OUT 43H , AL ()IN AL, 40H; NOT AL; OUT 41H ,AL 3说明程序存储及程序控制的概念。 程序存储:程序是由一条条指令组合而成的,而指令是以二进制代码的形式出现的,把执行一项信息 处理任务的程序代码,以字节为单位,按顺序存放在存储器的一段连续的存储区域内,这就是程序存储的概念。 程序控制:计算机工作时,CPU 中的

3、控制器部分,按照程序指定的顺序(由码段寄存器 CS 及指令指针寄 存器 IP 指引)到存放程序代码的内存区域中去取指令代码, CPU 中完成对代码的分析,CPU 由 的控制器部分依据对指令代码的分析结果,适时地向各个部件发出完成该指令功能的所有控制信号,这就 是程序控制的概念 4已知 AH=77H,AL=33H 能否说 AX=7733H,为什么?SI 寄存器可分不 SH 和 SL 吗? 能。因为是16位的数据寄存器,它可以以字(16位)或以字节(8位)形式访问。 不能。因为 SI 是 16位的源变址寄存器,只能以字(16位)为单位使用。 5一台微型计算机有 16 根地址线,8 根数据线,如果采

4、用字节编址,它可访问的最大存储空间是多少字节? 试用十六进制数表示其地址范围. 64KB, 0000HFFFFH 四、3. 用1K4的2114芯片构成lK8的存储器系统。(10分)(设计要点:将每个芯片的10位地址线按引脚名称一一并联,按次序逐根接至系统地址总线的低10位。数据线则按芯片编号连接,1号芯片的4位数据线依次接至系统数据总线的D0-D3,2号芯片的4位数据线依次接至系统数据总线的D4-D7。两个芯片的端并在一起后接至系统控制总线的存储器写信号(如CPU为8086/8088,也可由WR和IOM或IO/M的组合来承担)。引脚也分别并联后接至地址译码器的输出,而地址译码器的输入则由系统地

5、址总线的高位来承担。)第一题是“82535是可编程的()接口芯片”一、1.A 2.C 3.A 4.A 5.A 6.B 7.C 8.A 9.D 10.D二 、1.主频 2.数据信息、状态信息 3.16 4.中断方式、DMA方式 5.单向 6.指令周期 7.1 8.C三、1 8086 中有哪些寄存器可用来指示存储器偏移地址? 可用来指示段内偏移地址的寄存器共有6个:IP、SP、BP、BX、SI、DI. 28255 的功能作用是什么?它有哪些工作方式? 8255 是可编程的并行接口芯片,设有三个8位的数据输入/输出端口,共有三种工作方式:方式0 为基本的输入/输出方式;方式1 为应答式输入/输出方式

6、;方式2 为应答式双向数据传送方式。 3写出中断响应的处理过程. (1)中断请求(2)中断允许(3)保护断电,保护现场(4)中断服务(5)恢复现场,中断返回。 4总线周期的含义是什么?8088/8086 基本总线周期由几个时钟周期组成? 总线周期是指 CPU 从存储器 I/O 端口存取一个字节所需要的时间。8088/8086 基本总线周期由 4 个时钟周期组成。 第一题是“存储单元是指( )”一、1.C 2.B 3.C 4.B 5.C 7.D 8.B 9.B 10.C二、114 216 3分时复用 416 5高8位、低 619.2Kbps 7IN 8256、中断矢量=中断类型号4三、1在808

7、6CPU中试确定其物理地址1 12000H2 200A0H3 12F40H28259A 可编程中断控制器的主要功能有哪些? 1 单片8259A可管理8级优先权中断源,通过级联可管理 64 级优先权中断源; 2 对任何一级中断源都可单独进行屏蔽,使该中断请求暂时被挂起,直到取消屏蔽时; 3 能向 CPU 提供中断类型码; 4 具有多种中断优先级管理方式,这些管理方式可能过程序动态的进行变化。 3如果利用中断方式传送数据,则数据是如何传输的?中断机构起什么作用? 利用中断方式传送数据,一般是首先向CPU发出中断请求,CPU响应中断后在中断处理程序中进行数据传输,传输完毕返回。中断机构起控制作用,实

8、时性较强。 48086/8088 系统中为什么一定要有地址锁存器,需要锁存哪些信息? 8088/8086系统中,一般数据位是8位,而地址位是16位的话,那么可以这么理解:程序要输出一个地 址,就必须先输出高8位,用锁存器锁定后,再输出低8位(或反之),这时才完成一个16位地址的输出。锁存的信息:逻辑电路:通过控制信号完成对当前输出信号的固定,主要是逻辑状态(0,1) 集成功能:是一个可以完成当前总线状态的保存 计算机组原:完成数据的保存,是存储器等功能器件的辅助器件 5 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?CS:FFFFHIP:0000HFR:清除DS:00

9、00HSS:0000HES:0000H指令队列缓冲器:清除CPU从内存FFFF0H单元中读取指令执行四、3. 用1K4的2114芯片组成2K8的存储器系统。分析:由于芯片的字长为4位,因此首先需用采用位扩充的方法,用两片芯片组成1K8的存储器。再采用字扩充的方法来扩充容量,使用两组经过上述位扩充的芯片组来完成。设计要点:每个芯片的10根地址信号引脚直接接至系统地址总线的低10位,每组两个芯片的4位数据线分别接至系统数据总线的高/低四位。地址码的A10、A11经译码后的输出,分别作为两组芯片的片选信号,每个芯片的控制端直接接到CPU的读/写控制端上,以实现对存储器的读/写控制。硬件连线如下图所示

10、第一题是“当使用BP寄存器作基址寻址时,若无指定段”一、1.B 3.A 4.B 5.B 6.A 7.C 8.A 9.A 10.C二、1.偏移地址 3.状态、控制 4.INTA(整体上面加大反号!) 5.20 6.控制信息 7.64Kbps 8.3 9.操作码三、1.半导体随机存储器RAM与只读存储器ROM有何区别?它们各有哪几种类型? 随机存储器RAM中的任何存储单元都能随时读写,即存取操作与时间,存储单元物理位置顺序无关,一旦掉电,所存信息丢失。常见类型有静态RAM和动态RAM等。 ROM 是一种只读存储器,其内容一经写入,在工作过程中就能只能读出不能重写,即使掉电,信息也不会丢失。常见的类

11、型有掩模 ROM, PROM, EPROM, EEPROM等。 2.什么是引脚的分时复用?请说明 8086/8088 有哪些分时复用引脚?其要解决的问题是什么? 即某一时刻总线上出现的是地址,另一时刻,总线上出现的是数据。8086CPU 的分时复用的引脚有:地址/数据复用引脚. 作用为一个脚多用,如:AD15AD0,在总线周期的 T1 状态,传送地址信息,在其它状态则传送数据信息;正是这种引脚的分时使用方法才能使 8086 用 40 条引脚实现 20 位地址、16 位数据及众多的控制信号和状态信号的传输。3. 说明微机系统的工作实质。 计算机之所以能在没有人直接干预的情况下,自动地完成各种信息

12、处理任务,是因为人们事先为它编制了各种工作程序,计算机的工作过程,就是执行程序的过程。 4.常用的存储器片选控制方法有哪几种?它们各有什么优缺点? 常用存储器片选控制方法有3种,分别是线选法,全译码法,局部译码法。线选法的优点是连线简单,缺点是地址空间利用率低;全译码法不浪费地址空间,但需译码电路;局部译码介于前二者之间。当存储容 量要求大于系统地址线所能寻址的最大范围,或者几个微处理器需要共享某一存储区域时,则采用扩充寻 址法。 5.试说明异步串行通信和同步串行通信的特点. 异步特点:在通信的数据流中,字符与字符间的传送是完全异步的,字符内部位与位之间还是基本同步传送。同步特点:数据流中的字

13、符之间和字符内部各位间都同步,显然这种方式对同步要求很严格,收/发双方必须以同一时钟来控制发送与接收。第一题是“8259的OCW1中断屏蔽字”一、1.C 2.C 4.A 5.D 9.C 10.A二、18 2DX 314 5DS、SI、ES、DI 6地址译码器 7控制 三、3.某程序数据段中存有数据字:1234H和5A6BH,若已知DS=5AA0H,她们的偏移地址分别为245AH和3245H,试画出它们在存储器中的存放情况。5AA0:245A 34H 5AA0:245B 12H 5AA0:3245H 6B 5AA0:3246H 5A4. 什么是I/O接口,什么是I/O端口?“I/O接口”指单片机

14、(MCU)与外设间的I/O接口芯片。“I/O端口”简称I/O口常指I/O接口电路中带有端口地址的寄存器或缓冲器,单片机通过端口地址就可以对端口中信息进行读写。一个“I/O接口”上可以有多个“I/O端口”。5. 8086基本总线周期是如何组成的?各状态中完成什么基本操作?8086系统的总线周期由4个或更多的T状态组成。其中,T1状态传输地址,T2T4传输数据。第一题是“在程序控制传送方式中,那种传送方式可提高”一、1C 2D 4B 5B 6C 7C 8C 10A二、15-8位 55.6 78 88 9地址译码器三、1.8253的功能作用是什么?它有哪些工作方式?8253起着计数或定时的作用,提供可编程的三个16位定时/计数器通道。它有方式0到方式5共6种工作方式,分别是:计数结束中断方式,可编程单程方式,频率发生器,方波发生器,软件触发的选通信号,硬件触发的选能信号。第一题是“ASCII码30H所代表的字符应为”一、1A 3C 4A 5B 6A 8B 9B 10B二、3半双工通信、全双工通信 44 7指令译码 9紫外线三、1.IMPC有哪些寄存器可用来指示存储器偏移地址?SP BP SI DI IP4.虚拟存储器有那些特点?虚拟内存有两大特点:一、允许用户用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号