文档库 最新最全的文档下载
当前位置:文档库 › 计算机原理考试试题

计算机原理考试试题

计算机原理考试试题
计算机原理考试试题

考试试题

一、选择题(每题1.5分,共30分)

1、一般地,我们将计算机指令的集合称为。

A)机器语言B)汇编语言C)翻译程序D)指令系统

2、以下关于奔腾处理器体系结构的描述中,哪一个是错误的?______

A)哈佛结构是把指令和数据进行混合存储

B)超流水线技术的特点是提高主频、细化流水

C)超标量技术的特点是设置多条流水同执行多个处理

D)分支预测能动态预测程序分支的转移

3、以下关于应用软件的描述中,哪一个是正确的?_________

A)微软公司的浏览软件是Internet Explorer

B)桌面出版软件有Publisher、Powerpoint

C)电子表格软件有Excel、Access

D)金山公司的文字处理是WPS 2000

4、有一条指令用十六进制表示为CD2 1,用二进制表示为

A) 1101110000100001 B) 110011010010000l C) 1100110100010010 D) 1101110000010010

5、8086CPU内部的数据总线有条。

A)8条B)16条C)20条D)32条

6、冯·诺依曼基本思想主要是指。

A)二进制数和存储程序B)二进制数和存储器C)CPU和存储器D)存储器和输入输出设备7、若AL=0FH,BL=04H,则执行CMP AL,BL后,AL和BL的内容为。

A)OFH和04H B)0B和04H C)0F和0BH D)04和0FH

8、在下列伪指令中定义字节变量的是。

A)DB B)DW C)DD D)DT

9、已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需芯片数和组成的芯片组数为。

A)32和16 B)16和32 C)32和3 D)16和16

10、V AR1和V AR2为字变量,LAB为标号,下列指令的错误的是。

A)SUB AL,V AR1 B)ADD AX,V AR2 C)JMP LAB[SI] D)JNZ V AR1

11、下列那个标号不是非法的? 。

A )RET

B )1_NUM

C )TEST-DA TA

D ).GETDATA

12、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为。

A )02120H B)20120H C)21200H D)03200H

13、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是。

A)IN AL,端口地址B)MOV AL,端口地址C)OUT AL,端口地址D)OUT 端口地址,AL 14、随机存贮器即RAM是指。

A)存贮单元中所存信息是随机的。

B)存贮单元中的地址是随机的。

C)用户的程序和数据可随机的放在内存的任何地方。

D)存贮器中的存储单元的内容按需要既可读出,也可以写入或改写。

15、用4K×4的存贮芯片,构成64K×8的存贮器,需使用多少4K×4的存贮芯片,正确答案为。

A)128片B)16片C)8片D)32片

16、EEPROM是指。

A)只读存储器B)可编程的只读存储器C)可擦除可编程的只读存储器D)电可改写只读存储器。

17、Intel 8086CPU可以访问的I/O空间有:

A)4GB B)1MB C)64KB D)1KB

18、在DMA方式下,CPU与总线的关系是

A)只能控制地址总线B)相互成隔离状态C)只能控制数据线D)相互成短接状态

19、在下列指令中,能使8086CPU对I/O端口进行读/写访问的是:

A)中断指令B)串操作指令C)输入/输出指令D)MOV指令

20、CPU响应中断请求和响应DMA请求的本质区别是。

A)响应中断时CPU仍控制总线;而响应DMA时CPU让出总线

B)程序控制

C)需要CPU干预

D)速度快

二、填空题(每题1分,共10分)

1、8086CPU从内部功能上可分为__________和_________两个独立的功能部件。

2、指出下列指令源操作数的寻址方式:

MOV AX,[200H]

MOV AX,[BX+DI]

3、CPU和外设之间进行信息(数据、状态信号和控制命令)传送时,为了保证传送的可靠和提高工作效率,有三种不同的数据传送方式,分别是、、、。

4、假设DS=2000H,BX=1256H,SI=528FH;位移量TABLE=20A1H,[232F7H]=3280H,[28586H]=245FH,则

执行指令JMP BX后,IP= ;

执行指令JMP [TABLE BX][SI]后,IP= 。

5、中断类型号21H中断向量表中的物理地址是。

三、简答题(每题6分,共30分)

1、已知DS=1A27H,SS=0FC90H,ES=2B9AH,BX=4013H,BP=3215H,SI=311EH,SP=100H,试写出下面每条指令中存储器操作数的物理地址。

(1)MOV AL,[BX+SI+9000H]

(2)MOV BX,[BP-18]

(3)ADD SS:[BX+SI-3],AL

(4)PUSH BX

2、8086CPU从功能结构上分为几部分?各部分由什么组成?各部分的功能是什么?

3、画图说明下列语句所分配的存储空间及初始化的数据值。

WORD_V AR DW 0,1,0,1,?,-5,’AB’,256H

4、若有一台8位微机,地址总线16条,具有8片2114(1k*4)构成的4KB,RAM连线如下图所示。若以每1K RAM 作为一组,则此图组成的基本地址是什么?地址有没有重叠区,每一组的地址范围为多少?

5、外部设备为什么要通过接口电路和主机系统相连?

四、程序解答题(每题1分,共10分)

1、下面是多字节加法程序,第一个数是8A0BH,第二个数是D705H。

DA TA SEGMENT

FIRST DB (1),(2),1H

SECOND DB (3),(4)

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START:MOV AX,DATA

MOV DS,AX

MOV CX,(5)2H

MOV SI,0

(6)

NEXT:MOV AL,SECOND[SI]

ADC FIRST[SI],AL

INC SI

LOOP NEXT

MOV AL,0

ADC AL,(7)

MOV FIRST[SI],AL

MOV AH,4CH

INT 21H

CODE ENDS

END START

请选择正确的答案填入空格中:

(1)A)8AH B)0BH

C)D7H D)05H

(2)A)8AH B)0BH

C)D7H D)05H

(3)A)8AH B)0BH

C)D7H D)05H

(4)A)8AH B)0BH

C)D7H D)05H

(5)A)3 B)2

C)1 D)4

(6)A)CLC B)CLD

C)STC D)CLI

(7)A)1 B)-1

C)0 D)0FFH

2、阅读程序并完成填空。在一个首地址为STR、长度为N的字符串中查找“空格”,找到则向DL中送1,否

则向DL中送-1。

MOV CX,N

MOV SI,0

MOV AL,20H

NEXT: CMP AL, (8)

JZ DISPLAY

INC (9)

LOOP (10)

MOV DL,-1

JMP NEXT1

DISPLAY: MOV DL,1

……

NEXT1:……

五、程序设计题(每题10分,共20分)

1、试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。

2、阅读程序,并完成填空

1)在数据段ADDR1地址处有200个字节数据,要传送到数据段地址ADDR2处。

MOV AX,SEG ADDR1

MOV DS,AX

MOV ES, (1) SEG ADDR2

MOV SI, (2) OFFSET ADDR1

MOV DI, OFFSET ADDR2

MOV (3) CX , 200

CLD

REP (4) MOVSB

2)下面子程序是查找STRING中是否有“A”这个字符,如果有则转向YES执行;没有则转向NO去执行。

MOV CX,20

MOV BX,-1

MOV AL,’A’

NEXT: (1)

CMP AL,STRING[BX]

(2) NEXT

JNZ (3)

YES: ……

……

JMP (4)

NO: …….

……

EXIT: (5)

试卷说明:A的ASCII码值41H,Z的ASCII码值5AH;a的ASCII码值61H,Z的ASCII码值7AH;数字0的ASCII码值30H;“换行”的ASCII码值0AH;“回车”的ASCII码值0DH;

一、单选题(请把你认为正确答案的序号填入括号内,每空1分,共14分)

1.计算机能自动工作的关键是…()。

A.存储程序控制B.数据传送C.数据处理D.操作控制

2.计算机的基本设计原则中,()指出加快某部件执行速度所获得的系

统性能加速比,受限于该部件在系统中所占的重要性。… …

A.大概率事件优先原则

B.Amdahl定律

C.程序局部性原理

D.Moore定律

3.微型计算机中控制总线提供的完整信息是()

A.存储器和I/O设备的地址码

B. 来自I/O设备和存储器的响应信号

C. 所有存储器和I/O设备的时序信号和控制信号

D.上述各项

E. 上述B、C两项

F.上述A、C两项

4.总线复用方式可以()

A.提高总线的传输带宽

B.增加总线的功能

C.减少总线中信号线的数量

5.CPU可直接访问的存储器是………………………………………………()

A .磁盘存储器

B .主存存储器

C .光盘存储器

D .磁带存储器 6. 计算机字长32位,主存容量为128MB ,

按字编址,其寻址范围为 ( )

A .0~32M-1

B .0~128M-1

C .0~64M-1

D .0~16M-1

7. 主存储器和CPU 之间增加高速缓冲存储器(cache )的目的是 ( ) A .解决CPU 、主存速度不匹配

B. 增加CPU 通用寄存器数量

C .扩大主存容量

D .扩大主存容量和增加CPU 通用寄存器数量 8. 主机与设备传送数据时,采用( ),主机与设备是串行工作的。

A 程序查询方式

B 中断方式

C DMA 方式

D 通道方式 9. 在一个8位字长的计算机中,补码表示的最小整数为( )。

A -127

B -128

C 127

D -125

10. 设寄存器内容为11111111,若它等于 -0,则为 ( )。

A 原码

B 反码

C 补码

D 以上都不是

11. 某个计算机的浮点数存储格式为:其中阶码为定点整数,原码表示;尾数为定

点纯小数,补码表示。若一个浮点数的十六进制表示为0AF00000,则这个浮点数的十进制数的真值是 ( )。

A 0.112

B -896

C 8750000000

D -128

12. CPU 是指( )。

A 控制器

B 运算器和控制器

C 运算器、控制器和主存

13. 指令周期是指 ( )。

A CPU 执行一条指令的时间

B CPU 从主存取出一条指令的时间

C CPU 从主存取出一条指令加上执行这条指令的时间 14. CPU 响应中断的时间是 ( )。

A 一条指令执行结束

B 外设提出中断

C 取指周期结束 二、判断题(每个1分,共20分)。

(a )判断下述各种说法是否正确,正确者打“√”,不正确者打“×”;全部打“√”或全部打“×”不得分。

1. 总线的异步通信方式既采用时钟信号,又采用握手信号。 ( )

2. 三种集中式总线控制中,链式查询方式对电路故障最敏感。 ( )

3. Cache 的地址映像中,若主存中的任一块均可映射到Cache 内的任一块的位置

上,称作全相联映像。()

4.十进制数-1 的8位补码表示是11111111。()

5.在位数相同的条件下,原码和补码表示的数据范围相同。()

6.机器指令的操作码位数反映了机器的操作种类。()

7.机器指令系统的寻址方式包括顺序寻址和跳跃寻址两大类。()

8.采用CISC结构比采用RISC结构的机器指令系统要简单。()

9.程序计数器的位数取决于指令字长。()

10.计算机的速度完全取决于主频。()(b)判断下述各语句是否合法,合法者打“√”,不合法者打“×”(其中,已知DATA1、DATA2分别为数据段中的字节变量和字变量。)注:全部打“√”或全部打“×”不得分。

1、ADD DATA1[BX],AX ()

2、INC [BX][SI] ()

3、NEG BYTE PTR [SI] ()

4、SUB [DI],DATA1()

5、XOR DS,AX ()

6、PUSH BH ()

7、POP DATA2 ()8、SHR BX,CL ()

9、MOV AX,BX ()10、DIV 1000 ()

三、填空题(每空1分,共28分)

1.计算机硬件的主要技术指标包括___________、机器字长和____________。

2.按连接部件的不同,总线通常可以分为片内总线、_________ 和__________。

3.欲组成一个32K×8位存储器,当分别选用1K×8位、2K×4位和16K×1位不

同的存储芯片时,分别需_________、_________和________片。

4.层次化存储器结构设计的依据是_______ ____原理。

5.在中断响应周期内CPU自动执行一条____________指令,完成保护断点、

关中断和向量地址送PC或中断识别程序入口地址送PC(软件查询法)操作。

6.补码10110010(定点整数)代表的是十进制数_____ __。

7.[x]补=1.0000000,它代表的真值是。

8.RISC的中文含义是_____________________,指令执行采用流水方式、指令长

度固定,配置多个通用寄存器。

9.流水线的多发技术包括超长指令字技术、超流水线技术和_______________。

10.某机有四级中断,优先级从高到低为1→2→3→4,若想将中断处理次序改为

3→1→4→2,则1、2、3、4中断源对应的屏蔽字分别是_____________、______________、_____________和______________。

11.8086∕8088有六个状态标志位,它们是标识指令执行结果的状态信息的。判断

无符号是否溢出应根据____________标志位,判断有符号数是否溢出应根据____________标志位。

12.伪指令ORG、DB和EQU的标号名字域必须有名字的是____________,不得

有名字的是____________,可有可无名字的是____________。

13.除法指令格式中,只有一个源操作数。若它的类型属性为字节,则目的操作数

在____________中。

11.子程序必须由过程定义伪指令定义。过程开始伪指令为____________过程结束

伪指令为____________,两者之间为子程序的所有语句。

12.分别用一个(条)语句实现下述指明的功能:

(1)DS内容进栈____________________________________

(2)调用子程序MAX___________________________________

(3)将DX内容的中间8位求反,其余位不变_____________________________

四、简答题(3小题,共14分)

1.(6分)请从数据传送、CPU响应时间、处理异常事件的能力、并行性、优先

级等五个方面比较程序中断方式和DMA方式有何区别?

2.(每个问题1分,共8分)阅读如下程序段,当执行完带*指令时,回答相应

程序提出的问题。

(1)MOV BX,-2 回答:

XOR AX,AX AX=

DEC AX BX=

ADD AX,BX CF=

NEG AX

*RCL AX,1

(2)SGOF DD 40003000H,80006000H 回答:

ORG 1000H BX=

DATA1 DW SGOF SI=

……DI=

LEA BX,DATA1 DS=

LES SI,SGOF ES=

*LDS DI,SGOF+4

四、解答题(3小题,共24分)

1.(9分)用原码一位乘计算[x * y]原,x=0.1101,y=- 0.0101,要求按照原码

一位乘运算规则写出计算步骤和运算竖式

.........。(符号位占1位,数值部分占4位)

2.(6分)设机器主频100MHz,每个机器周期平均含2个时钟周期,每条指令

平均有2.5个机器周期,问该机的平均性能是多少MIPS?

3.(9分)注意:请从下面(a)、(b)两小题中任选择一道题目作答。

a)编制一个完整程序。其功能是求字无符号数组UARRAYW所有元素值之和,并将和存储

到字变量SUM中。注意,考虑溢出问题。

编制一个完整程序。其功能是比较X、Y两个字有符号数的大小,若X大于Y,在显示器上输出X GREAT Y!;若X小于Y,在显示器上输出Y GREAT X!;否则,在显示器上输出X EQUALS Y!。提示:使用系统功能调用9输出字符串。

计算机原理试题与答案

全国2004年4月高等教育自学考试 计算机原理试题 课程代码:02384 第一部分选择题(共25分) 一、单项选择题(本大题共25小题,每小题1分,共25分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.计算机中一次处理的最大二进制位数即为() A.位B.字节 C.字长D.代码 2.下列算式中属于逻辑运算的是() A.1+1=2 B.1-1=0 C.1+1=10 D.1+1=1 3.下图所示的门电路,它的逻辑表达式是() A.F=CD AB B.F=ABCD C.F=AB+CD D.F=ABCD 4.八进制数中的1位对应于二进制数的() A.2位B.3位 C.4位D.5位 5.下列叙述正确的是() A.原码是表示无符号数的编码方法 B.对一个数据的原码的各位取反而且在末位再加1就可以得到这个数据的补码

C.定点数表示的是整数 D.二进制数据表示在计算机中容易实现 6.浮点数0.00100011B×2-1的规格化表示是() A.0.1000110B×2-11B B.0.0100011B×2-10B C.0.0100011B×20B D.0.1000110B×21B 7.两个定点数作补码加法运算,对相加后最高位出现进位1的处理是() A.判为溢出B.AC中不保留 C.寄存在AC中D.循环加到末位 8.运算器中通用寄存器的长度一般取() A.8位B.16位 C.32位D.等于计算机字长 9.目前在大多数微型机上广泛使用宽度为32/64位的高速总线是() A.ISA B.EISA C.PCI D.VESA 10.某计算机指令的操作码有8个二进位,这种计算机的指令系统中的指令条数至多为 ()A.8 B.64 C.128 D.256 11.间接访内指令LDA @Ad的指令周期包含CPU周期至少有() A.一个B.二个 C.三个D.四个 12.在程序中,可用转移指令实现跳过后续的3条指令继续执行。这种指令的寻址方式是() A.变址寻址方式B.相对寻址方式

最新微型计算机原理答案(1)

微型计算机原理答案 (1)

微型机原理及接口技术参考答案 第一章微型计算机系统慨论 一、选择填空题 1.B 2.B 3.D 4.C 5.C 6.A 7.A 8.A 9.C 10.B 11.D 1.分析:微处理器和微型计算机系统是微机三个层次的底层和最高层。 3.分析:此题是求最小值,所以必定是负数,符号位为1。补码负数的特点 是数值位对应的真值越小,其绝对值越大,即负得越多,真值越小。所 以,由4个1和4个0组成的补码数中,真值最小的补码数为:10000111,即真值为:-121。 4.分析:在微程序控制器中,每条指令的操作步骤由执行一个微操作序列完成,每个微操作对应一条微指令。所以,A、B均不合题意。 5. 分析:计算机运算的“溢出”与操作数的存储格式(或表示方式)有关,只 有C含有题意。需要说明的是任何类型的数据,无论定点数还是浮点数,其存储格式一旦确定,它所能表示的数值范围是有限的。 6. 分析:程序计数器存放下一条要执行的指令的地址,而指令是预存在存 储器中的,所以它的位数取决于存储器的容量。 7. 分析:有符号补码数的扩展,是用符号位充填高位,其真值保持不变。 9. 分析:无论是具有还是不具有指令流水线结构的CPU,其指令的执行时 间主要取决于CPU的时钟周期。

10. 分析:程序设计语言有机器语言、汇编语言和高级语言三个层次。机器 语言和汇编语言是面向机器的编程语言,统称为低级语言。高级语言不依赖于具体机器,它是采用接近于习惯的自然语言和数学语言编写程序。机器语言程序是计算机能直接识别和执行的程序,而汇编语言和高级语言程序则是计算机不能直接识别和执行的。需对汇编语言和高级语言程序进行加工处理生成机器语言程序才能执行,这一加工处理过程分别叫作汇编和编译。 11.分析:Cache存储器常采用高速SRAM,存取速度快,在CPU与内存间设置这样的存储器可以保证CPU以尽可能快的速度与内存打交道。 二、对错判断题 1.× 2.√ 3.√ 4.× 1.分析:指令操作码需显式给出,但操作数可以是显式的也可以是隐含的。 4.分析:运算和控制功能是任何微机处理器必不可少的功能。存储功能也 是微机处理器的功能之一,但不是必备的功能,如单片机有存储功能, 高档微机80486、80586也含一定数量的Cache存储器具有存储功能。三、填空题 1.程序计数器、字节数、转移指令、调用指令、中断指令 分析:计算机每读一条指令,总是自动调整程序计数器到下一条指令的存放地址,只有遇到控制转移类指令,才会改变指令的执行顺序。 2.数据传送与交换指令、算术与逻辑类指令、程序控制类指令

计算机组成原理期中考试

一、单项选择题 1.假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值是【B】。 A.(+1.125)10×210 11 B.(+1.125)10×2 10C.(+0.125)10×2 D.(+0.125)10×2 2. 在16位定点小数补码的表示范围中,最大正小数为【B 】。 -16-15A. +(1–2)B. +(1–2) -16 -15C. 2 D. 2 3. 在下列有关补码和移码关系的叙述中,【B 】是不正确的。 A.相同位数的补码和移码表示具有相同的表数范围 B.零的补码和移码表示相同 C.同一个数的补码和移码表示,其数值部分相同,而符号相反 D.一般用移码表示浮点数的阶,而补码表示定点整数 4.假定一个系统的物理地址空间大小为为512MB,按字节编址,每次读写操作最多可以一次存取32位。则存储器地址寄存器MAR和存储器数据寄存器MDR的位数分别为【B 】。 A.29,8 B.29,32 C.27,8 D.27,32 5.如果浮点数的尾数用补码表示,则下列【D 】中的尾数是规格化数形式。 A..1.11000 B..0.01110 C..0.01010 D..1.00010 6.动态RAM的刷新是以【B 】为单位进行的。

A.存储单元B.存储矩阵行 B.存储矩阵列D.存储芯片 7. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是【D 】。 A.11001011 B.11010110 C.11000001 D.11001001 11 二、简答题: 1.加法器和ALU的差别是什么? 【答案】:加法器只能实现两个输入的相加运算,而ALU可以实现多种算术逻辑运算。在数据通路中有些地方只需做加法运算,如:指令地址计算时,这时就不需要用ALU,只要用一个加法器即可。 2 说明IEEE 754浮点数格式中的隐蔽位的含义与用法。 答:所谓隐蔽位就是浮点数的规格化的最高数值位。规格化的浮点数其尾数的最高数值位一定是1,所以浮点数在传送与存储过程中,尾数的最高位可以不表示出来,只在计算的时候 才恢复这个隐蔽位。 3.浮点数表示的精度和数值范围取决于什么? 答:在浮点数总位数不变的情况下,阶码位数越多,则尾数位数越少。即:表数范围越大,则精度越差 三.应用题 已知某CPU和存储芯片组成的系统框图如下,其中A15~A0为地址总线,D7~

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个

⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

(精选)计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案 一、选择题 1、完整的计算机系统应包括______。D A. 运算器、存储器和控制器 B. 外部设备和主机 C. 主机和实用程序 D. 配套的硬件设备和软件系统 2、计算机系统中的存储器系统是指______。D A. RAM存储器 B. ROM存储器 C. 主存储器 D. 主存储器和外存储器 3、冯·诺依曼机工作方式的基本特点是______。B A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存储器按内部选择地址 4、下列说法中不正确的是______。D A. 任何可以由软件实现的操作也可以由硬件来实现 B. 固件就功能而言类似于软件,而从形态来说又类似于硬件 C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级 D. 面向高级语言的机器是完全可以实现的 5、在下列数中最小的数为______。C A. (101001)2 B. (52)8 C. (101001)BCD D. (233)16 6、在下列数中最大的数为______。B A. (10010101)2 B. (227)8 C. (143)5 D. (96)16 7、在机器中,______的零的表示形式是唯一的。B A. 原码 B. 补码 C. 反码 D. 原码和反码 9、针对8位二进制数,下列说法中正确的是______。B A.–127的补码为10000000 B.–127的反码等于0的移码B C. +1的移码等于–127的反码 D. 0的补码等于–1的反码 9、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。 B A. –127 B. –32 C. –125 D. –3 10、计算机系统中采用补码运算的目的是为了______。C A. 与手工运算方式保持一致 B. 提高运算速度 C. 简化计算机的设计 D. 提高运算的精度 11、若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法 是______码。B A. 原 B. 补 C. 反 D. 移 12、长度相同但格式不同的2种浮点数,假定前者阶段长、尾数短,后者阶段短、尾数长, 其他规定均相同,则它们可表示的数的范围和精度为______。B A. 两者可表示的数的范围和精度相同 B. 前者可表示的数的范围大但精度低 C. 后者可表示的数的范围大且精度高 D. 前者可表示的数的范围大且精度高

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

微型计算机原理及应用课后习题答案

李伯成《微机原理》习题第一章 本章作业参考书目: ①薛钧义主编《微型计算机原理与应用——Intel 80X86系列》 机械工业出版社2002年2月第一版 ②陆一倩编《微型计算机原理及其应用(十六位微型机)》 哈尔滨工业大学出版社1994年8月第四版 ③王永山等编《微型计算机原理与应用》 西安电子科技大学出版社2000年9月 1.1将下列二进制数转换成十进制数: X=10010110B= 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D X=101101100B =1*28+0*27+1*26+1*25+0*24+1*23+1*22+0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数: (1)X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制整数转换成二进制数: (1)X=254D=11111110B (2)X=1039D=10000001111B (3)X=141D=10001101B 1.4 将下列十进制小数转换成二进制数: (1)X=0.75D=0.11B (2) X=0.102 D=0.0001101B (3) X=0.6667D=0.101010101B 1.5 将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D

计算机组成原理期末考试题-百度文库

计算机组成原理期末考试题 一、选择题 1 从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于( B )计算机。 A 并行 B 冯·诺依曼 C 智能 D 串行 2 某机字长32位,其中1位表示符号位。若用定点整数表示,则最小负整数为( A )。 A -(231-1) B -(230-1) C -(231+1) D -(230+1) 3 以下有关运算器的描述,( C )是正确的。 A 只做加法运算 B 只做算术运算 C 算术运算与逻辑运算 D 只做逻辑运算 4 EEPROM是指( D )。 A 读写存储器 B 只读存储器 C 闪速存储器 D 电擦除可编程只读存储器 5 当前的CPU由( B )组成。 A 控制器 B 控制器、运算器、cache C 运算器、主存 D 控制器、ALU、主存 6 在集中式总线仲裁中,( A )方式响应时间最快。 A 独立请求 B 计数器定时查询 C 菊花链 7 CPU中跟踪指令后继地址的寄存器是( C )。 A 地址寄存器 B 指令计数器 C 程序计数器 D 指令寄存器 8 从信息流的传输速度来看,( A )系统工作效率最低。 A 单总线 B 双总线 C 三总线 D 多总线 9 冯·诺依曼机工作的基本方式的特点是( B )。 A 多指令流单数据流 B 按地址访问并顺序执行指令 C 堆栈操作 D 存贮器按内容选择地址 10 在机器数(应改为BC )中,零的表示形式是唯一的。

A 原码 B 补码 C 移码 D 反码 11 在定点二进制运算器中,减法运算一般通过( D )来实现。 A 原码运算的二进制减法器 B 补码运算的二进制减法器 C 原码运算的十进制加法器 D 补码运算的二进制加法器 12 某计算机字长32位,其存储容量为256MB,若按单字编址,它的寻址范围是( D )。 A 0—64M B B 0—32MB C 0—32M D 0—64M 13 主存贮器和CPU之间增加cache的目的是( A )。 A 解决CPU和主存之间的速度匹配问题 B 扩大主存贮器容量 C 扩大CPU中通用寄存器的数量 D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量 14 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C ) A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式 15 描述PCI总线中基本概念不正确的句子是(应改为C )。 A PCI总线是一个与处理器无关的高速外围设备 B PCI总线的基本传输机制是猝发式传送 C PCI设备一定是主设备 D 系统中只允许有一条PCI总线 16 RT分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为()。 A 512K B B 1MB C 256KB D 2MB 17列数中最小的数是( C )。 A 41=(101001)2 B 42=(52)8 C 29=(101001)BC D D 563=(233)16 18某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数目是(D)。 A 8,512 B 512,8 C 18,8 D 19,8 19交叉存储器实质上是一种多模块存储器,它用(应改为A )方式执行多个独立的读写操作。 A 流水 B 资源重复 C 顺序 D 资源共享 20存器间接寻址方式中,操作数在( B )。

微机原理习题集以及答案

第一部分 例题与习题 第1章 微型计算机基础 例 题 1.把十进制数转化为二进制数。P7 解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。 整数部分:一般采用除2取余法 小数部分:一般采用乘2取整法 余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低 位 (137)10=()2 10=2 所以,10=(.111)2 2.把二进制数转换为八进制数和十六进制数。P9 解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。 (10 1)2=(010 100)2=8 (1 2=(0001 2=16 3.将八进制数转换为二进制数。P9 解:8=(010 100)2=2 4.X=,Y=-,求[X -Y]补,并判断是否有溢出P11 解:[X -Y]补=[X]补+[-Y]补 [X]补= [Y]补= [-Y]补= + -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1 ------------- 1

计算机组成原理试题库(含答案)

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C)。 A.64K B.32KB C.32K D.16KB 3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C)。 A.21 B.17 C.19 D.20 4.指令系统中采用不同寻址方式的目的主要是(C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度

5.寄存器间接寻址方式中,操作数处在(B)。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 6.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路 C.复杂指令计算机 D.超大规模集成电路 7.CPU响应中断的时间是_C_____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。8.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。10.浮点数的表示范围和精度取决于__C____。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;

微型计算机原理课后答案

微机原理 第一章 1.计算机按其使用的逻辑元件的不同被分为哪几代?微型计算机是哪一代计算机的分支? 答:电子管计算机、晶体管计算机、集成电路计算机和大规模、超大规模集成电路计算机。 微型计算机属于第四代计算机的分支。 2. 简述冯·诺依曼计算机体系结构的基本思想。 答:冯·诺伊曼基本设计思想为: ①以二进制形式表示指令和数据。 ②程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令并加以执行。 ③由运算器、控制器、存储器、输入和输出设备等五大部件组成计算机系统。 3.微型计算机系统由哪几部分组成: 答: 微机系统分硬件和软件,硬件包括CPU、存储器、输入输出设备和输入输出借口,软件包括软件系统和应用软件。 6.何谓总线?有哪几类?作用如何? 答:总线是计算机中各功能部件间传送信息的公共通道。根据所传送的信息的内容与作用不同,总线可分为三类:地址总线、数据总线、控制总线。这三类总线作用为计算机各功能部件间传送地址、数据、控制信息的。 8.存储器读写操作的不同点? 答:①读操作:由CPU发出的读命令控制。 写操作:由CPU发出的写命令控制。 ②读操作:把数据从内存中读出来,放到DB上。 写操作:把DB上的内容,写入到存储器中。 第二章计算机中的数值和编码 1、将十进制数转换为二进制和十六进制 (1) 129.75=1000 0001.11B=81.CH(2) 218.8125=1101 1010.1101B=DA.DH (3) 15.625=1111.101B=F.AH(4) 47.15625=10 1111.0010 1B=2F.28 H 2、将下列二进制数转换为十进制和十六进制 (1) 111010 B=58 =3A H(2) 1011 1100.111B= 188.875= BC.E H (3) 0.1101 1B=0.84375 =0.D8H(4) 11110.01 B=30.25 =1E.4H 3、完成下列二进制数的加减法运算 (1) 1001.11+100.01=1110.00(2) 1101010110.1001-01100001.0011=01110101.0110 (3) 00111101+10111011=11111000 (4) 01011101.0110-101101.1011=101111.1011 4、完成下列十六进制数的加减法运算 (1) 745CH+56DFH=D14B H (2) ABF.8H-EF6.AH=9C28.E H (3) 12AB.F7+3CD.05=1678 .FC H(4) 6F01H-EFD8H=7F29 H 5、计算下列表达式的值 (1) 128.8125+10110101.1011B+1F.2H=101010101.1010B (2) 287.68-10101010.11H+8E.EH=103.CEH (3) 18.9+1010.1101B+12.6H-1011.1001=36.525 6、选取字长n为8位和16位两种情况,求下列十进制数的补码。 (1) X=-33的补码:1101 1111,1111111111011111 (2) Y=+33的补码:0010 0001, 0000 0000 0010 0001 (3) Z=-128的补码:1000 0000,1111 1111 1000 0000 (4) N=+127的补码:0111 1111,0000 0000 0111 1111 (5) A=-65的补码:1011 1111,1111 1111 1011 1111 (6) B=+65的补码:0100 0001, 0000 0000 0100 0001 (7) C=-96的补码:1010 0000, 1111 1111 1010 0000 (8) D=+96的补码:0110 0000, 0000 0000 0110 0000 7、写出下列用补码表示的二进制数的真值 (1) [X]补=1000 0000 0000 0000 H X=-1000 0000 0000 0000 H=-32768 (2) [Y]补=0000 0001 0000 0001 H Y=+0000 0001 0000 0001 H=+257 (3) [Z]补=1111 1110 1010 0101 H Z=-0000 0001 0101 1011 H=-347 (4) [A]补=0000 0010 0101 0111 H A=+0000 0010 0101 0111 H=+599 8、设机器字长为8位,最高位为符号位,试对下列格式进行二进制补码运算,并判断结果是否溢出。 (1) 43+8 ∵ [43]补=00101011B,[8]补=00001000B ∴[43] 补+[8] 补 =00101011B+00001000B=00110011B=33H 00101011B +00001000B 00110011B ∵ C S=0,C D=0,OF=C S⊕C D=0⊕0=0 ∴无溢出 (1) 43+8 33H (无溢出)(2) -52+7D3 H(无溢出)

计算机组成原理期中测试题参考答案

计算机组成原理期中测试题参考答案 公司内部档案编码:[OPPTR-OPPT28-OPPTL98-OPPNN08]

五邑大学期中试卷参考答案 学期: 2014 至 2015 学年度 第 1 学期 课程: 计算机组成原理 课程代号: 0800200 使用班级:130801~120802、130803 一、 单项选择题 1. 计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现在的以 D 为中心。 A .控制器 B .运算器 C .存储器 D .CPU 2. 下列不同进位计数制的数中,最大的数是 B 。 A .2 B .8 C .10 D .16 3. 电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本 原理。他就是 D 。 A .牛顿 B .爱因斯坦 C .爱迪生 D .冯·诺依曼 4. 一个含符号16位的补码机器数的表示范围是( B )。 A .-215-1 ~ +215-1 B .-215 ~ +215 -1 C .-216-1 ~ +216-1 D .-216 ~ +216-1 5. 采用单符号法判定补码加减运算溢出的法则是 C A .进位是1溢出 B .进位是0无溢出 C .符号位与次高位进位状态相同无溢出 D .符号位与次高位进位状态相异无溢出 6. ___D_____。 A .未出现错误 B .最低位出错 C .出现奇数位错 D .未出现错误或出现偶数位错 7. 寻址512K ×8 存储器所需最少的地址线( C ) A .9 B .11 C .19 D .21 8. 静态RAM 的特点是____C____。 A .工作时存储内容不变 B .断电后存储内容不变 C .不需刷新 D .不需电源提供电流 9. 主存到cache 的映射不需要替换策略的是( A )。

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

计算机原理试题及答案

计算机组成原理试题及答案 一、选择题(每题3分,共36分) 1、下列数中最小的数是()。B A (1010010)2 B (00101000)BCD C (512)8D(235)16 2、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为(),最小负整数为()。 A A +(215-1),-(215-1) B +(215-1),-(216-1) C +(214-1),-(215-1) D +(215-1), -(1-215) 3、运算器虽由许多部件组成,但核心部分是() B A 数据总线 B 算术逻辑运算单元 C 多路开关 D 累加寄存器 4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现 C A 与非门 B 或非门 C 异或门 D 与或非门 5、立即寻址是指() B A 指令中直接给出操作数地址 B 指令中直接给出操作数 C 指令中间接给出操作数 D 指令中间接给出操作数地址 6、输入输出指令的功能是() C A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送 C 进行CPU与I/O设备之间的数据传送 D 改变程序执行的顺序 7、微程序控制器中,机器指令与微指令的关系是() D A 一段机器指令组成的程序可由一条微指令来执行 B 一条微指令由若干条机器指令组成 C 每一条机器指令由一条微指令来执行 D 每一条机器指令由一段用微指令编成的微程序来解释执行 8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比()A A 最低 B 居中 C 最高 D 都差不多 9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为() B A 23 B 20 C 17 D 19 10、在主存和CPU之间增加Cache的目的是()。 C A 扩大主存的容量 B 增加CPU中通用寄存器的数量 C 解决CPU和主存之间的速度匹配 D 代替CPU中寄存器工作 11、计算机系统的输入输出接口是()之间的交接界面。 B A CPU与存储器 B 主机与外围设备 C 存储器与外围设备 D CPU与系统总线 12、在采用DMA方式的I/O系统中,其基本思想是在()之间建立直接的数据通路。B A CPU与存储器 B 主机与外围设备 C 外设与外设 D CPU与主存 二、判断题(每题3分,共15分) 1、两个补码相加,只有在最高位都是1时有可能产生溢出。(×) 2、相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和(√) 3、指令是程序设计人员与计算机系统沟通的媒介,微指令是计算机指令和硬件电路建立联系的媒介。(√)

微型计算机原理与应用试题库答案

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

计算机组成原理期中考试试卷

一、填空题(每空1 分,共30 分) 1.计算机系统是由一个硬件和软件组成的多层次结构。 2. 随大规模集成电路技术的发展和软件硬化的趋势,现在已经可以将许多复杂、常用的程序制作成固件,从功能上说是软件,从形态上说是硬件。 3.在计算机系统中,数的真值变成机器代码时有原码表示法、 表示法、补码表示法和移码表示法。其中浮点数的阶码主要用采用移码表示,以利于比较两个指数的大小和对阶操作。 4.在计算机系统中,存储器通常采用由高速缓冲存储器、 主存储器、外存储器构成的多级存储器体系结构,CPU能直接访问高速缓冲存储器、 主存储器但不能直接访问外存储器。5.机器字长是指计算机能直接处理的二进制数据的位数,它决定了计算 机的运算精度。 6.形成指令地址的方式,称为A.___指令寻址___方式,有B. __顺序____寻址和C. ___跳跃___寻址。 7.一个较完善的指令系统应当包括数据处理、数据存储、 数据传送、程序控制四大类指令。 8. 对存储器的要求是A. ___容量大___,B. _速度快_____,C. _成本低____。为了解决这三方面的矛盾,计算机采用多级存储体系结构。 9.一台计算机中所有机器指令的集合,称为这台计算机的指令系统,指令格式中通常由操作码字段和地址码字段字段组成。其中__操作码____字段表征指令的特性与功能。 二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内) 1.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是

( B )。 A. 64K B. 32K C. 64KB D. 32 KB 2.. 双端口存储器在__B____情况下会发生读/写冲突。 A. 左端口与右端口的地址码不同 B. 左端口与右端口的地址码相同 C. 左端口与右端口的数据码不同 D. 左端口与右端口的数据码相同 3. 寄存器间接寻址方式中,操作数处在__B____。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 4.程序控制类指令的功能是___D___。 A进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送 C 进行CPU和I / O设备之间的数据传送 D 改变程序执行顺序 5.指令系统采用不同寻址方式的目的是___B___。 A 实现存贮程序和程序控制; B 缩短指令长度,扩大寻址空间,提高编程灵活性;。 C 可直接访问外存; D 提供扩展操作码的可能并降低指令译码的难度; 6.如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数__C____。 A 1.11000 B 0.01110 C 1.00010 D0.01010 7.在定点运算器中,无论采用双符号位还是单符号位,必须有_C_____,它一般用______来实现。 A.译码电路与非门 B.编码电路或非门 C.溢出判断电路异或门 D.移位电路与或非门 8.[X]补=1.X1X2X3X4,当满足__A____时,X > -1/2成立。 A.X1=1,X2~X4至少有一个为1 B.X1=1,X2~X4任意 C.X1=0,X2~X4至少有一个为1 D.X1=0,X2~X4任意 9.在定点计算机中,两个原码表示的数相乘,乘积符号的运算规则是( C ) A.用原码表示乘数与被乘数,直接相乘 B.符号位连同绝对值一起相乘 C. 同号相乘为正,异号相乘为负 D.取操作数绝对值相乘,乘积符号与乘数符号相同

相关文档
相关文档 最新文档