微机原理与接口技术(陈宁)课后答案
第1章 预备知识 一、选择题: 1、已知X=+100101,Y=-010110,用补码计算X+2Y的结果为。 【解】B 2、二进制数1001011010000111B,其对应的16进制数是。 【解】C 3、压缩BCD码1001011010000111B,其对应的10进制数是。 【解】A 4、十进制数98的压缩BCD码可表示为。 【解】A 5、-16的补码是。 【解】C 6、从键盘输入一个十进制数123到以DATA为首地址的内存缓冲区中,则从该缓冲区看到的内容为。 【解】D 7、[X1]原=10111101B,[X2]反=10111101B,[X3]补=10111101B,比较大小的结果是。 最小 最小 最小 D.三数相等或X3最小 【解】C 8、若以偶校验的方式传送大写字母A,则应传送的ASCII码是。 【解】A 9、128KB 的存储器用十六进制表示,它的最大的地址码是 ( ) 。 【解】? 10、在计算机中表示地址时使用。 A. 补码 B.原码 C.反码 D.无符号数 【解】D 11、在8位二进制数中,无符号数的范围是,补码表示数的真值范围是,原码表示数的真值范围是,反码表示数的真值范围是。 C.-127- +127 D.-127- +128 E. -128- +127 F. -128- +128 【解】A,E,C,C 12、若某机器数为10000000B,它代表0,则它是形式;若代表-128,则它是形式。 A. 补码 B.原码 C.反码 D. 无符号数 【解】B,A 二、填空题: 1、计算机硬件____ _ 、_______、_____、______、_______ 组成。 【解】微处理器、内存储器
、系统总线、外部设备、电源 2、计算机软件分__ ___ 、____ ___。 【解】系统软件、应用软件 3、常用数据表示形式有__ ___ 、___ ___。 【解】 二进制、十六进制 4、机器码三种表示方法:__ ___ 、___ ____、___ __ 。 【解】原码、反码、补码 5、汉字三种编码:_____ 、_______。 【解】国标码、机内码 6、设字长为八位,有x= ?1,y=124,则有:[x?y]补=_________, [x?y] 补=__________。 【解】01111011、10000011 7、数制转换:= H =______________BCD。 【解】、()BCD 8、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为______D,______D或______D。 【解】148、-20、-108 三、问答题 1、计算机分那几类?各有什么特点? 【解】计算机可分为模拟计算机和数字计算机两大类。 模拟计算机的主要特点是:参与运算的数值不间断的连续量表示,其运算过程是连续的,模拟计算机于受元器件质量影响,其计算精度较低,应用范围较窄,目前已很少生产。 数字计算机的主要特点是:参与运算的数值用断续的数字量表示,其运算过程按数字位进行计算,数字计算机于具有逻辑判断等功能,是以近似人类大脑的\思维\方式进行工作,所以又被称为“电脑”。 数字计算机按用途又可分为专用计算机和通用计算机。 专用与通用计算机在其效率、速度、配置、结构复杂程度、造价和适应性等方面是有区别的。 专用计算机针对某类
问题能显示出最有效、最快速和最经济的特性,但它的适应性较差,不适于其它方面的应用。我们在导弹和火箭上使用的计算机很大部分就是专用计算机。这些东西就是再先进,你也不能用它来玩游戏。 通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。 通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容 量、指令系统和设备、软件配置等的不同。 一般来说,巨型计算机的运算速度很高,可达每秒执行几亿条指令,数据存储容量很大,规模大结构复杂,价格昂贵,主要用于大型科学计算。它也是衡量一国科学实力的重要标志之一。 单片计算机则只一片集成电路制成,其体积小,重量轻,结构十分简单,性能介于巨型机和单片机之间的就是大型机、中型机、小型机和微型机。它们的性能指标和结构规模则相应的依次递减。 (一).按综合性能指标分 1. 巨型计算机 2. 大型计算机 3. 中型计算机 4. 小型计算机 5. 微型计算机 6. 工作站和终端 (二).按信息处理方式分 1. 数子计算机 2. 模拟计算机 (三).按用途分 1. 专用计算机 2. 通用计算机 (四).按字长分 1. 8位计算机机 2. 16位计算机 3. 32位计算机 4. 64位计算机 (五).按CPU类型分 1. 8088及8086计算机 2. 80286计算机 3. 80386计算机 4. 80486计算机 5. 80586计算机:奔腾
计算机、K5计算机(AMD公司) 6. 80686计算机:奔腾Ⅱ又称PⅡ、K6 7. 80786计算机:奔腾Ⅲ又称PⅢ、K7 8. 80886计算机:奔腾4(又称P4)、雷鸟、毒龙 (六).按物理结构 1. 单片机:IC卡 2. 单板机:IC卡机、公用电话计费器 3. 蕊片机:手机、电脑等 (七).按生产商分 1. 原装机 2. 组装机:.品牌机 (2).兼容机 (八)按外型. 1. 座式机: 2. 台式机:立式计算机 卧式计算机 3. 便携式机:笔记纸笔记本电脑口袋式掌上型膝上型两个负数的补码相加PDA 2、简述微处理器、微计算机及微计算机系统三个术语的内涵。 【解】微处理器只是一个中央处理器,算术逻辑部件(ALU),累加器和通用寄存器组,程序计数器,时序和控制逻辑部件,内部总线等组成。微处理器不能构成独立工作的系统,也不能独立执行程序。 微型计算机CPU,存储器,输入/输出接口电路和系统总线组成,具有计算功能,能独立执行程序,但不能显示或输出,仍不能正常工作。 以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统,这样就可以正常工作了。 3、什么是原码、反码和补码? 【解】正数的符号位用“0”表示;负数的符号位用“1”表示。这种表示法称为原码。 反码的表示分两种情况:正数的反码表示法现原码相同,最高位为符号位,其余位为数值位;负数的反码表示法,将其原码的符号位保持不变,然后数值位全部求反得到。 补码的表示亦分两种情况:正数的补码表示法与原码相同,即最高位是符号位,用“0”表示正号,其余部分为数
值位;负数的补码表示等于它的反码末位加1。 4、反码的意义及作用有哪些? 【解】与原码和反码相比,补码可实现0的表示唯一,另外,利用补码表示法可把减法运算化为加法运算,使只能做单纯加法运算的机器克服了困难。 5、计算机中为什么采用二进制形式表示数据? 【解】数在机器中是以器件的物理状态来表示的,一个具有两种不同的稳定状态且能相互转换的器件,就可以用来表示一位二进制数。所以,二进制数的表示是最简单而且可靠的;另外,二进制的运算规则也是最简单的。因此,目前在计算机中,数几乎全是用二进制表示的。 四、计算题 1、已知X和Y均为8位带符号数补码,按下列给定的X和Y之值进行X+Y和X-Y运算,并判断是否产生溢出。 X=0F7H,Y=0D7H; (2)X=37H,Y=0C7H 【解】X+Y=0CEH CF=1 OF=0 因此计算结果是未产生溢出。 X-Y=20H CF=0 OF=0 因此计算结果是未产生溢出。 X+Y=0FEH CF=0 OF=0 因此计算结果是未产生溢出。 X-Y=70H CF=1 OF=0 因此计算结果是未产生溢出。 第二章习题答案 一、选择题: 1、微型计算机硬件系统的主机部分包括。 A. 存储器,CPU,控制芯片组,I/O接口 B. CPU,存储器,控制芯片组,总线 C. 存储器,CPU,总线,I/O接口 D. CPU,系统BIOS,I/O接口,总线 2、冯?诺依曼计算机结构的特点是以为核心。 A. 控制器 B. 控制芯片组 C. 存储器 D. 运算器 3、在计算机系统中外部设备必须通过才能与主机进行信息交换。 A. 控制
器 B. 存储器 C. 控制芯片组 D. 总线 4、计算机的硬件系统包括。 A. 内存和外设 B. 显示器和主机箱 C. 主机和打印机 D. 主机和外部设备 5、8086 CPU具有个内部寄存器 6、8086CPU按分段的方式管理内存,共分为4类逻辑段,指令应存放在段。 A. 数据段 B. 附加段 C. 代码段 D. 堆栈段 7、8086CPU能够寻址1MB内存空间的能力是决定的。 A. 地址总线宽度 B. 数据总线宽 C. 存储器容量 D. CPU工作频率 8、存取时间是指( A ) 。 A. 存储器的读出时间。 B.存储器进行连续读和写操作所允许的最短时间间隔。 C.存储器进行连续写操作所允许的最短时间间隔。 D.存储器进行连续读操作所允许的最短时间间隔。 9、某计算机字长为16位,存储容量为512K字节,按字编址,它的寻址范围是。 A. 512K B. 256K C. 256KB D. 1M 10、PC机中基本输入输出系统存放在中。 A. RAM存储器 B. ROM存储器 C. 软盘 D. 硬盘 11、程序寄存器PC中存放的是。 A.指令 B.指令地址 C.操作数 D.操作数地址 12、8086CPU 中的SP寄存器是一个位的寄存器? A. 8 B. 17 C. 16 D. 24 13、8086CPU 上 INTR 信号为下面哪种信号有效? A. 上升沿 B. 下降沿 C. 高电平 D. 低电平 14、8086CPU的I/O地址空间为字节。 A.64KB B.1MB C.256B D.1024B 15、给定一个存放数据的内存单元的偏移地址是3017H,= 0009H,求出该内存单元的物理地址为。 16、CPU在执行OUT DX,AL指令时,寄存器的内容送到地址总线
上。 A.AL B.DX C.AX D.DL 17、8086在执行IN AL,DX指令时,AL寄存器的内容输出到上。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论