ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:303KB ,
资源ID:14180274      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14180274.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微型计算机原理习题及解答Word文件下载.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微型计算机原理习题及解答Word文件下载.doc

1、控制总线是双向的;控制总线包括CPU送往存储器和输入输出接口电路的控制信号,如读信号、写信号和中断响应信号等;控制总线还包括其他部件送到CPU的信号,比如,时钟信号、中断请求信号和准备就绪信号等。3、 微型计算机采用总线结构有什么优点?采用总线结构的优越性主要表现在两个方面: 简化系统的设计,使CPU、RAM、ROM、I/O接口的设计简单化、标准化,使复杂的硬件系统变为面向总线的单一关系。 方便系统的硬件扩充一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中。4、 简述8086 CPU的逻辑结构。从逻辑功能上,8086分为两部分:总线接口部件BIU(Bus Interface Un

2、it);执行部件EU(Execution Unit)。 其中,总线接口部件包括:地址加法器、段寄存器组、IP指针、指令队列缓冲器、和输入输出控制电路;执行部件包括:运算器、通用寄存器组、标志寄存器、和执行部分的控制电路。5、 80868088 和传统的计算机相比在执行指令方面有什么不同? 这样的设计思想有什么优点?传统的计算机都是按照下面3个步骤循环工作的: 从指令指针所指的内存单元中取一条指令送到指令寄存器。 对指令进行译码,而指令指针进行增值,以指向下一条指令的地址。 执行指令。如果所执行的是转移指令、调用指令或者返回指令,则重新设置指令指针的值,以指向下一条要执行的指令。而8086/80

3、88指令的执行是流水线方式,取指令和执行指令是并行工作的,工作效率大大提高,从而大大提高了CPU的执行速度。6、总线周期的含义是什么? 80868088的基本总线周期由几个时钟组成? 如一个CPU 的时钟频率为10MHz,那么,它的一个时钟周期为多少? 一个基本总线周期为多少?为了取得指令或进行数据的传送,CPU的总线接口部件需要执行一系列的操作,这些操作所经历的时间叫一个总线周期。在80868088中,一个最基本的总线周期由4个时钟周期组成,分别称为4个状态,即T1状态、T2状态、T3状态和T4状态。时钟周期是CPU的时序基本时间计量单位,它由计算机主频决定。如果8086的主频为10MHz,

4、1个时钟周期就是100ns;1个最基本的总线周期是400ns 。7、 在对存储器和IO设备读写时,要用到IOR、IOW、MR、MW信号,最小模式时可用怎样的电路由CPU的RD、WR、和M/IO信号得到? 请画出逻辑图。M/IOWR1RDMRMWIORIOW8、 结合8086CPU的总线周期,说明8086 和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时处于有效电平?8086/8088的AD15AD0是地址数据分时复用线,必须用地址锁存器在T1状态对地址信号进行锁存。地址锁存允许信号ALE输出端,是80868088提供给地址锁存器8282(或74LS373)的控制信号,高电平有效

5、,在任何一个总线周期的T1状态,该引脚输出有效高电平,以表示当前在地址数据复用总线上输出的是地址信息,地址锁存器将ALE作为锁存信号,对地址进行锁存,锁存器的输出端形成系统的地址总线。在T2T4期间,锁存器输出的地址总线保持稳定,复用总线上的数据传输不会影响地址信号,这样就有效地分离了数据总线和地址总线。9、 8086的存储器空间最大可以为多少 ? 怎样用 16 位寄存器实现对 20 位地址的寻址?8086CPU的地址总线宽度是20条地址线,故他的存储器寻址空间最大为1MB(220)。16位的段寄存器值和16位的偏移量形成20位物理地址的算法是:物理地址 = 段地址16 + 偏移量实际上这个操

6、作是在CPU的总线接口部件中由地址加法器自动完成的。10、段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少? 指向这一物理地址的CS值和IP值是唯一的吗?根据 物理地址 = 段地址16 + 偏移量 所以有12000H+ FF00H21F00H指向物理地址21F00H的CS值和IP值不是唯一的,可以有很多种组合。11、 在中断响应过程中,8086往8259A 发的两个INTA信号分别起什么作用?对于 80868088来讲,INTA 信号是位于2个连续总线周期中的两个负脉冲,在每个总线周期的T2、T3和Tw状态,INTA端为低电平。 第一个负脉冲通知外部设备的接

7、口,它发出的中断请求已经得到允许。 外设接口收到第二个负脉冲后,往数据总线上放中断类型码,从而CPU便得到了有关此中断请求的详尽信息。12、 8086最多可有多少种中断? 按照产生中断的方法分为哪两大类 ? 80868088有一个强有力的中断系统,可以处理256种不同的中断,每个中断对应一个类型码,256种中断对应的中断类型码为0255 。从产生中断的方法来分,中断可以分为两大类: 一类叫硬件中断:由中断信号来触发; 一类叫软件中断:由中断指令来触发;13、 非屏蔽中断有什么特点?可屏蔽中断有什么特点? 分别用在什么场合?非屏蔽中断是通过CPU的NMI(Non-Maskable Interru

8、pt)引腿进入的,它不受中断允许标志IF的屏蔽,并且在整个系统中只能有一个非屏蔽中断;可屏蔽中断是通过CPU的INTR(Interrupt)引腿进入的,并且只有当中断允许标志IF为1时,可屏蔽中断才能进入,如果中断允许标志IF为0,则可屏蔽中断受到禁止。14、 什么叫中断向量? 它放在哪里? 对应于中断类型号1CH的中断向量存放在哪里? 如果1CH的中断处理子程序从5110H:2030H开始,则中断向量应怎样存放? 所谓中断向量,实际上就是中断处理子程序的入口地址。中断向量放在中断向量表中,每个中断向量用4个字节来描述,256个中断向量需要1024字节(即1K空间),80868088的中断向量

9、表位于内存0段的03FFH区域。对应于1CH的中断向量存放在中断向量表种偏移地址为41CH = 70H开始的地方,如果1CH的中断处理子程序从5110H:2030H开始,则中断向量从70H开始的存放顺序是:30H、20H、10H、51H。15、 非屏蔽中断处理程序的入口地址怎样寻找?非屏蔽中断对应的中断类型号固定为2,所以它在中断向量表中的位置是从08H开始的连续4个字节,依次是:偏移地址的低字节、偏移地址的高字节、代码段地址的低字节、代码段地址的高字节。16、 叙述可屏蔽中断的响应过程,一个可屏蔽中断(或者非屏蔽中断)响应后,堆栈顶部四个单元中是什么内容?A)响应条件 当CPU在INTR引腿

10、上接收到一个高电平的中断请求信号; 当前的中断允许标志为1。B)响应时序 CPU在当前指令执行完以后,开始响应外部的中断请求; CPU在其后的连续两个总线周期中,各往INTA引腿上发两个负脉冲 外设接口接到第二个负脉冲以后,立即往数据线上给CPU送来中断类型码。C)CPU在响应外部中断、并进入中断子程序的过程中,要依次作下面几件事: 从数据总线上读取中断类型码,将其存入内部暂存器。 将标志寄存器的值推入堆栈。 把标志寄存器的中断允许标志IF和单步标志TF清零 。 将断点保护到堆栈中先压入CS再压入IP。所谓断点,就是指响应中断时,主程序中当前指令下面的一条指令的地址,包括代码段寄存器CS的值和

11、指令指针IP的值。只有保护了断点,才能在中断处理子程序执行完以后,正确返回到主程序继续执行。 根据得到的中断类型码,计算中断向量在中断向量表中的位置,并将前两个字节中的内容装入IP,将后两个字节中的内容装入CS,这样,CPU转入了对中断处理子程序的执行。根据中断响应的过程可知,一个可屏蔽中断(或者非屏蔽中断)响应后,堆栈顶部四个字节的内容是主程序中的断点地址(CS:IP)。17、 软件中断有哪些特点? 在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?软件中断的特点如下 用一条指令进入中断处理子程序,并且,中断类型码由指令提供。 进入中断时,不需要执行中断响应总线周期,也不从

12、数据总线读取中断类型码。 不受中断允许标志IF的影响,也就是说,不管IF是1还是0,软件中断均可执行。 正在执行软件中断时,如果有外部硬件中断请求(非屏蔽中断请求或IF=1时的可屏蔽中断请求),会在执行完当前指令后立即给予响应。在中断处理子程序和主程序的关系上,软件中断和硬件中断的不同之处在于:硬件中断有随机性,而软件中断没有随机性。18、 IBM PCXT系统中,哪个区域用来存放中断向量? 在 FFFF0H到FFFFFH单元中存放什么内容?在IBM PCXT系统中,中断向量存放在0000:0000H 0000:03FFH区间;在 FFFF0H到FFFFFH单元中存放复位初始化指令,一般在这里

13、放一条跳转指令,跳到系统BIOS的开始部分。19、 虚拟存储器是一种什么样的存储器 ? 80386的虚拟存储器可以有多大容量?所谓虚拟存储器就是系统中有一个速度较快的、容量比较小的内部主存储器,还有一个速度较慢但容量很大的外部存储器,通过存储管理机制,使两者有机地、灵活地结合在一起,这样从程序员的角度看,系统中似乎有一个容量非常大的、速度也相当快的主存储器,但它并不是真正的物理上的主存,故称为虚拟存储器。80386的虚拟存储器容量可高达64TB(64太字节),这样,就可以运行要求存储器容量比实际主存储器容量大得多的程序。20、 80386的MMU功能块具体有什么功能? 逻辑地址、线性地址、物理

14、地址分别由其中什么部件管理? MMU的功能就是实现存储器的管理,它由分段部件SU 和分页部件PU和总线接口部件BIU组成。 逻辑地址由指令预取部件(IPU)、 执行部件(EU)产生;n SU管理面向程序员的逻辑地址空间,并且将逻辑地址转换为线性地址; PU管理物理地址空间,将分段部件或者指令译码部件产生的线性地址转换为物理地址。21、 简述80386有哪3种工作方式及其特点? 80386有三种工作方式:实地址方式、保护方式、虚拟8086方式实地址方式采用类似于8086的体系结构,其寻址机构、存储器管理(最大为1MB)、分段方式、中断处理机构均和8086一样。在保护方式中,借助于存储器管理部件MMU的功能将磁盘等存储设备有效地映射到内存,使逻辑地址空间大大超过实际的物理地址空间。保护方式提供了多任务环境中的各种复杂功能以及对复杂存储器组织的管理机制

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1