中北大学微机原理课后答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、

1、5B.8H

2、11000111B

3、十,非压缩的BCD码

4、100100.111

5、微型计算机、微型计算机系统

6、1100010.0111,142.3463,62.7333

二、 B D B

三、

1、微型计算机系统的基本组成。

答案:以微型计算机为主体,配上相应的系统软件、应用软件和外部设备之后,组成微型计算机系统。

2、简述冯.诺依曼型计算机基本组成。

答案:冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。

3、什么是微型计算机?

答案:微型计算机由CPU、存储器、输入/输出接口电路和系统总线构成。

4、什么是溢出?

答案:在两个有符号数进行家减运算时,如果运算结果超出了该符号数可表示的范围,就会发生溢出,使计算出错。

一、

1、4、100ns

2、Ready ,Tw(等待)

3、ALE

4、INTR

5、85010H

6、存储器或I/O接口未准备好

7、非屏蔽中断

8、指令周期

9、4

二、

1、在内部结构上,微处理器主要有那些功能部件组成?

答案:1) 算术逻辑部件2) 累加器和通用寄存器组

3) 程序计数器4) 时序和控制部件

2、微处理器一般应具有那些基本功能?

答案:1.可以进行算术和逻辑运算2.可保存少量数据

3.能对指令进行译码并完成规定的操作4.能和存储器、外部设备交换数据

5.提供整个系统所需的定时和控制6.可以响应其他部件发来的中断请求

3、什么是总线周期?

答案:CPU通过外部总线对存储器或I/O端口进行一次读/写操作的过程;一个基本的总线周期包含4个T状态,分别称为T1、T2、T3、T4。

三、×、×、×、×、×、√、√

第三章课后练习题

一、

1、若(AX)=9C5AH,(BX)=9754H,执行下列指令序列后,程序转向何处执行。

ADD AX,BX JNC L3

JNO L1JNO L4

JNC L2JMP L5

SUB AX,BX

答案:L5

2、中断服务程序结束时,用RET指令代替IRET指令能否返回主程序?这样做存在什么问题?答案:RET应该可以使中断服务程序返回主程序,但因为RET是子程序返回指令,它只从堆栈中恢复CS和IP,而不能使状态字PSW得以恢复,所以不能使断点完全恢复,对源程序的继续执行造成不良影响。

3、写出把首地址为BLOCK字数组中的第6个字,送到DX寄存的指令(或指令组),要求使用以下几种寻址方式:

(1) 寄存间接寻址;(2) 寄存相对寻址;(3) 基址变址寻址

答案: 1) MOV BX,OFFSET BLOCK+6 MOV DX,[BX]

2) LEA BX,BLOCK MOV DX,[BX+12]

3) LEA BX,BLOCK MOV SI,12 MOV DX,[BX+SI]

4、

二、

1、2458H

2、00DAH

3、(DX)=0010H (AX)=0420H

4、0000,1

5、58

79

89H 1,0

8FH 1,0

三、×、√、√、×、×

6、√、√、√、×、×、×、×、√、√、×、

×、×、×、×、×、×

一、

1、ENDS、ENDP

2、2014H,00

3、16

二、C B D C A B

三、

1、统计从01000H内存单元开始的100个字(WORD)型带符号数中的正数、负数和零的字(WORD)个数。

答案:设正数个数存放于BX中,负数个数存放于DI中,零的个数存放于DX中

MOV AX,0100H JZ ZERO

MOV DS,AX JL NEGAT

MOV BX,0 INC BX

MOV DX,0 JMP NEXT1

MOV DI,0 ZERO: INC DX

MOV SI,0 JMP NEXT1

MOV CX,100 NEGAT: INC DI

NEXT: MOV AX,[SI] NEXT1: ADD SI,2

CMP AX,0 LOOP NEXT

2、实现两个十六位二进制数的加法。要求加数放在FIRST开始单元,被加数放在SECOND开始单元,和数放在SUM单元。

答案:

MOV AX,FIRST

ADD AX,SECOND

MOV SUM,AX

一、

1、44H,11H

2、72

3、12,0F0FFFH

二、

1、答案:

无论采用何种工艺,动态RAM都是利用电容存储电荷的原理来保存信息的。与静态RAM相比,动态RAM电路结构简单,集成度高,存储容量大。但使用它必须配以复杂的刷新控制电路,以便不断地对其补充电荷。因此边线较静态RAM复杂,故常用在要求速度快,存储容量大的场合。

2、答案:

(1)32,32 (2)8,8 (3)64,32 (4)4,2 (每个1分,)

3、答案:

当存储器芯片的容量小于所需内存容量时,需要用多个芯片构成满足容量要求的存储器,这就是字扩展。

当存储器芯片每个单元的字长小于所需内存单元的字长时,需要用多个芯片构成满足字长要求的存储模块,这就是位扩展。

买内存条进行内存扩充是字扩展。

三、存储器应用

1、

地址范围第一片10000H--13FFFH;第二片14000H--17FFFH

2、答案:

1) 该存储器芯片有14位地址线和4位数据线。

2) 共需总芯片数为8片。

3)

相关文档
最新文档