北交20春《微机原理及应用》在线作业1_747答案
- 格式:doc
- 大小:23.21 KB
- 文档页数:14
《微机原理及应用》练习册答案《微机原理及应用》练习册答案习题一一、填空题:1、二进制数的基数为2,只有0 、 1 两个数码。
2、二进制数一般有反码、原码、补码三种表示法。
3、常用的基本逻辑运算有与、或、非、异或。
4、一台电子计算机由存储器、运算器、控制器、输入设备、输出设备组成。
5、标志寄存器的作用是:用来反映程序运行期间CPU的某些状态。
6、计算机系统包括软件系统和硬件系统两部分。
7、在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们是DS 、CS 、ES 、和SS 。
8、标志寄存器中有9 个标志位,CF 、OF 、PF 、ZF 、SF 、AF 作为状态标志。
10、指针IP的作用是控制程序的走向。
11、在标志寄存器中,OF表示溢出位标志位,CF表示进位位标志位12、系统总线包括数据总线、控制总线、地址总线三种总线。
13、ZF表示零值位标志位,SF表示符号位标志位。
14、常用通用寄存器有AX 、BX 、CX 、DX 。
15、常用段寄存器有DS 、CS 、SS 、ES 。
16、常用地址及变址寄存器有SI 、DI 、BX 、BP 。
17、BP表示基址指针;SP表示堆栈指针。
18、DI表示目的变址指针;SI表示源变址指针。
19、+18的补码是00010010B ,-18的补码是11101110B 。
20、10111001011与0001110110之和是补码是1101011011 ,将其化为十六进制数为35EH ,化为十进制数为859 。
二、选择题:1、0.101001B等于 AA、0.640625DB、0.620125DC、0.820325DD、0.804625D2、下列数中最大的数为 DA、(101001)BB、(52)OC、(101001)BCDD、(233)H3、下列数中最大的数为 CA、(10010101)BB、(227)OC、(96)HD、(96)D4、计算机系统中采用补码运算的目的是为了 DA、与手工运算方式保持一致B、提高运算速度C、简化计算机的设计D、提高运算的精度5、当1与0或1进行何种运算时,结果均为1 DA、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’6、在计算机内部,数的运算和存储都采用 A 数A、二进制B、十进制C、八进制D、十六进制7、当0与0或1进行何种运算时,结果均为0 AA、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’8、若将一十六进制数取反,应使该数与0FFFFH进行 D 运算A、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’9、X=74D的补码为 A 。
《微机原理及应用》习题答案教材:《80X86/Pentium 微型计算机原理及应用》答案第一章计算机基础1-3(1)01101110 真值=110(2)10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) - 101000[-101000]原=10101000 [-101000]反= 11010111[-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反= 11000000[-111111]补=110000011- 6(1) [x1+y1] 补=[x1]补+ [y1]补=00010100+00100001=00110101(2) [x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011- 7(1) 85+60解:[-85] 补=10101011 [60] 补=00111100[-85] 补+[60] 补=10101011+00111100=11100111 (11100111)补=10011001 真值=—25CS= 0, CP=0, CS® CP= 0 无溢出(4)-85-60[-85] 补=10101011 [-60] 补=11000100 [-85] 补+[-60] 补=10101011+11000100=101101111 CS=1, CP=0 CS® CP=1 有溢出1- 8(1) [x] 补+ [y] 补=01001010+01100001=10101011 CS=0, CP=1 CS® CP=1 有溢出⑵[X] 补-[y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS® CP=0 无溢出1- 9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD(1) 41H 代表 A(2) 72H 代表r (3) 65H 代表e(4) 20H 代表SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为011101000101(2) -38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110浮点规格数为011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为1111110100001. +0.008342. (+0.00834)10=(0.000000100010001)2=(0.100010001)2 x 2-1103. 浮点规格数为1010010001004. 1-155. (1) (69.57)10=(1000101.10010001111010111)26. =(1.00010110010001111010111)2 x 21107. p=6+127=133=(10000101)28. 单精度浮点数为010000101000101100100011110101119. ( 2)(-38.405)10=(-100110.011001111010111000)210. = - (1.00110011001111010111000)2 x 210111. p=5+127=132=(10000100)212. 单精度浮点数为1100001000011001100111101011100013. (3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014. p=-2+127=125=(1111101)215. 单精度浮点数为10111110101000000000000000000000第二章80X86/Pentium 微处理器2- 3IO/M DT/R DEN RD WR 读存储器0 0 0 0 1 写存储器0 1 0 1 0 2- 17PA=CS x 16+IP IP 的范围为OOOOH〜FFFFH而CS 为A000H因此PA的范围即现行代码段可寻址的存储空间范围为1-10AOOOOH〜AFFFFH2- 2O1234ABCDH=OOO1OO1OOO11O1OO1O1O1O1111OO11O1 BPA=SS x 16+SP=AOOOOH+O1OOH=AO1OOH栈顶SP= 0100H-4=00FCH11OO11O1 AOOFCH101010110011010000010010 A0100F2- 21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16 位或8 位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。
《微型机原理及应用》练习题一一、单项选择1.PC机最主要核心的部分是 D 。
A.U盘、硬盘B.CPU、存储器C.键盘、鼠标D.主机箱、监控器、键盘、鼠标2.将数字量转换成模拟量信号的器件称为 A 转换器。
A.D/A B.A/D C.DMA D.RAM3.在中断方式下,外设数据输入到内存的路径是 D 。
A.外设→数据总线→内存 B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存 D.外设→I∕O接口→CPU→内存4.下列指令书写正确的是 A 。
A.MOV BL, F5H B.MOV 5,AL C.MOV AL, BX D.POP CS5.假如AL=20H,BL=10H,当执行CMP AL, BL后(AL, BL中的内容均为有符号数),标志位置0的是 B 。
A.OF, ZF B.OF, SF C.SF, ZF D.DF, CF6.下列标号不是非法标号的是 B 。
A.GET.DATA B.A_NUM C.TEST-DATA D.NEW ITEM7.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中,B 主机与设备是并行工作的。
A.程序查询方式 B.中断方式 C.DMA方式 D.查询方式8.A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、 A 等信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电的物理量。
A.电流 B.电阻 C.电容 D.电感9.属于数据寄存器组的寄存器是 C 。
A.AX,BX,CX,DS B.SP,DX,BP,IPC.AX,BX,CX,DX D.AL,DI,SI,AH10.需要在程序中使用I/O指令完成的数据输入输出方式有 B 。
A.DMA B.无条件程序直接传送C.程序查询控制式 D.中断方式11.A/D转换器的主要性能指标有: D 。
A.分辨率、精度、转换时间 B.温度系数和增益系数C.对电源电压变化的抑制比 D.以上均是12.在存贮器读周期时,根据程序计数器PC提供的有效地址,从内存中取出 D 。
第一章测试1【单选题】(2分)在CPU的框架中,主要包括哪三个组成部分A.运算器、控制器、处理器B.运算器、执行器、寄存器C.存储器、执行器、寄存器D.运算器、控制器、寄存器2【多选题】(2分)微型计算机包括A.存储器B.输入输出接口电路C.CPUD.存储器接口电路3【多选题】(2分)微型计算机从设计的复杂程度和应用领域可以分为哪两大类A.专用微型计算机B.通用微型计算机C.超级计算机D.高速计算机4【单选题】(2分)单片微型计算机是以()为核心的A.输入输出接口电路B.CPUC.存储器接口电路D.存储器5【单选题】(2分)单片微型计算机具有微型计算机的全部功能和特征,是微型计算机的()存在形式。
A.集成B.缩小C.放大D.特殊6【单选题】(2分)1956年8月5日,我国第一个计算机技术研究机构,中国科学院计算机技术研究所筹备委员会成立,著名数学家()任主任。
A.陈景润B.华罗庚C.陈省身D.苏步青第二章测试1【单选题】(2分)我们选择的研究范例ATMEGA16是()位的单片微型计算机A.16位B.8位C.32位D.4位2【单选题】(2分)ATMEGA16单片微型计算机有()个引脚A.40B.24C.48D.643【单选题】(2分)ATMEGA16的内部CPU执行指令过程中,算数运算和逻辑运算由()执行。
A.程序存储器B.数据存储器C.通用寄存器D.算数逻辑运算单元(ALU)4【多选题】(2分)ATMEGA16的内部CPU执行完毕一条指令后,其结果可能送到()A.程序存储器B.通用寄存器C.算数逻辑运算单元(ALU)D.数据存储器5【单选题】(2分)ATMEGA16中32个通用寄存器与64个IO寄存器是统一编址的,他们占用了数据存储器地址空间的()地址范围A.$0000-$005FB.$0000-$045FC.$0020-$007FD.$0060-$045F6【单选题】(2分)ATMEGA16的IO口中,端口A引脚0~3输出高电平、引脚4~7输出低电平,则相应的寄存器设置指令为:()A.DDRA=0xFF;PORTA=0xF0;B.DDRA=0x0F;PORTA=0x0F;C.DDRA=0x00;PORTA=0x0F;D.DDRA=0xFF;PORTA=0x0F;第三章测试1【单选题】(2分)汇编语言和高级语言经过编译连接最终都会变成机器语言,因为机器语言是纯粹的()表示的语言,是CPU可以直接识别的语言。
1.十进制数38的8位机器数补码是()A.0011001B.10100110C.10011001D.00100110【参考答案】: D2.当多片8259A级联使用时,对于从8259A,信号CAS0-CAS2时()A.输入信号B.输出信号C.输入∕输出信号【参考答案】: A3.使用A/D转换器对一个频率为4k H z的正弦波信号进行输入,要求在一个信号周期内采样5个点,则应选用A/D转换器的转换时间最大为()A.1usB.100usC.10usD.50us【参考答案】: D4.IF可以屏蔽的中断类型有()A.内部中断B.外部中断C.外部中断的可屏蔽中断D.外部中断和内部中断均可屏蔽【参考答案】: C5.设有一现场模拟信号,其最大可能变化频率为2KHz,则计算机在收集此信息时,最多每隔()输入一次,才能反映出输入信号的变化。
A.0.5msB.0.25msC.0.15msD.2ms【参考答案】: B6.下列指令中,有语法错误的是()A.MOV[SI], [DI]B.IN AL, DXC.JMP WORD PTR[BX8]D.PUSH WORD PTR 20[BXSI]【参考答案】: A7.当8255A的端口A和端口B都工作在方式1输入时,端口C的PC7和PC6()A.被禁止使用B.只能作为输入使用C.只能作为输出使用D.可以设定为输入或输出使用【参考答案】: D8.在DMA方式下,CPU与总线的关系是()A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成段接状态【参考答案】: C9.可做简单输入接口的电路是()A.三态缓冲器B.锁存器C.反相器D.译码器【参考答案】: A10.JMP FAR PTR BLOCK (BLOCK是符号地址)是()A.段内间接转移B.段间间接转移C.段内直接转移D.段间直接转移【参考答案】: D11.10001010是()A.带符号数B.原码、反码、补码表示的带符号数C.不带符号数D.BCD 码E.无法确定【参考答案】: E12.在DMA传送过程中,实现总线控制的部门是()A.CPUB.外部设备C.DMACD.存贮器【参考答案】: C13.在数据传送的过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的()实现的A.寄存器B.移位寄存器C.锁存器D.缓冲器【参考答案】: B14.8255A工作在方式1时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息。
《微型计算机原理及应用》课程辅导材料(习题解答)马义德张在峰徐光柱袁敏李柏年编兰州大学信息科学与工程学院目录第一章微型计算机发展概述 (1)第二章8086/808816位微处理器 (2)第三章存储器技术 (6)第四章指令与寻址方式 (10)第五章汇编语言程序设计 (17)第六章输入输出处理方法 (41)第七章微型计算机综合应用与发展 (41)第一章微型计算机的发展概述习题解答1.从第一代计算机第四代计算机体系结构都是相同的,都是由运算器、控制器、存储器以及输入输出组成的、这种体系结构称为什么体系结构?答:冯`诺依曼体系结构。
2.一个完整的计算机系统通常包括系统软件和应用软件、硬件系统和软件系统、计算机及其外部设备、系统硬件和系统软件这四种组合中的哪一种?答:硬件系统和软件系统。
3.通常我们所说的32位机,指的是这种计算机CPU是什么样的?答:总线的数据宽度为32位。
4.若某台微型计算机的型号是486/25,则其中25 的含义是什么?答:25的含义是运算速度是25MB/s。
5.操作系统是计算机发展到第几代出现的?答:操作系统是计算机发展到第三代期间出现的。
6.决定微机性能的主要是CPU、总线、I/O接口电路的处理速度、价格、耗电量还是质量?答:CPU、总线和I/O接口电路的处理速度。
7.现代计算机之所以能自动地连续进行数据处理,主要是它有什么功能?答:它有程序计数器和指令寄存器。
8.微机的主要性能指标有哪些?答:主要有CPU的处理速度,总线的数据宽度,内存数据宽度,带外设的能力等。
9.有些高级语言程序在计算机中执行时,采用的是解释方式。
源程序由哪一种程序边翻译边执行?答:解释程序。
10.在计算机中为什么要使用局部总线?什么是PCI总线?它和AGP总线有什么区别?答:局部总线是在ISA总线和CPU总线之间增加了一级总线,这样可将一些高速外设从ISA 总线上卸下来,而通过局部总线直接挂到CPU总线上,使之与高速的CPU相匹配。
1.成本低、应用广但覆盖范围有限的是()A.WANB.MANND.Internet【参考答案】: C2.CPU处理数据的基本单位为字,一个字的字长( )A.为8个二进位制B.为16个二进位制C.为32个二进位制D.与CPU 芯片的型号有关【参考答案】: D3.最先出现的计算机网络是()A.ArpanetB.EthernetC.BitnetD.Internet【参考答案】: A4.在Excel中,在单元格中输入公式时,输入的第一个符号是( )A.=B.C.-D.$【参考答案】: A5.在下列各种设备中,读取数据快慢的顺序为()A.RAM、Cache、硬盘、软盘B.Cache、RAM、硬盘、软盘C.Cache、硬盘、RAM、软盘D.RAM、硬盘、软盘、Cache【参考答案】: B6.下面几项描述Windows XP系统特点的说法中,不正确的是()A.图形化的用户界面B.多任务处理机制C.充分利用内存D.图文混排【参考答案】: D7.资源管理器的目录前图标中增加+号,这个符号的意思是()A.该目录下的子目录已经展开B.该目录下还有子目录未展开C.该目录下没有子目录D.该目录下没有子目录【参考答案】: B8.把存储器、微处理器、I/O接口集成在同一芯片上构成的具有完整的运算功能的计算机,称为()A.微处理器B.微型计算机C.单片计算机系统D.单片微型计算机【参考答案】: D9.随着计算机技术的发展,目前计算机的逻辑电路使用的是( )A.电子管B.晶体管C.集成电路D.大规模集成电路和超大规模集成电路【参考答案】: D10.在Word编辑状态下,当前输入的文字显示在()A.鼠标光标处B.插入点C.文件尾部D.当前行开始【参考答案】: B11.世界上第一台电子计算机命名为( )A.ENIACB.巨型机C.超人D.电脑【参考答案】: A12.在Word中,表格是由行和列组成的若干方块的集合,每个方块称为一个()A.单元B.单元格C.单元点D.交叉点【参考答案】: B13.当个人计算机以电话拨号方式接入1nternet网时,必须使用的设备是()A.网卡B.调制解调器(Modem)C.电话机D.浏览器软件【参考答案】: B14.下面()不是邮件地址的组成部分。
微机原理与应用-习题集(含答案)《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。
A、32B、20C、16D、82.一个字节是____位二进制数。
A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。
A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。
A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。
A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。
A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。
A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII 码为十六进制数。
A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。
A、67B、68C、69D、7011.十进制数36转换成二进制数是。
A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。
A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。
A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。
A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。
A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。
A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。
1.在下列指令中,能使8086CPU对I/O端口进行读/写访问的是()A.中断指令B.串操作指令C.输入/输出指令D.MOV指令答案:C2.8253作为定时器和计数器时()A.使用的计数方式相同B.工作方式不同C.实质相同D.输出定时信号不同答案:B3.异步通信速率要比同步通信的低。
最高同步通信速率可达到()位A.1024KB.800KC.256KD.100K答案:B4.在存贮器读周期时,根据程序计数器PC提供的有效地址,从内存中取出()A.操作数B.操作数地址C.转移地址D.操作码答案:D5.设8255A的方式选择控制字为9BH,其含义()A.A、B、C口全为输出B.A、B、C口全为输入C.B口为方式0且输出D.以上都不对答案:B6.属于数据寄存器组的寄存器是()A.AX,BX,CX,DSB.SP,DX,BP,IPC.AX,BX,CX,DXD.AL,DI,SI,AH答案:C7.当简单外部设备作为输出设备时,一般都需要()A.数据总线B.接口C.锁存器D.显示器答案:C8.分支程序是利用(),使程序执行到某一指令后,根据条件(即上面运算的情况)是否满足,来改变程序执行的次序A.比较指令B.数据操作C.条件转移指令位D.检测指令答案:C9.8086/8088的控制标志有()个A.1B.2C.3D.4答案:C10.CPU可以访问串行接口中的()个主要寄存器。
从原则上说,对这些寄存器可以通过不同的地址来访问A.1B.2C.3D.4答案:D11.完成标志位传送的指令共有哪几条()A.读取标志指令B.设置标志指令C.对标志寄存器的压入堆栈指令和弹出堆栈指令D.寻址指令答案:ABC12.VAR1和VAR2为自变量,EXIT为标号,下列指令中不正确的指令是()A.ADD VAR1,VAR2B.SUB AL,VAR1C.JMP EXITD.JNZ VAR1答案:ABD13.时钟脉冲发生器一般可分成哪几部分()A.时钟振荡器B.运行/停车触发器C.指令译码器D.射极跟随器答案:AD14.数据总线缓冲存储器()A.是一个三态双向16位数据缓冲存储器B.是8255A与8086CPU之间的数据接口C.CPU执行输出指令时,可将控制字或数据通过它传送给8255AD.是CPU与8255A之间交换信息的必经之路答案:BCD</p>15.总线接口部件由哪几部分组成()A.4个段地址寄存器B.16位指令指针寄存器IPC.20位的地址加法器D.6字节的指令队列答案:ABCD16.DAC0832主要技术指标有()A.电流建立时间B.输入端电压C.功率耗能D.最大电源电压答案:ABCD17.当使用分辨率较好的彩色(或单色)监视器时,可以通过机箱背面的D形插头座与监视器互连。