微计算机原理(第2版)第三章课后习题答案解析讲课讲稿

微计算机原理(第2版)第三章课后习题答案解析讲课讲稿
微计算机原理(第2版)第三章课后习题答案解析讲课讲稿

微计算机原理(第2版)第三章课后习题答

案解析

第三章 80x86 指令系统

3-1 指令由操作码字段和操作数字段组成。8086的指令长度在1~6字节范围。

3-2 分别指出下列指令中源操作数和目的操作数的寻址方式。若是存储器寻址,使用表达式表示出EA=? PA=?

(1) MOV SI, 2100H (2) MOV CX, DISP[BX] (3) MOV [SI], AX (4) ADC ZX, [BX][SI] (5) AND AX, DX (6) MOV AX,

[BX+10H]

(7) MOV AX, ES:[BX] (8)MOV AX, [BX+SI+20H] (9) MOV [BP], CX (10) PUSH DS

解:

3-3 已知8086中一些寄存器的内容和一些存储器单元的内容如图3-1所示,试指出下列各条指令执行后,AX中的内容。

(1)MOV AX, 2010H (2) MOV AX, BX (3) MOV AX, [1200H]

(4)MOV AX, [BX] (5) MOV AX, 1100H[BX] (6) MOV AX, [BX][SI]

(7)MOV AX, 1100H[BX+SI] (8) MOVLEA AX, [SI]

解:(1)(AX)=2010H (2)(AX)=0100H (3)(AX)=4C2AH (4)(AX)=3412H

(5)(AX)=4C2AH (6)(AX)=7856H (7)(AX)=65B7H (8)(AX)=0002H

图3-1 3-4 已知(AX)=2040H,(DX)=380H,端口(PORT)=(80H)=1FH,(PORT+1)=45H,

执行下列指令后,指出结果等于多少?

解:

(1)OUT DX, AL (0380H)=40H

(2)OUT DX, AX (380H)=40H (381h)=20H

(3)IN AL, PORT (AL)=1FH

(4)IN AX, 80H (AX)=451FH

(5)OUT PORT1, AL (PORT1)=40H

(6)OUT PORT1, AX (PORT1)=2040H

3-5 已知:(SS)=0A2F0H,(SP)=00C0H,(AX)=8B31H,(CX)=0F213,试画出下列指令执行到位置1和位置2时堆栈区和SP指针内容的变化示意图。图中应标出存储单元的实际地址PA。

PUSH AX

PUSH CX ;位置1

POPF ;位置2

解:已知(SS)=0A2F0H,指令顺序依次编号为①、②、,示意图如图所示:

3-6 识别下列指令的正确性,对错误的指令,说明出错的原因。

(1)MOV DS, 100

(2)MOV [1000H], 23H

(3)MOV [1000H],[2000H] (4)MOV DATA, 1133H

(5)MOV 1020H, DX

(6)MOV AX, [0100H+BX+BP]

(7)MOV CS, AX

(8)PUSH AL

(9)PUSH WORD PTR[SI]

(10)IN AL, [80H]

(11)OUT CX, AL

(12)IN AX, 380H

(13)MOV CL, 3300H (14)MOV AX, 2100H[BP]

(15)MOV DS, ES

(16)MOV IP, 2000H

(17)PUSH CS

(18)POP CS

(19)LDS CS, [BX]

(20)MOV GAMMA, CS√

解:

(1)×,不能对段寄存器送立即数(2)×,存储单元类型不正确

(3)×,MOV 不能实现两个存储单元间

直接传送

(4)×,段名不能作目的操作数(5)×,立即数不能作目的操作数(6)×,基址寄存器BX和BP只能使用其

中一个

(7)×,CS不能用作目的操作数(8)×,堆栈操作作为字操作AL应改为

AX (9)√

(10)×,80H为输入端口号不加方括号

(11)×,应输出到端口而不是通用寄存器

(12)×,用DX做间址寄存器380H 应存

DX

(13)×,类型不匹配

(14)√

(15)×,两个段寄存器间不能直接传送

(16)×,IP不能直接用作目的操作数

(17)√

(18)×,CS不能做目的操作数(19)×,目的操作数应是通用寄存器而不

能是段寄存器CS (20)×,符号名不能作为目的操作数

3-7 已知存储器数据段中的数据如图3-3所示。阅读下列的两个程序段后,回答:

1.每个程序段的运行结果是什么?

2.两个程序段各占多少字节的内容,执行时间是多少?

(1) LES SI, NUM1 MOV AX, [SI] ADD AX, 4[SI] MOV 8[SI], AX ADD SI, 2

MOV AX, [SI] ADC AX, 4[SI] MOV 8[SI], AX (2)

MOV AX, NUM1 ADD AX, NUM2 MOV SUM, AX

MOV AX, NUM1+2 ADC AX, NUM2+2 MOV SUM+2, AX

解:1、运行结果如下:

(1) 0AC6863A0H (2) 0AC6863A0

2、时钟周期字节数

(1) LES SI, NUM1 2+EA 2~4

MOV AX, [SI] 10 3

ADD AX, 4[SI] 9+EA 2~4

ADD SI, 2 4 3~4

MOV AX, [SI] 10 3

ADC AX, 4[SI] 9+EA 2~4

MOV 8[SI], AX 10 2~4

(2) MOV AX, NUM1 10 3

ADD AX, NUM2 9+EA 2~4

MOV SUM, AX 9+EA 2~4

MOV AX, NUM1+2 9+EA 2~4

ADC AX, NUM2+2 9+EA 2~4

MOV SUM+2, AX 9+EA 2~4

图3-3 3-8 已知数据如图3-3所示,数据的低位在前,按下列要求编写程序段:

1.完成NUM1和单元NUM2两个字数据相加,和存放在NUM1中。

2.完成NUM1单元开始的连续4个字节数据相加,和不超过一字节,存放SUM

单元。

3.完成NUM1单元开始的连续8个字节数据相加,和16位数,放在SUM和SUM+1两个单元(用循环)。

4.完成NUM1和NUM2的双倍精度字数据相加,和放在NUM2开始的字单元中。

解:

1、CLC

LEA SI, NUM1

MOV AX, WORD PTR [SI]

ADD AX, WORD PTR NUM2

MOV WORD PTR [SI], AX

MOV AX, WORD PTR [SI+2]

ADC AX, WORD PTR NUM2+2

MOV WORD PTR [SI+2], AX

HLT

2、LEA SI, NUM1

MOV AL, [SI]

ADD AL, 1[SI]

ADD AL, 2[SI]

ADD AL, 3[SI]

MOV SUM, AL

HLT

3、 CLC

CLD

LEA SI, NUM1

MOV AL, [SI]

MOV AH, 0

MOV CX, 7

XOR BH, BH AGA: MOV BL, 1[SI] ADC AX, BX INC SI

DEC CX

JNZ AGA

MOV SUM, AX HLT

4、LEA SI, NUM1

LEA DI, NUM2

MOV AX, [SI]

ADD AX, [DI]

MOV [DI], AX

MOV AX, 2[SI]

ADC AX, 2[DI]

MOV 2[DI], AX

3-9 已知的BCD数如图3-3所示,低位在前,按下列要求编写计算BCD数据(为组合型BCD)的程序段。

1.完成从NUM1单元开始的连续8个组合型BCD数相加,和(超过一字节)放在SUM和SUM+1两个单元中。

2.完成NUM1单元和NUM2单元的两个BCD数相减,其差存入SUM单元,差=?,(CF)=?

解:

1、CLC

CLD

LEA SI, NUM1

MOV CX, 7

MOV AH, 0

MOV AL, [SI]

AGA: INC SI

ADC AL,[SI]

DAA

LOOP AGA

MOV SUM, AL

MOV SUM+1, AH

HLT

2、 CLC

MOV AH, 0

MOV AL, NUM1

SUB AL, NUM2

DAS

MOV SUM, AL

差=0F0H=-10H, CF=1

3-10 写出下列程序段完成的数学计算公式,并画出数据存放的示意图。

MOV DX, X+2

ADD AX, Y

ADC DX, Y+2

SUB AX, Z

SBB DX, Z+2

MOV W, AX

MOV W+2, DX

解:W=X+Y-Z,数据存放如图所示:

3-11 已知数据如图3-3所示,低位在前,按下列要求编写程序段

1.NUM1和NUM2两个数据相乘(均为无符号数),乘积放在SUM开始的单元。

2.NUM1和NUM2两个字数据相乘(均为无符号数),乘积放在SUM开始的单元。

3.NUM1单元的字节数据除以13(均为无符号数),商和余数依次放入SUM开始的两个字节单元。

4.NUM1单元的字节数据除以NUM2字单元的字,商和余数依次放入SUM开始的两个字节单元。

解:

1.为32位×32位,极为64位

2. MOV AX, NUM1

IMUL NUM2 ;积在(DX) (AX) 中

MOV SUM, AX

MOV SUM+2, DX

3.MOV AL, NUM1

CBW

MOV CL, 0DH

DIV CL

MOV SUM, AL

MOV SUM+1, AH

4.MOV AX, NUM1

CWD

IDIV NUM2

MOV SUM, AX

MOV SUM+2, DX

3-12 (L略)

3-13 已知(AL)=0C4H,DATA单元中的内容为5AH,写出下列每条指令单独执行后的结果。

1.AND AL, DATA

2.OR AL,DATA

3.XOR AL, DATA

4.NOT DATA

5.AND AL, 0FH

6.OR AL, 01H

7.XOR AL, 0FFH 8.TEST AL, 80H 解;

1.(AL)=01000000B=40H

2.(AL)=0DEH

3.(AL)=10011110B=9EH

4.(DATA)=0A5H

5.(AL)=04H

6.(AL)=0C5H

7.(AL)=3BH

8.(AL)=0C4H,OF=0,CF=0

3-14 用移位循环指令,编写完成以下功能的程序段(结果放回原处)

1.将无符号数83D分别乘2和处

2.

2.将带符号数-47D分别乘2和除2.

3.将图3-3中NUM1双字乘2和除2.

4.将图3-3中从NUM1开始的4个字乘2.

解:

1.MOV AL, 53H

SHL AL, 1

MOV AL, 53H

SHR AL, 1

2.MOV AL, 0D1H

SAL AL, 1

MOV AL, 0D1H

SAR AL, 1

3.MOV AX, NUM1

MOV DX,NUM1+2

SHL AX, 1

RCL DX, 1

MOV AX, NUM1

MOV DX, NUM1+2

SAR DX, 1

RCR AX, 1

4. SAL NUM1, 1

RCL NUM1+2, 1

RCL NUM1+4, 1

RCL NUM1+6, 1

3-15 编写完成以下功能的程序段,并指出运行后,其标志CF、ZF、SF和OF 的状态是什么?

1.BCD数 58—32

2.无符号数 3AH—3AH

3.带符号数 79—(—57)

4.带符号数—32+(42)

解:

1.MOV AL, 58H

SUB AL, 32H

DAS

CF=0,ZF=0,SF=0,OF=0

2. MOV AL, 3AH

SUB AL, 3AH

CF=0,ZF=1,SF=0,OF=0

3.已知X=79D,Y=57D 则【X】补=01001111,【Y】补=11000111 所以[X]补—[Y]补=[X]补+[-Y]补=10001000

MOV AL, 79

MOV BL, -57

SUB AL, BL

CF=0,ZF=0,SF=1,OF=1

4.MOV AL, 0F3H

MOV BL, 2AH

ADD AL, BL

或者

MOV AL, 0F3H

计算机原理试题与答案

全国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. 补码加减法中,(符号位)作为数的一部分参加运算,(符号位产生的进位)要丢掉。 2. 为判断溢出,可采用双符号位补码,此时正数的符号用(00)表示,负数的符号用(11)表示。 3. 采用双符号位的方法进行溢出检测时,若运算结果中两个符号位(不相同),则表明发生了溢出。若结果的符号位为(01),表示发生正溢出;若为(10),表示发生负溢出。 4. 采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号(不一致),则表示溢出;当加数与被加数符号不同时,相加运算的结果(不会产生溢出)。 5. 利用数据的数值位最高位进位C和符号位进位Cf的状况来判断溢出,则其表达式为over=(C⊕Cf)。 6. 在减法运算中,正数减(负数)可能产生溢出,此时的溢出为(正)溢出;负数减(正数)可能产生溢出,此时的溢出为(负)溢出。 7. 补码一位乘法运算法则通过判断乘数最末位Yi和Yi-1的值决定下步操作,当 YiYi-1=(10)时,执行部分积加【-x】补,再右移一位;当YiYi-1=(01)时,执行部分积加 【x】补,再右移一位。 8. 浮点加减运算在(阶码运算溢出)情况下会发生溢出。 9. 原码一位乘法中,符号位与数值位(分开运算),运算结果的符号位等于(两操作数符号的异或值)。 10. 一个浮点数,当其补码尾数右移一位时,为使其值不变,阶码应该(加1)。 11. 左规的规则为:尾数(左移一位),阶码(减1)。 12. 右规的规则是:尾数(右移一位),阶码(加1)。 13. 影响进位加法器速度的关键因素是(进位信号的传递问题)。 14. 当运算结果的补码尾数部分不是(11.0×××××或00.1×××××)的形式时,则应进行规格化处理。当尾数符号位为(01)或(10)时,需要右规。 15. (进位信号的产生与传递逻辑)称为进位链。

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

计算机组成原理课后答案

… 第一章计算机系统概论 什么是计算机系统、计算机硬件和计算机软件硬件和软件哪个更重要 计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体 计算机硬件:计算机的物理实体 计算机软件:计算机运行所需的程序及相关资料 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要 如何理解计算机系统的层次结构 实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级的微程序机器M0,硬件研究的主要对象归结为传统机器M1和微程序机器M0,软件研究对象主要是操作系统及以上的各级虚拟机 》 说明高级语言、汇编语言和机器语言的差别及其联系。 机器语言是可以直接在机器上执行的二进制语言 汇编语言用符号表示指令或数据所在存储单元的地址,使程序员可以不再使用繁杂而又易错的二进制代码来编写程序 高级语言对问题的描述十分接近人们的习惯,并且还具有较强的通用性 如何理解计算机组成和计算机体系结构 计算机体系结构是对程序员可见的计算机系统的属性 计算机组成对程序员透明,如何实现计算机体系结构所体现的属性 冯·诺依曼计算机的特点是什么 。 由运算器、控制器、存储器、输入设备、输出设备五大部件组成 指令和数据以同一形式(二进制形式)存于存储器中 指令由操作码、地址码两大部分组成 指令在存储器中顺序存放,通常自动顺序取出执行 以运算器为中心(原始冯氏机) 画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。 计算机硬件各部件 运算器:ACC, MQ, ALU, X ' 控制器:CU, IR, PC 主存储器:M, MDR, MAR I/O设备:设备,接口 计算机技术指标: 机器字长:一次能处理数据的位数,与CPU的寄存器位数有关 存储容量:主存:存储单元个数×存储字长 运算速度:MIPS, CPI, FLOPS 解释概念 & 主机:计算机硬件的主体部分,由 CPU+MM(主存或内存)组成 CPU:中央处理器,是计算机硬件的核心部件,由运算器+控制器组成 主存:计算机中存放正在运行的程序和数据的存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成

微机原理试题及答案

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将()。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数 据处理及显示输出,应采用的数据传送方式为()。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 ()来实现。 计数器寄存器移位寄存器D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 128 256 16K 64K 5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口PB口PC口控制口 7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期 8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。

最新小学体育微课讲课讲稿

学习资料 精品文档小学二年级体育微课(5到15分钟) 本次课程内容为立定跳远。 1、教室内:各位同学大家好,我们本次课程的主要内容为立定跳远。下面先请同学们看一段立定跳远的规范动作视频。教师播放。 2、师:请同学们说一下立定跳远的动作有哪些要领?(生回答)师:同学们观察的很仔细,下面我们去操场上试一试吧! 3、操场上:师:下面我向各位同学详细分解一下立定跳远的动作要领:立定跳远动作主要为四步。第一步预摆:自然站立,双脚与肩同宽,脚后跟自然提起,重心略微靠前,上肢向前上方摆起;第二步起跳:身体重心降低,双臂向后用力摆动;第三步伸展:双腿发力,力量由大腿传递至脚前掌,用力磴地,同时双臂快速向上前上方摆动,全身充分伸展开,并向前上方腾空跳起;第四步落地:腾空动作完成后,迅速进入落地动作,此时快速收腹,双腿并拢并抬起,膝盖靠近胸前,向前伸展小腿,双臂向后用力摆动,落地后大小腿快速折叠缓冲进入落地缓冲。以上就是立定跳远的四个动作要领。同时要注意:起跳前注意:一伸二曲降重心,还有注意身体与上肢的协调用力。 下面由我再次师范立定跳远的标准动作。一次至两次。 下面由两位同学来演示立定跳远。 4、立定跳远大家掌握的很好,那么下面由我来向各位同学在立定跳远中出现的错误动作以及解决办法。 (1)立定跳远落地后,双手向后支撑,影响成绩或成绩无效 原因:落地后重心靠后造成的,解决办法:落地后身体向前或者向两侧触地。 (2)立定跳远出现二次起跳或二次踏跳,影响成绩。 原因:心里紧张造成动作变形或对起跳动作不清楚,解决办法:放松心理,放松身体,一次完成起跳动作。 (3)立定跳远起跳时上肢摆动不充分,影响成绩。 原因:对立定跳远动作掌握较差,解决办法:课下经常练习,熟练掌握动作,上下肢的协调配合。 再次进行规范动作演示。 5、今天的立定跳远课程就讲到这里,对动作掌握好的同学我们要向他学习,对于动作掌握较差的同学,我们更应该去鼓励他,支持他,相信各位同学在课下空余时间的努力下,都可以完美的完成立定跳远的练习。好,各位同学,今天的课就讲到这里。再见。

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

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 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机原理试题及答案

计算机组成原理试题及答案 一、选择题(每题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、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 二、选择 1、计算机中采用 A 进制数。 A. 2 B. 8 C. 16 D. 10 2、以下的 C 编码是一种有权码。 A. 循环码 B. BCD码 C. 8421码 D. 余3码 3、八进制数的尾符是 B 。 A. B B. O C. D D. H 4、与十进制数254等值的数是 A 。 A. 11111110 B. 11101111 C. 11111011 D. 11101110 5、下列不同数制表示的数中,数值最大的是 C 。 A. 11011101B B. 334O C. 1219D D. DAH 6、与十六进制数BC等值的数是B 。 A. 10111011 B. 10111100 C. 11001100 D. 11001011 7、下列字符中,ASCII码值最小的是 A 。 A. K B. Y C. a D. i 8、最大的10位无符号二进制整数转换成十进制数是C 。 A. 51 B. 512 C. 1023 D. 1024 9、A的ASCII码值为65D,ASCII码值为68D的字母是C 。 A. B B. C C. D D. E 10、下列等式中,正确的是 D 。 A. 1KB=1024×1024B B. 1MB=1024B

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

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 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章 1. 解释概念或术语:实际机器、虚拟机器,机器指令、机器指令格式,主机、CPU、主存、I/O、PC、IR、ALU、CU、AC、MAR、MDR,机器字长、存储字长、指令字长、CPI、T C、主频、响应时间、吞吐量、MIPS、MFLOPS。 答:略 2. 如何理解计算机系统的层次结构?说明高级语言、汇编语言及机器语言的差别与联系。 答:⑴计算机系统是由软件和硬件结合而成的整体。为了提高计算机系统的好用性,程序设计语言的描述问题能力越来越强,各种程序设计语言大体上是一种层次结构,即高等级编程语言指令包含低等级编程语言指令的全部功能。 对于使用不同层次编程语言的程序员来说,他们所看到的同一计算机系统的属性是不同的,这些属性反映了同一计算机系统的不同层次的特征,即同一计算机系统可划分成多个层次结构,不同层次的结构反映的计算机系统的特征不同而已。 ⑵机器语言是能够被计算机硬件直接识别和执行的程序设计语言,机器语言是一种面向硬件的、数字式程序设计语言;汇编语言和高级语言均用符号表示机器语言指令,指令很容易阅读和编写、但不能被硬件直接识别和执行,它们均是一种面向软件的、符号式程序设计语言;相对于汇编语言而言,高级语言描述问题的能力更强;高级语言和汇编语言程序必须翻译成机器语言程序后,才能在计算机硬件上执行。 3. 计算机系统结构、计算机组成的定义各是什么?两者之间有何关系? 答:计算机系统结构是指机器语言程序员或编译程序编写者所看到的计算机系统的属性,包括概念性结构和功能特性两个方面。主要研究计算机系统软硬件交界面的定义及其上下的功能分配。 计算机组成是指计算机硬件设计人员所看到的计算机系统的属性。主要研究如何合理地逻辑实现硬件的功能。 计算机组成是计算机系统结构的逻辑实现。 4. 冯·诺依曼模型的存储程序原理包含哪些内容、对计算机硬件和软件有哪些要求?冯·诺依曼模型计算机的特点有哪些? 答:存储程序原理是指程序和数据预先存放在存储器中,机器工作时自动按程序的逻辑顺序从存储器中逐条取出指令并执行。 存储程序原理要求存储器是由定长单元组成的、按地址访问的、一维线性空间结构的存储部件;要求软件指令支持用地址码表示操作数在存储器中的地址,指令长度为存储单元长度的倍数,编程语言中必须有转移型指令,以实现程序存储顺序到程序逻辑顺序的转变。 冯·诺依曼模型计算机的特点可归纳为如下几点: ⑴计算机由运算器、控制器、存储器、输入设备和输出设备组成; ⑵存储器是由定长单元组成的、按地址访问的、一维线性空间结构; ⑶程序由指令组成,指令和数据以等同地位存放在存储器中; ⑷机器工作时自动按程序的逻辑顺序从存储器中逐条取出指令并执行; ⑸指令由操作码和地址码组成,操作码用于表示操作的性质,地址码用于表示操作数在

小数的近似数微课演讲稿

“小数的近似数”微课演讲稿 课题:小数的近似数 同学们好!今天,我们一起来学习求一个小数的近似数. 图中小豆豆正在测量身高,看看她的身高是多少再看清楚一点.豆豆的实际身高是0.984米,可是图中的小朋友却有不同意见,请听. 你们的看法与图中小朋友的看法是一样的吗 是的,测量身高时,没有必要精确到毫米.豆豆高约0.98米,豆豆高约1米,请同学们想一想这两个数与有什么关系呢 是的,1和都是的近似数.其实在实际生活中应用小数时,往往没有必要说出它的准确数,只要它的近似数就可以了,例如:购物付钱时,我们只须付到角,计算平均分时,像这样除不尽的时候,就需要求它的近似数. 在学习新课之前,请同学们回忆一下怎样求一个整数的近似数 是的,要用四舍五入法. 在求整数的近似数时,我们可以根据需要用四舍五入法省略个位,十位,百位,千位,万位或亿位后面的尾数;求小数的近似数也可以根据需要用四舍五入法省略某一位后面的尾数。 比如求的近似数,就可以根据需要用四舍五入法省略千分位,百分位,十分位,个位后面的尾数。 现在要求保留两位小数的近似数,根据四舍五入法要省略哪一位上的数呢

保留两位小数就是要省略百分位后面的尾数,精确到百分位,根据四舍五入法,就要看千分位上的数是舍还是入,千分位上是4比5小,所以要舍去,约等于. 同学们会求保留一位小数的近似数吗在本子上试写一写。 保留一位小数表示精确到十分位,要看小数部分第二位百分位,百分位上是8,8比5大,要向十分位进一,十分位的9满十向个位进一。这时十分位上的0要不要写呢在这里要写,写成才能使人知道这个数是省略十分位后面的尾数得到的,表示精确到十分位。如果写成1,它就不是保留一位小数了。所以这个0不能去掉,要写上.同学们做对了吗 最后请同学们想一想:保留整数后的近似数是多少 保留整数表示精确到个位,要看个位后面的十分位,十分位是9,9比5大向前一位进一,结果是1. 保留整数是1,保留一位小数是,同学们想一想,在这里的1和有什么区别 1和的大小相同。但表示的意义不同,1表示精确到个位;表示精确到十分位。所以在表示近似数时,小数末尾的0不能去掉。 保留整数是1,表示精确到个数;保留一位小数是,表示精确到十分位;保留两位小数是,表示精确到百分位……。 所以求小数的近似数时,保留整数,表示精确到个数;保留一位小数,表示精确到十分位;保留两位小数,表示精确到百分位……。 所以求小数的近似数先找到指定数位,舍还是入关键看指定数位

(完整版)计算机原理练习题答案

《计算机原理》练习题 一、填空题 1、为区别不同的进制,在数的末尾用字母表示,二进制为B ,十六进制为H ,十进制为D 。 2、8位二进制数组成一个字节,它是单片机中数的基本单位。 3、硬件技术中三种基本的无源器件是电阻、电容、电感。 4、电感对电流的作用效果可以总结为:阻交流、通直流,交流电流频率越高,电感对电流的阻抗效应越强。 5、电容对电流的作用效果可以总结为:隔直流、通交流,交流电流频率越高,电容对电流的阻抗效应越弱。 6、晶体二极管的一个最重要特征是单向导电。 7、晶体三极管的主要作用是电流放大作用。 8、微机硬件的五大部件是:运算器、控制器、存储器、输入设备和输出设备。 9、单片机又称为微控制器(MCU)。 10、单片机就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口等片上外设的微型计算机。 11、单片机构成的四要素是CPU 、ROM 、RAM 和片上外设,它们相互之间通过总线连接。 12、8051单片机是8 位CPU。 13、时钟电路用于产生单片机工作所需要的时钟信号。 14、时钟周期(振荡周期)是指为单片机提供时钟信号的振荡源的周期。 15、机器周期是指单片机完成某种基本操作所需要的时间,它由12 个时钟周期组成。 16、假设单片机时钟频率f=12MHz,则时钟周期为1/12 us,机器周期为1 us。 17、假设单片机时钟频率f=6MHz,则时钟周期为1/6 us,机器周期为2 us。 18、单片机的存储系统包含三大部分:程序存储器(ROM)、数据存储器(RAM) 和特殊功能寄存器(SFR) 。 19、从物理地址空间来看,MCS-51单片机有四个存储器地址空间:即片内ROM 和片外ROM 以 及片内RAM 和片外RAM 。 20、从逻辑上看,单片机存储空间可分为三个部分:64KB程序存储器、256B数据存储器和64KB 数据存储器。 21、在单片机的引脚中,XTAL1和XTAL2用于连接时钟电路。 22、在单片机的引脚中,RESET用于连接复位电路。 23、在单片机的引脚中,EA=1,表示使用内部程序存储器。 24、在单片机的引脚中,EA=0,表示使用外部程序存储器。 25、单片机的时钟电路有:外部时钟电路和内部时钟电路。 26、单片机的并行端口有:P0 、P1 、P2 、P3 。其中P0 端口外接电路时要加上拉电阻,P3 端口主要使用其第二功能。 27、当单片机外接地址总线时,P2 端口作为地址总线高8位,P0 端口作为地址总线低8位。 28、当单片机外扩存储器时,作为数据总线的是P0 端口。 29、单片机复位后,PC= 0000H ,SP= 07H ,P0~P3= 0FFH 。 30、51单片机引脚P3.2的第二功能是:INT0外部中断0输入端,P3.3的第二功能是:INT1外部中断1输入端,P3.4的第二功能是:T0外部计数脉冲输入端0 ,P3.5的第二功能是:T1外部计数脉冲输入端1 。 31、单片机最小系统是能让单片机工作起来的一个最基本的组成电路。 32、C语言程序的基本结构有:顺序结构、选择结构和循环结构。 33、C语言程序中,有且仅有一个main 函数。 34、C程序的基本单位是函数。 35、C语言程序的执行是从main 函数开始,也是在main 函数中结束。 36、在C语言程序的运行过程中,我们称其值不能被改变的量为:常量;其值可以改变的量为:变量。 37、C语言中的变量必须先定义,后使用。 38、C语言规定给变量起名时,只能使用字母、数字、下划线,而且第一个字符不能是数字。 39、C语言中,定义数组a[10],则数组a的第一个元素是:a[0] ,最后一个元素是a[9] 。 40、C语言中,执行语句:x=7/3;则x的值为:2 。 41、C语言中,执行语句:x=7%3;则x的值为:1 。

微课讲课稿

微课讲课稿 同学们: 今天我们要学习的是常见标点符号的用法,首先老师给大家讲一个故事:字典公公家里闹翻了天,原来是标点符号们在比本领呢!小句号一个跟头滚上了台,它乐呵呵地说:“我的本领最大,因为我一出现就可以造就一个完整的句子,俗话说作文靠的就是字词句篇,除了成形的篇,我就是老大了!要是没有我,句子就读不完了。而且我长得也比你们漂亮,一个小小的圆圈,就像小朋友的最爱—足球。”小逗号摇着尾巴悠闲地说:“句子有什么了不起,不就是长么!我的本领就是把句子切开,停顿一次就切一次,我才是最厉害的呢!我要是不工作了,一个句子长长的读下来会还不会把人憋死?”问号妹妹坠着耳环,骄傲地走上了台,她眨了眨眼睛神秘地说:“我不但可以代表一句话,还预示着问题的出现,我是发问皇后,你们都不如我!再说,我长得也比你们好看,就像一只耳朵,我还戴了一个耳环呢。”感叹号跺着脚,她愤怒极了,一棒子把问号打了下去。气势汹汹的说:“吵什么吵!喜、怒、哀、乐喊口号,有时哭来有时笑,有时闹来有时叫,脾气要属我最大。而且我长得比你们漂亮,身材好,还穿着一只水晶球形状的鞋子,你们有吗?你瞧瞧这句号,不知好歹的被人拍来拍去的,有什么好的?再瞧瞧这逗号,像个黑不溜秋的小蝌蚪,哎呀!难看死了!再看看问号,背都陀了,还说带了耳环,简直就是个驼背的老太太!” 其他的标点符号听了,气的理都不理感叹号了!他们之间吵了起来,吵着吵着还打了起来……就在这时,字典公公发话了:“别吵了,你们都要记住,谁都有作用,谁的作用都很大,少了你们中的任何一个文章就不完美了……”标点符号们听了都羞愧地低下了头。 大家知道通常一句话的标志是什么?通常在一句话中是以句号、问号、感叹号来界定一句话的,(当然日后还有其他标点,现阶段我们就掌握这几个),而逗号不能代表一句话说完,这一点同学们要记住。 接下来我们来看一段对话: 刘强:告诉大家一个好消息,这次语文考试,我们班有一个同学考全年级第一。王海:谁呀? 刘强:咱班班长!

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

《微型计算机原理及应用》试题库及答案 一、填空 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、通过观看微课演示,帮助学生经历和体验圆的

面积公式推导过程; 2、体会“化曲为直”方法,初步感受极限思想。 基于以上目标,根据学生的认知规律,将学习重难点确定如下: 学习重点:经历圆的面积公式的推导过程 学习难点:在圆的面积公式推导过程中,学生对“化曲为直”和“化圆为方”的理解。 本微课的创新:通过“几何画板”的操作,让学生经历和体验圆的面积公式推导过程 环节设计:采用“转化”的数学思想,引导学生把圆转化成已学过的图形来计算面积,在引导学生推导圆面积的计算公式时,采用实验的办法,先把圆16等分,拼成一个近似的平行四边形,再把圆32等分,拼成一个近似长方形。使学生看到分割的份数越多,拼成的图形就越接近于长方形。当等分的份数达到无限,即把圆平均分成无数份时,拼成的图形就是长方形。然后分析拼成的长方形的长、宽与圆的周长、半径之间的关系,由长方形的面积计算公式推导出圆的面积计算公式s=πr2。

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

中国自考人——700门自考课程永久免费、完整在线学习快快加入我们吧! 浙江省2003年7月高等教育自学考试 计算机组成原理试题 课程代码:02318 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小 题1分,共20分) 1.迄今为上,计算机中的所有信息仍以二进制方式表示,其理由是( )。 A.运算速度快 B.信息处理方便 C.节约元件 D.物理器件性能决定 2.在计算机中能直接被接受的语言为( )。 A.机器语言 B.汇编语言 C.高级语言 D.数据库语言 3.设二进制代码内容为01111111,其原码对应的真值是( )。 D.+127 4.2对应的十进制数是( )。 运算器的主要功能是进行( )。 A.算术运算 B.逻辑运算 C.累加器运算 D.算术运算和逻辑运算 6.若RAM芯片的存储容量为1M×8bit,则该芯片的地址线的数目是( )。 7.某计算机字长32位,存储容量为1MB,若按字编址,它的寻址范围是( )。 8.通常人们把依据某种需要而编制的指令序列称为计算机中的( )。 A.程序 B.文件

C.记录 D.集合 9.在计算机的指令系统中,通常采用多种确定操作数的方式。当操作数的地址由某个指定的变址寄存器内容与位移量相加得到时,称为( )。 A.直接数 B.间接寻址 C.变址寻址 D.相对寻址 10.某型计算机系统的微处理器的主频为100MHZ,四个时钟周期组成一个机器周期,平均三个机器周期完成一条指 令,则它的机器周期为( )ns。 11.在计算机中的寄存器里的值有时是地址,这只有计算机的( )能识别它。 A.时序信号 B.判断程序 C.指令 D.译码器 12.程序计数器属于( )。 A.控制器 B.运算器 C.存储器 D.输入输出接口 13.计算机CPU芯片中的总线属于( )总线。 A.外部 B.内部 C.系统 D.板级 14.在串行传输时,按顺序传输表示一个数据所有二进制的脉冲信号,每次一位。通常用第一个脉冲信号表示 ( )。 A.最高有效位 B.最低有效位 C.码元 D.无符号数 15.一级汉字有3755个,假设每个汉字字模采用16×16点阵,并放在主存中,则约占( )字节。 16.在微型计算机系统中,硬盘和主机进行数据交换一般采用( )方式。 A.通道控制 (直接存储器访问) C.程序中断控制 D.程序直接控制 17.周期挪用方式常用于( )方式的输入/输出中。

计算机原理 试题及答案

计算机组成原理试卷A 一、选择题(每小题2分,共30分) 1.下列数中最小的数是______。 A.(100100)2 B.(43)8 C.(110010)BCD D.(25)16 2.计算机经历了从器件角度划分的四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于______型计算机。 A.实时处理 B.智能化 C.并行 D.冯.诺依曼 3.存储器是计算机系统中的记忆设备,它主要用来______。 A.存放数据 B.存放程序 C.存放微程序 D.存放数据和程序 4.以下四种类型指令中,执行时间最长的是______。 A.RR型指令 B.RS型指令 C.SS型指令 D.程序控制指令 5. 计算机的外围设备是指______。 A.输入/输出设备 B.外存储器 C.远程通信设备 D.除了CPU和内存以外的其它设备 6.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,M SP为SP指示器的栈顶单元,如果操作动作是:(A)→M SP,(SP)-1→SP,那么出栈操作的动作应为______。 A.(M SP)→A,(SP)+1→SP B.(SP)+1→SP,(M SP)→A C.(SP)-1→SP,(M SP)→A D.(M SP)→A,(SP)-1→SP 7.某寄存器中的值有时是地址,因此只有计算机的______才能识别它。 A.译码器 B.判别程序 C.指令 D.时序信号 8. 寄存器间接寻址方式中,操作数处在______。 A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈 9. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。 A.11001011 B.11010110 C.11000001 D.1100101 10.不是发生中断请求的条件是______。 A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束 11.指令系统中采用不同寻址方式的目的主要是______。 A实现存贮程序和程序控制B缩短指令长度,扩大寻址空间,提高编程灵活性C可以直接访问外存D提供扩展操作码的可能并降低指令译码难度 12.某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应 是______。 A 23 B 25 C 50 D 19 13.算术右移指令执行的操作是______。 A 符号位填0,并顺次右移1位,最低位移至进位标志位;

微机原理选择题库

微机第一章 1.运算器和控制器合称为(B)。A逻辑部件B中央处理器C寄存器D逻辑运算器 2.微型计算机是以(B)为核心部件。A寄存器B微处理器C逻辑部件D控制部件3.微型计算机系统的以(C)为主体。A系统软件B外部设备C微型计算机D操作系统 4.中央处理器英文缩写是(B)。A MP B CPU C CU D ALU 5.计算机中所有信息都用(A)进制数码表示。A2B10C16D12 6.微机中普遍使用(A)单位。A byte B KB C bit D G 7.高档微机主频达到(B)。A80HZ~100HZ B80MHZ~300MHZ C800MHZ~500MHZ D8HZ~3HZ 8.主机主要由(D)和内存储器。A硬件B软件C外存储器D微处理器 9.不属于微机的是(D)。A4位微机B8位微机C16位微机D30位微机 10.不属于微机应用特点的是(D)。A轻便、功耗低B性能可靠C结构灵活适宜性好D应用面窄 11.具有(A)个稳态电路称为2值电路。A2B3C4D5 12.数制是按进位原则进行(A)的科学方法。A计数B输出C输入D编程13.10进制的数码是(A)。A0.1.2.3.4.5.6.7.8.9B1.2.3.4.5.6.7.8.9. C1.2.3.4.5.6.D0.1.2.3. 14.2进制数码是(B)。A1.0.B0.1.C1.1D0.0. 15.数制中使用的数码个数称为(A)。A基B字C项D位 16.每个数位上表示的值的大小称为(B)。A项权值B位权值C权值D项位17.整数部分转换规则:(A)基取余数。A除B加C减D乘 18.小数部分转换规则:(A)基取余数。A乘B加C减D除 19.1位10进制数用(B)位2进制编码表示。A2B4C6D8 20.ASCII码是(A)。A美国信息交换标准码B英国信息交换标准码C2进制编码D 信息汉字编码 2 21.数有(A)数之分。A有符号数B倒数和非倒数C小数和非小数D奇数和偶数22.天符号数是(B)。A负数B正数C倒数D奇数 23.计算机中数的正、负用(A)表示。A0.1B1.0C00.11D11.00 24.计算机中的基本运算由(A)完成。A ALU B CPU C PC D ASCII 25.ALU能进行(A)进制运算,也能进行布尔代数运算。A2B4C6D8 26.计算机中加、减运算采用(C)码。A正B负C补D数 27.计算机中加、减运算采用补码,不仅十分便宜,且不用判断(A)。A正负号B方向C奇数D偶数 28.计算机指令是根据(D)硬件结构特点设计的。A RAM B ASCII C ALU D CPU 29.段址寄存器英文缩写(A)。A CS B ALU C PC D IP

相关文档
最新文档