2012燕山大学大院微机原理试题
- 格式:doc
- 大小:604.50 KB
- 文档页数:14
大学微机原理试题及答案一、选择题(每题2分,共20分)1. 在微机系统中,CPU不能直接访问的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘2. 下列哪种设备属于微机的输入设备?()A. 显示器B. 打印机C. 鼠标D. 键盘3. 微机系统中,用来存储指令和数据的部件是()。
A. CPUB. 内存C. 硬盘D. 显卡4. 微机的字长是指()。
A. 存储器的容量B. 存储器的地址C. CPU一次能处理的数据位数D. 显示器的分辨率5. 在微机中,1KB等于()字节。
A. 1024B. 1000C. 512D. 2566. 微机的总线包括()。
A. 数据总线B. 地址总线C. 控制总线D. 所有选项7. 微机系统中,用于控制CPU和其他部件协调工作的部件是()。
A. 内存B. 硬盘C. 显卡D. 控制器8. 在微机系统中,用于表示字符的编码是()。
A. ASCII码B. BCD码C. 十六进制D. 二进制9. 微机的存储器分为()。
A. 只读存储器和随机存储器B. 内部存储器和外部存储器C. 只读存储器和可读写存储器D. 所有选项10. 微机的操作系统是()。
A. 应用软件B. 系统软件C. 工具软件D. 游戏软件二、填空题(每题2分,共20分)1. 微机的CPU主要由______和______两部分组成。
2. 微机的内存地址空间通常由______总线提供。
3. 微机的硬盘是一种______存储器。
4. 微机的字长决定了其一次能处理的______位数。
5. 微机的总线包括数据总线、地址总线和______总线。
6. 微机系统中,控制器的主要功能是______。
7. 在微机系统中,ASCII码是一种______编码。
8. 微机的存储器分为内部存储器和______存储器。
9. 微机的操作系统是计算机的______软件。
10. 微机的字长为32位,表示其一次能处理的数据位数为______。
三、简答题(每题10分,共30分)1. 简述微机的工作原理。
长沙理工A一、填空题(每空1分,共20分)1、完成下面不同数制之间的转换73.25D= ____________ B, 10010010B = ____________ H100101.11B = __________ D= ___________ BCD2、指令MOV AL, BL对源操作数来说是 ____________ 寻址方式,MOV AX, [BX+6]对源操作数来说是___________ 寻址方式,MOV AX, DS:[2000H]对源操作数来说是 __________ 寻址方式。
3、8088CPU的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl_________ 和_________ 形成的o4、在8088系统中五片中断控制器8259可控制____________ 个中断源。
5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,_____ 单元中。
6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。
7、8255有两个控制字,它们分别是__________ 和 _________ o二、选择题(单项选择,每题2分,共20分)1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()A.OFB.PFC.IFD.CF2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错谋的概率少D.附加位信息总量少3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()oA. AX >DXB. AX<DXC.AX^DXD.AXWDX4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()0A.-120B.-7C.-112D.-1215、微型计算机在硬件上是由()四大部分分组成。
一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。
2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。
4、二进制数01100101.11的十进制表示为(_______)。
5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。
6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。
7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。
则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。
8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。
二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。
A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。
X)/ \7 \7 \7 12 3 4 /(V z/l \ z(\ 7(\ 微机原理第1-2章习题(答案)1.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么联系和区别?答:微处理器是指微缩的CPU大规模集成电路,其职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作;微型计算机是以微处理器为核心,配上大规模集成电路的RAM、ROM、I/O 接口以及相应的辅助电路而构成的微型化的计算机装置;微型计算机系统是以微型计算机为核心构成的某种特殊用途的应用系统;实际上,微型计算机是我们普通意义上提到的计算机的一种,而微处理器是微型计算机的核心,微型计算机系统则是微型计算机在不同应用场合下的扩展。
(注意,对于微型计算机和微型计算机系统的区别在不同的参考书上可能有不同的解释。
其中-•种看法是:微型计算机是指纯硬件设备(也就是所谓的裸机),微型计算机系统才是真正包括软件和硬件在内的、有实用价值的微型计算机设备;另一种看法是:微型计算机是具有最简单软、硬件配置的微型计算机设备, 而微型计算机系统是指具有较丰富的软硬件配骨、适用于某些特别应用场合的微型计算机设备。
本书认为,这两个概念的区别在目前来说不是非常明显和非常重要,因此采用了比较含糊的说法。
)2.什么叫机器数?什么叫真值?试综述有符号数和无符号数的机器数主耍有哪些表示方法。
答:一般数学上用“ + ”“一”号加上数值大小表示数据的形式我们称为数据的真值,如+ 15、-25等;而计算机中用二进制表示的、符号也数码化了的带符号数称为机器数,如+ 15可以表示为00001111, -25可以表示为10011001 (原码形式)。
计算机中,无符号数可以直接用二进制、八进制、十六进制或BCD 码等形式来表示;而带符号数可以用二进制、八进制或十六进制的原码、反码、补码三种方式来表示。
3.写出下列十进制数的原码、反码和补码表示(用8位二进制数表示,最高位为符号位):(1) 13 (2) 120 (3) 35 (4) -127(13)10= (0000,1101)原码=(0000,1101)反日=(0000,1101)补码(120) 10= (0111, 1000)原码=(0111, 1000)反码=(0111, 1000)补码(35) 10= (0010, 0011)原码=(0010, 0011)反码=(0010,0011)补码(—127) 10二(1111, 1111)原码=(1000, 0000)反码=(1000, 0001)补码4.8086CPU分为哪两个部分?各部分主要db什么组成?答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。
本试卷 共 5 页第 2 页2.一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。
若每秒钟发送100 个字符,它的波特率和位周期是多少?设数据为55H ,画出TxD 端的数据传输格式。
答:波特率=(1+8+1+2)*100/s=1200bit/s 位周期=1s/1200bit=833us 图略。
3. 段寄存器CS =1200H ,指令指针寄存器IP=FF00H ,此时,指令的物理地址为多少?指向这一物理地址的CS 值和IP 值是唯一的吗?试举例说明。
答:指令的物理地址=12000H+FF00H=21F00H 。
指向这一物理地址的CS 值和IP 值不是唯一的。
例如:逻辑地址CS=2100H 、IP=0F00H 同样指向21F00H 这一物理地址。
4. CPU 与 外设传递的信息有哪几方面内容?为什么必须通过接口电路? 答:CPU 与外设传递的信息有数据信息、地址信息和状态信息。
因为微机的外部设备多种多样,工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大,它们不能与CPU 直接相连,所以必须经过接口电路再与系统相连。
5. 判断正误,正确打“√”,错误打“×”,并简述错误理由。
①. ( × )在8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
应改为:锁存计数器的当前值到锁存器,但不影响对计数器的计数工作②. ( × ) 无论什么硬件中断,CPU 进入中断响应过程后,都要读此中断的类型码。
非屏蔽硬件中断的中断类型码固定为02H ,所以不需要读此中断的类型码。
③. ( √ )在8088系统中,整个1M 字节的存储器构成1个存储体,不分奇地址体和偶地址体。
本试卷 共 5 页第 3 页.MODEL SMALL .DATABLOCK DB1, -2, 5, 6, -57, ……; 100个带符号数 .CODE .STARTUP MOV DL, 0 LEA BX, BLOCK MOV CX, 100AGAIN: CMP BYTE PTR [BX], 0 JGE NEXT INC DL NEXT: INC BX LOOP AGAIN .EXIT END答:统计100个带符号数中负数的个数,并将统计数据存入DL 寄存器中。
微机原理讨论课贾存德 140101010120 机控2班1 微机系统的构成1.1微型计算机系统包括硬件和软件两大部分。
硬件是指构成计算机的实在物理设备。
软件一般是指在计算机上运行的程序,是指计算机工作的命令.微型计算机主要是指的微型计算机的硬件系统,而且其核心是微处理器.1。
1。
1微型计算机的硬件组成2 三种进位计数制所谓进位计数制是指按照进位的方法进行计数的数制。
在计算机中主要采用的数制是二进制,同时在计算机中还存在八进制、十进制、十六进制的数据表示方法。
它们的区分符分别用B、O、D、H来表示。
2。
1二进制转换成十进制转换原则:二进制各位上的系数乘以对应的权,然后求其和2。
2二进制转换成十六进制转换原则:以小数点为中心,整数部分从右向左,小数部分从左向右,“四位一体,不足补零”2.3十进制转换成n进制(n=2,8,16)转换原则:整数部分除n取余倒着写,小数部分乘n取整顺着写2。
4十六进制转换成二进制转换原则:将十六进制上的每一位数码用四位二进制表示2。
5十六进制转换成十进制转换原则:十六进制各位系数乘对应权然后求其和3 无符号数和有符号数在计算机中的描述有符号数就是用最高位表示符号(正或负),其余位表示数值大小,无符号数则所有位都用于表示数的大小。
3.1有符号数有符号数是针对二进制来讲的。
用最高位作为符号位,”0”代表"+”,”1”代表”—”;其余数位用作数值位,代表数值。
有符号数的表示:计算机中的数据用二进制表示,数的符号也只能用0/1表示。
一般用最高有效位(MSB)来表示数的符号,正数用0表示,负数用1表示。
有符号数的编码方式,常用的是补码,另外还有原码和反码等。
3.2无符号数无符号数是针对二进制来讲的,无符号数的表数范围是非负数。
全部二进制均代表数值,没有符号位。
4计算机中的码4.1用于表示有符号数的补码有符号整数有多种表达形式,计算机中默认采用补码.因为采用补码,减法运算可以变换成加法运算,所以硬件电路只需设计加法器。
燕⼭⼤学微机原理课件试题微型计算机原理习题集电⽓⼯程学院2009.1⽬录第⼀部分:分章习题 (4)习题⼀ (4)习题⼆ (5)习题三 (7)习题四 (13)习题五 (18)习题六 (21)习题七 (23)习题⼋ (27)习题九 (29)习题⼗ (31)第⼆部分:思考题 (33)思考题⼀ (33)思考题⼆ (34)思考题三 (35)思考题四 (37)思考题五 (40)思考题六 (42)思考题七 (43)思考题⼋ (46)第三部分:综合习题 (50)习题⼀ (50)习题⼆ (54)习题三 (59)习题四 (62)习题五 (65)习题六 (69)习题七 (71)习题⼋ (75)习题九 (79)习题⼗ (84)习题⼗⼀ (86)习题⼗⼆ (88)第⼀部分:分章习题习题1⼀、单项选择题1、X的8位补码是10110100,则X的16位补码是A)0000000010110100 B)1000000010110100C)1111111110110100 D)0111111110110100⼆、多项选择题1、8位数11011011B可表⽰。
A)⽆符号数219 B)-37的补码C)-36的补码D)-36的反码E)91的原码F)-91的原码三、填空题1、计算机的硬件由、、、和等部分组成。
2、⼗进制68=B=Q=H。
3、[X]补=78H,则[-X]补=H。
4、通⽤编码字符集UCS的总体结构由、、和构成四维编码空间,容量巨⼤。
四、⽤补码求[X+Y]补与[X-Y]补,并判断运算结果是否溢出1、已知[X]原=10101100,[Y]补=110001102、已知[X]反=01110110,[Y]补=00100110五、问答题1、什么是微型机的硬件和软件?2、什么是系统软件和应⽤软件?习题2⼀、判断题1、CPU芯⽚中集成了运算器和控制器。
()2、存储单元的地址和存储单元的内容是相等的。
()3、在执⾏指令期间,EU能直接访问存储器。