微机原理与接口技术试题库(含复习资料).docx
一、问答题1,卜列字符表示成相应的码是多少?(1)换行O(2)字母“Q"5111(3)空格20H2、下列各机器数所表示数的范围是多少?(1) 8位二进制无符号定点整数;0255(2) 8位二进制无符号定点小数;0.996094(3) 16位二进制无符号定点整数;0'65535(4)用补码表示的16位二进制有符号整数:32768、327673、(111)273,基数?164、有一个二进制小数01X2X3X4X5X6(I)若使X21/2,则X1.X6应满意什么条件?X1.=I若使X>1.8,RiJX1.X6应满意什么条件?XIVX2VX3=1.5、有两个二进制数OUOIO1.O,10001100,试比较它们的大小。(I)X和丫两个数均为无符号数;X>Y(2)X和丫两个数均为有符号的补码数。X<Y二、填空题1、对于R进制数来说,其基数(能运用的数字符号个数)是R个能运用的最小数字符号是O.1、 2、十进制数72转换成八进制数是HOQ3、与十进制数67等值的十六进制数是43H1,4、二进制数101.011转换成十进制数是5.3752、 5、十六进制数0E12转换成二进制数是I100oOO1001.OB三、选择题形式进1、在计算机内部,一切信息的存取、处理和传送都是以D行的。)码B)码O十六进制编码D)二进制编码2、与十进制数56等值的二进制数是A。A)I1.1.OOOB)I1.1001.C)IO1.1.1.1.D)I1.O1.1.O3、十进制数59转换成八进制数是A。A)73QB)37QC)59QD)112Q4、与十进制数58.75等值的十六进制数是Bo)3B)3C)3.23HD)C.35、二进制数I1.o1.O1.转换成十进制数是C。)17.256B)13.5013.25D)17.56、二进制数U1.OIoJ1.转换成十六进制数是B)3B)3C)3A3IID)3A.3117、十六进制数18转换成二进制数是D)110001011.I1.OO1.B)111101011.I1.1.O1.C)111101011.I1.1.O1.D)111001011.I1.O1.1.8、将十六进制数.1转换成十进制数是C)255.625B)25016250255.0625D)250.06259、十进制正数43的八位二进制原码B)00110101B)00101011C)10110101D)1010101110、十进制正数38的八位二进制补码是D。)00011001B)10100110O10011001D)00100110四、是非推断题1、在第三代计算机期间出现了操作系统。()2,对于种类不同的计匏机,其机器指令系统都是相同的,(×)3、在计算机中,数据单位的意思是字节。(×)4、八进制数的基数为8,因此在八进制数中可以运用的数字符号是0、1、2、3,4、5、6、7、8。(X)5、在汉字国标码2312-80的字符集中,共收集了6763个常用汉字。(J)答案:一、问答题1、(1)0(2)51H(3)20H2、(1)0255(2)0.996094(3)065535(4)-32768327673、164、(1)X1.=I(2)X1.VX2VX3=1.5,(1)X>Y(2)X<Y二、填空题3、 R个,O4、 HOQ5、 43H6、 5.3757、 I100ooo100iob三、选择题1、 D2、A3、A4、B5、C6、B7、D8、C9、B10、D四、是非推断题1、J2、X3、X4、X5、1 .微处理器,微型计算机和微型计算机系统三者之间有何区分?答:微处理器即,它包括运算器、限制器、寄存器阵列和内部总线等部分,用实现微型计算机的运算和限制功能,是微型计算机的核心:一台微型计算机由微处理器、内存储器、接1.J电路以与总线构成;微型计算机系统则包括硬件系统和软件系统两大部分,其中硬件系统又包括微型计算机和外围设备;由此可见,微处理器是微型计尊机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。2 .在内部结构上由哪儿部分构成?应具备哪些主要功能?答:在内部结构上由运算器、限制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数与逻辑运算,并实现对整个微型计算机限制,为此,其内部乂必需具备传递和暂存数据的功能。3 .累加器和其它通用寄存器相比有何不同?答:累加器是通用寄存器之一但累加器和其它通用寄存器相比又有其独特之处。累加器除了可用做通用寄存器存放数据外,对某些操作,一般操作前累加罂用于存放一个操作数,操作后,累加器用于存放结果。4 .微型计算机的总线有哪几类?总线结构的特点是什么?答:微型计算机的总线包括地址总线、数据总线和限制总线三类,总线结构的特点是结构简洁、牢鸵性高、易于设计生产和维护,更主要的是便于扩充。5 .举出10个微型计算机应用的例子。答:略6 .计算机接口有何用途?试列出8个接口。答:计算机接I是连接计算机和外部设备的纽带和桥梁,它主要用于协调和限制计算机与外设之间的信息流通和交换.例如:串行通讯口(口)、并行打印机口、软盘驱动器接口、硬盘驱动器接口、光驱接口、晶示器接口、音响设备接口、其它通用设备接口(、等)。7,现在,计算机主板上一般都包括哪些接口?接口卡如何与主板相连?答:现在,计算机主板上一般包括串行通讯口、并行打印I、软盘驱动器接口、硬盘驱动器接口、光驱接口、接口等。象显示器适配器、网卡、卡等接口卡一般通过总线插槽与主板相连。8 .简述系统总线,总线,总线与总线的作用。答:系统总线是与存储器与桥接器之间传递信息的通道,总线特地用与连接与显示器适配器,总线一般用于连接一些高速外设接口作为高速外设与或内存交换信息的通道,而总线一般用于连接一些非高速外设接口作为非高速外设与或内存交换信息的通道。9 .试说明计算机用户,计算机软件,计算机硬件三者的相互关系。答:计算机用户,计算机软件系统,计算机硬件系统共同构成个计匏机应用系统,三者在该系统中处于三个不同的层次。计算机用户处于最高层,计算机软件处于中间层,计算机硬件系统处于最卜.层。在这里计算机用户是系统的主宰,他们通过软件系统与硬件系统发生关系,指挥计算机硬件完成指定的任务。即,计算机用户运用程序设计语言编制应用程序,在系统软件的干预下运用硬件系统进行工作。10 .简述操作系统各部分的作用与相互关系。答:操作系统包括3个模块()、()、().模块对用户输入的吩咐行或应用程序行作出响应。即负责吩咐的说明和任务的安排,具体工作则要靠模块所供应的系统功能完成。模块尽管供应了很多的系统功能,但由F执行每一个系统功能过程中,完全依辅各种设备实现指定的功能,因此,它还要进一步调用模块中的设备驱动程序才能工作。模块对传送的“恳求”进行说明,最终转换为对固化在中的设备限制程序的恳求并由它们去限制硬件,完成指定的操作。11 .存储的元的选择由什么信号限制?读、写第什么信号区分?答:存储单元的选择由地址信号限制,而对存储单元进行读操作还是写操作则要靠读、写信号区分。12 .以一个可执行文件的运行为例,简述程序执行过程。答:当在提示符卜键入个可执行文件名称(或在其它操作系统环境卜执行有关操作)后,操作系统自幼将该文件从外存装入内存并使指令指针指向其第一条指令,从而启动文件执行过程。首先将第条指令从内存取入中译码执行,同时指令指针自动加1或按指令的要求作出相应变更,指向下一条要执行的指令,接着将下一条指令从内存取入译码执行,这样不断重身取指令和执行指令的过程,逐条执行指令,直至程序结束。1.把下列各数化成二进制数和八进制数(二进制取3位小数,八进制取一位小数):7+3/4,±3/64.73.5,725.9375,25.34答:7+3/4=111.I1.OB;7+3/4=7.60;±3/64=+0.000B;+3/64=+0.00;73.5=1001001.100B;73.5=111.40;725.9375=1011010101.111B:725.9375=1325.70:25.34=11001.011B:25.34=31.302 .把下列各数化成十进制数:101.1001.1.B,22.20,.4H答:101.100115.59375;22.218.25;.4173.253 .完成下列二进制数运算:101.111+11,011,1001.IO-I1.O-O1.101.11*11.01»IO1.1.1.0111/1101答:101.111+11.011=1001.01;1001.10-110.01=11.01:101.11*11.01=10010.1011;101110111/1101=11100.114 .完成下列各十六进制数的运算:3928,D575,2*4C,C163答:A39287A;D575=58C6:2*40B4;C16335525 .先将15B*82A中的十六进制教化成十进制数,再进行计算,最终再将结果化为十六进制数。答:15*82347*142/42=49274/42=1173.19=495.306 .试分别推断下列各组数据中哪个数据最大?哪个数据最小?(1) 0.1001B,0.1001D,0.1001.H(2) 10U1101B,1001D,H1.1.1.答:(DA最大,C地小;(2)B最大,A最小;1.写出下列各数的二进制原码和补码(最终两个用双字节):0,96,-128,-3811,127,105.879H,-32768答:上述各数的原码依次为:00000000(10000000),01100000,无,10111000,01111111,01101001,11001,无;上述各数的补码依次为:OOOooo00,01100000,10000000,11001000,O1.1.1.1.111,01101001,11001,10000;2 .分别列出下述10进制数的16进制数、非压缩的数、压缩的数、数字串(用16进制形式写出):10,64,78,81,92,100,125,255答:上述各数的16进制数依次为:,40H,4,51H,5,64H,7;上述各数的非压缩的数依次为:O100H,060!H,0708H,0801H,0902H,0I0000H,010205II,02050511:上述各数的压缩的数依次为:10H,64H,78H,8IH192H,0100H,0125H,0255H;上述各数的数字串依次为:313011,363411,3738H,383111,3932H,31303011,31323511,323535H:3 .用10进制数写出下列补码表示的机器数的真值:71H,1,801hF8H,397,42H,9350I1.答:上述补码表示的各机器数的真值用10进制数分别表示为:-11720670278284 .若用一个字节来表示带符号数,推断下列各运算在机内进行时是否会产生溢出,写出推断过程。A.532H;B.-0815H;C.-51(-3);D.23答:A.产生溢出,50KH1.(HIB其补码表示的机器数为:01011011320011001.OB其补码表示的机器数为:00110010相加的结果为:10001101数值最高位向符号位进位,但符号位向前无进位,故产生溢出。B.不产生溢出,-080000100OB其补