微机微机原理与接口技术课后答案.pdf
《微机微机原理与接口技术课后答案.pdf》由会员分享,可在线阅读,更多相关《微机微机原理与接口技术课后答案.pdf(100页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1章预备知识一、选择题:1、己知X=+10 0 10 1,Y=-0 10 110,用补码计算X+2Y的结果为()。A.10 0 10 10 0 B.111110 0 1C.0 0 10 0 10 0 D.0 1110 0 10【解】B2、二进制数10 0 10 110 10 0 0 0 111B,其对应的16进制数是(2A.9 5D F H B.8 68 7HC.9 68 7H D.9 58 7H【解】C3、压缩B C D 码 10 0 10 110 10 0 0 0 111B,其对应的10 进制数是(3A.9 68 7 B.8 765C.9 8 76 D.8 69 7【解】A4、十进制数
2、9 8 的压缩B C D 码可表示为()。A.10 0 110 0 0 B.10 0 110 0 1C.0 0 10 0 10 0 D.0 1110 0 10【解】A5、-16的补码是(5A.11110 0 0 1 B.111110 0 0C.11110 0 0 0 D.11110 0 10【解】C6、从键盘输入一个十进制数123到以D A T A 为首地址的内存缓冲区中,则从该缓冲区看到的内容为()。A.0 0 0 10 0 10 0 0 11 B.123C.0 0 0 0 0 0 0 10 0 0 0 0 0 10 0 0 0 0 0 0 11 D.0 0 110 0 0 10 0 110
3、 0 10 0 0 110 0 11【解】D7、Xl =10 11110 1B,X2K=10U1101B,X3t t=10 11110 1B,比较大小的结果是(7A.XI 最小 B.X2最小C.X3最小 D.三数相等或X3最小【解】C8、若以偶校验的方式传送大写字母A,则应传送的A S C I I 码 是()。A.41I 1 B.3111C.C 1H D.8 1H【解】A9、128 K B 的存储器用十六进制表示,它的最大的地址码是()。A.F F F F F H B.F F F F HC.10 0 0 0 D.E F F F H【解】?10、在计算机中表示地址时使用(A.补码 B.原码C.反
4、码 D.无符号数【解】D11、在 8位二进制数中,无符号数的范围是(),补码表示数的真值范围是(),原码表示数的真值范围是(),反码表示数的真值范围是()。A.0-255 B.0-256C.-127-+127 D.-127-+128E.-128-+127 F.-128-+128【解】A,E,C,C12、若某机器数为10 0 0 0 0 0 0 B,它代表0,则 它 是()形式;若代表一128,则 它 是()形式。A.补码 B.原码C.反码 D.无符号数【解】B,A二、填空题:1、计算机硬件由、_ _、_ 组成【解】微处理器、内存储器、系统总线、外部设备、电源2,计算机软件分、。【解】系统软件、
5、应用软件3、常用数据表示形式有、。【解】二进制、十六进制4、机器码三种表示方法:、。【解】原码、反码、补码5、汉字三种编码:、。【解】国标码、机内码6、设字长为八位,有 x=-1,y=124,则有:x+y#=x-y补=。【解】0 11110 11,10 0 0 0 0 117、数制转换:247.8 6=H =B C D。【解】F 7.D C H (省略到小数点后 8 位)、(0 0 10 0 10 0 0 111.10 0 0 0 U 0)B C D8、字长为8位的二进制数10 0 10 10 0 B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为 D,D 或 D。【解】148、-
6、20、-10 8三、问答题1、计算机分那儿类?各有什么特点?【解】计算机可分为模拟计算机和数字计算机两大类。模拟计算机的主要特点是:参与运算的数值由不间断的连续量表示,其运算过程是连续的,模拟计算机由于受元器件质量影响,其计算精度较低,应用范围较窄,目前已很少生产。数字计算机的主要特点是:参与运算的数值用断续的数字量表示,其运算过程按数字位进行计算,数字计算机由于具有逻辑判断等功能,是以近似人类大脑的 思维”方式进行工作,所以又被称为“电脑”。数字计算机按用途又可分为专用计算机和通用计算机。专用与通用计算机在其效率、速度、配置、结构复杂程度、造价和适应性等方面是有区别的。专用计算机针对某类问题
7、能显示出最有效、最快速和最经济的特性,但它的适应性较差,不适于其它方面的应用。我们在导弹和火箭上使用的计算机很大部分就是专用计算机。这些东西就是再先进,你也不能用它来玩游戏。通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容量、指令系统和设备、软件配置等的不同。一般来说,巨型计算机的运算速度很高,可达每秒执行几亿条指令,数据存储容量很大,规模大结构复杂,价格昂贵,主要用于大
8、型科学计算。它也是衡量一国科学实力的重要标志之一。单片计算机则只由一片集成电路制成,其体积小,重量轻,结构十分简单,性能介于巨型机和单片机之间的就是大型机、中型机、小型机和微型机。它们的性能指标和结构规模则相应的依次递减。(一).按综合性能指标分1 .巨型计算机2 .大型计算机3 .中型计算机4 小型计算机5 .微型计算机6 .工作站和终端(二).按信息处理方式分1 .数子计算机2 .模拟计算机(三).按用途分1 .专用计算机2 .通用计算机(四).按字长分1.8 位计算机机2.1 6 位计算机3.3 2 位计算机4.6 4 位计算机(五).按 C P U 类型分1.8 0 8 8 及 8 0
9、 8 6 计算机2.8 0 2 8 6 计算机3.8 0 3 8 6 计算机4.8 0 4 8 6 计算机5.8 0 5 8 6 计算机:奔腾计算机(I n t e r 公司)、K5 计算机(A M D 公司)6.8 0 6 8 6 计算机:奔腾 I 又称P I I、K67.8 0 7 8 6 计算机:奔腾I I I 又称P H I、K78.8 0 8 8 6 计算机:奔腾4(又称P 4)、雷鸟、毒龙(六).按物理结构1 .单片机:I C 卡2 .单板机:I C 卡机、公用电话计费器3 .蕊片机:手机、电脑等(七).按生产商分1 .原装机2 .组装机:(1).品 牌 机(2).兼容机(八)按外
10、型.1 .座式机:2 .台式机:(1)立 式 计 算 机(2)卧式计算机3 .便携式机:(1)笔 记 纸(2)笔记本电脑(3)口袋式(4)掌 上 型(5)膝 上 型(6)P D A2、简述微处理器、微计算机及微计算机系统三个术语的内涵。【解】微处理器只是个中央处理器(C P U),由算术逻辑部件(AL U),累加器和通用寄存器组,程序计数器,时序和控制逻辑部件,内部总线等组成。微处理器不能构成独立工作的系统,也不能独立执行程序。微型计算机由C P U,存储器,输入/输出接口电路和系统总线组成,具有计算功能,能独立执行程序,但不能显示或输出,仍不能正常工作。以微型计算机为主体,配上外部输入/输出
11、设备及系统软件就构成了微型计算机系统,这样就可以正常工作了。3、什么是原码、反码和补码?【解】正数的符号位用“0”表示;负数的符号位用“1”表示。这种表示法称为原码。反码的表示分两种情况:正数的反码表示法现原码相同,最高位为符号位,其余位为数值位;负数的反码表示法,将其原码的符号位保持不变,然后数值位全部求反得到。补码的表示亦分两种情况:正数的补码表示法与原码相同,即最高位是符号位,用“0”表示正号,其余部分为数值位;负数的补码表示等于它的反码末位加l o4、反码的意义及作用有哪些?【解】与原码和反码相比,补码可实现0的表示唯一,另外,利用补码表示法可把减法运算化为加法运算,使只能做单纯加法运
12、算的机器克服了困难。5、计算机中为什么采用二进制形式表示数据?【解】数在机器中是以器件的物理状态来表示的,一个具有两种不同的稳定状态且能相互转换的器件,就可以用来表示一位二进制数。所以,二进制数的表示是最简单而且可靠的;另外,二进制的运算规则也是最简单的。因此,目前在计算机中,数几乎全是用二进制表示的。四、计算题1、已知X和Y均为8位带符号数补码,按下列给定的X和 Y之值进行X+Y 和 X-Y 运算,并判断是否产生溢出。(写出计算过程)(1)X=0 F 7 H,Y=0 D 7 H;(2)X=3 7 H,Y=0 C 7 H【解】(1)X+Y=O C E HX-Y=2 O I 1(2)X+Y=O
13、F E HX-Y=7 O I 1C F=1C F=0C F=0C F=1O F=00 F=00 F=00 F=0因此计算结果是未产生溢出。因此计算结果是未产生溢出。因此计算结果是未产生溢出。因此计算结果是未产生溢出。第 3 章 8088的总线操作和时序一、选择题:1、如果按层次结构分类,微机系统中的总线可分为()。A.地址总线,数据总线,控制总线B.前端总线,系统总线,外设总线C.PCI总线,AGP总线,USB总线D.ASI总线,PCI总线,AGP总线【解】B2、计算机系统总线中,可用于传送读、写控制信号的是()。A.地址总线 B.数据总线 C.控制总线 D.外部总线【解】C3、计算机使用总线
14、结构的优点是便于实现标准化,同时可以()。A.减少了信息传输量 B.提高信息传输速度C.减少信息传输线的条数 D.提高信息传送效率【解】C4、计算机使用总线结构的缺点是()。A.地址信息和数据信息不能同时出现B.两种信息源的代码在总线中不能同时传递C.地址信息和数据信息能同时出现D.地址信息 数据信息和控制信息不能同时出现【解】A5、总线中地址线的功能是()。A.用于指定存储器单元和I/O设备接口电路的选择地址B.用于选择进行信息传输的设备C.用于传输内存地址D.用于选择存储器单元【解】A6、微型计算机中读/写控制信号的作用是()。A.决定数据总线上的数据流方向B.控制存储器或I/O端口操作(
15、R/W)的类型C.控制流入,流出存储器或I/O端口信息的方向D.以上全部作用【解】B7、工作在最小模式下,8088CPU芯片的时序中,将地址信号锁存的信号是()。A.DT/R B.DEN C.ALE D.AEN【解】C8、8088CPU芯片的时序中,不加等待的一个总线周期需时钟周期数为()。A.l B.2 C.3 D.4【解】D9、在 8086/8088的扩展总线周期中,在()之后插入Tw。A.T B.T2 C.TJ D.T4【解】C10、8086有两种工作方式,当 8086处于最小方式时,M N 际接()。A.+12V B.-12V C.+5V D.地【解】C11、8086最小工作模式和最大
16、工作模式的主要差别是()。A.地址总线位数不同 BJ/O端口数不同C.数据总线位数不同 D.单处理器和多处理器的不同【解】D12、当 8088CPU工作于最小模式,进行存储器写操作时()。A.IO/而为高电平,而 为 高 电 平B.10/而为高电平,标 为 低电平C.10/面为低电平,标 为 高 电 平D.10/而为低电平,W记为低电平【解】D13、8086/8088微处理器要求RESET信号有效维持时间是()。A.5T B.4T C.6T D.7T【解】B14、当 RESET信号有效之后,C S的内容为()。A.FFFFH B.0000H C.FFFOH D.FFFFFH【解】A15、808
17、6微处理器写总线周期中的地址/数据复用线ADoADI5在()期间为输出数据。A.T2 B.T3-T4 C.T2-T4 D.T4【解】c二、填空题:1、总线按传送信息的类别可分为:、_ _ _ _ _ _ _ _ _ _ _ 三类。【解】地址总线、控 制 总 线、数据总线2、PCI总线属于现代 总线。【解】标准3、总线传输方式通常有三种:、。【解】同步式、异步式、半同步式4、在总线上完成一次数据传输一般要经历如下阶段:、。【解】申 请、寻 址、传 输、结束5、按总线在微机结构中所处的位置,总线可分为、o【解】片 内 总 线、片 总 线、内 总 线、外总线6、8086微处理器的复位和启动操作是在
18、引脚上加触发信号执行的。【解】RESET7、最大、最小两种工作模式下的总线操作可分为:读写操作和 读写操作。【解】存储器,I/O8、8086/8088系统中,是 CPU的基本时间计量单位,由 决定。【解】时钟周期,主频9、CPU从存储器或I/O端口存取一个字或字节所花的时间是一个 周期。该周期由4 个 周期组成。【解】总线,时钟10、8086/8088读/写总线周期,微处理器是在 时刻采样READY信号,以决定是否插入T”,。【解】丁 3下降沿三、简答题:1、什么是总线?【解】总线就是指能为多个功能部件服务的一组公用信息线。总线是计算机构成计算机系统的骨架,是多个系统部件之间进行数据传送的公共
19、通路。借助总线连接,计算机在各个系统部件之间实现传送地址、数据和控制信息。2、PCI总线的优点有哪些?【解】PCI总线是一种先进的局部总线,与早期的ISA、EISA总线相比,具有以下优点:1)传输效率高。32位数据宽度时,最大数据传输速率可达到133MB/S;2)独立于处理器。PCI可以支持多种处理器;3)多总线共存。PCI总线可以通过桥芯片和多种总共存于同一个系统中;4)支持总线主控方式;5)支持突发传输;6)采用同步操作;7)支持两种电压下的扩展卡;8)具有即插即用功能。3、试述在最小模式下,总线读周期 状态完成的操作及各相关信号的作用。【解】状态下,首先用IO/而信号指示是存储器读还是I
20、/O读,10/而信号在状态开始有效,一直保持到T4。如果是存储器读,10/而为低电平;如果是I/O端口读,则 10/立为高电平。此外,CPU要指出所读的存储单元地址或I/O端口地址。8088的 20位地址信号Aig A。通过地址/数据复用引线给出,IWJ 12位 A|9Ag能过A|()/S6 AMS3和 Ai5Ag给出,低 8 位 A7A0通过AD7AD0 给出。地址信号由ALE在 T,状态锁存到接口芯片中。当系统中里据接收器时,使用DT/R和 丽 作为控制信号,控制数据的传送方向数据选通。在 T i状态时DT/五=0表示接收,即读周期。4、什么是总线请求?8086在最小工作模式下,有关总线请
21、求的信号引脚是什么?【解】为获得总线控制权,外设或存储器需向CPU申请总线使用权。向 CPU申请使用总线操作即为总线请求。在最小模式下,外部总线主模块通过HOLD引脚向CPU发总线保持请求信号,CPU通过HLDA引脚发回答信号。5、简述在最小工作模式下,8086如何响应一个总线请求?【解】在最小模式下,外部总线主模块通过HOLD引脚向CPU发总线保持请求信号,CPU通过H LDA引脚发回答信号。在每个时钟脉冲的上升沿处,CPU对 HOLD信号进行检测,若检测到高电平,且允许让出总线时,则在总线周期的T,状态或空闲周期口之后的下一下时钟周期,CPU发出IILDA信号,并释放总线控制权,直到HOL
22、D无效为止。CPU 一旦让出总线控制权,便使地址/数据引脚、地址/状态引脚及大部分控制引脚处于浮空状态,与总线脱离。6、8086/8088为什么采用地址/数据引线复用技术?【解】为了解决功能强与引脚矛盾,8086/8088内部采用地址/数据引线分时复用技术。无论是内存或 1/0 端口访问,CPU总是先输出要访问的内存单元或1/0端口的地址,使内存和1/0 端口有时间进行地址译码以找到要访问的单元,然后才能进行数据传送。所以,CPU在 周期输出地址,同时输出XI卫信号以锁存在复用线上输出的地址。在 T2周期,CPU开始执行数据传送操作,此时,8086 CPU内部的多路开关进行切换,将地址/数据线
23、ADQAD。上的地址撤销,切换为数据总线,为读写数据准备。7、结合8088最小模式下总线操作时序图,说明ALE、10/而、DT/R,而、READY信号的功能。【解】下图所示为8088最小模式下的总线操作时序图。其中ALE为地址锁存信号,在 T1阶段有效,用来将地址线上的地址信号锁存起来。用 IO/而信号指示是存储器读还是1/0端口读,所以IO/曲信号在状态有效,并一直保持到即整个总线周期结束。如果是存储器读,则10/而为低电平;如果是1/0 端口读,贝 iJlO/而 为 高 甘。当系统中有数据接收器叫 使用DT/正作 为 型 信 号,控制数据的传送方向,在 状态时DT/E=O表示接收,即读周期
24、。无 在 开 始 有 效,而有效表示要进行读操作。进行读操作时,CPU会在T3状态检测外设是否准备好的READY信号,低电平(无效),则在L 和 T 之间插入等待周期T,。以后在每个TH前沿再采样READY线,若为低电平,则继续插入TH,直到为高电平,则停止插入T,进入T,。8、某 8086 CPU的时钟频率为24MHz,问它的一个时钟周期是多少?一个基本总线周期是多少?【解】若 CPU的时钟频率为24MHz,一个时钟周期为l/24MHz=41.67ns,一个基本总线周期为4X41.67ns=166.7ns9、怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?【解
25、】8086主要通过MN/元 茨信号来确定最大或最小模式,MNI面=1表示工作在最小模式下,MN I MX=0表示工作在最大模式下。在最小模式下,外部总线主模块通过HOLD引脚向CPU发总线保持请求信号,CPU通过HLDA引脚发回答信号。在最大模式下,总线控制是通过两个总线请求/总线允许信号瓶/而和而/而来完成的。10、8086基本总线周期是如何组成的?各状态中完成什么基本操作?【解】8086的一个基本总线周期由4 个时钟周期完成。即一般一个典型总线周期由4 个 T 状态组成,分别以、12、丁 3、。表示。状态:总线周期开始,地址/数据总线上输出要访问存储单元或I/O端口的地址信号。状态:CPU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 课后 答案
限制150内