文档详情

微机原理课后习题及答案.pdf

发布:2025-05-04约5.23万字共64页下载文档
文本预览下载声明

第一章

1-1请说明CPU的功能以及CPU是如何执行指令和程序的。

答:CPU的功能是执行程序和统筹处理计算机系统各类事务。

CPU执行指令分为3步:取指令、分析指令、执行指令;计算机程序

是由一条条指令按一定的顺序排列组成的,CPU执行程序的过程就是

一条条指令累计执行的过程,其方式分为串行作业方式和流水线作业

方式。

1-2请说明单片机内部主要是由哪些部件组成的,并说明各部件的作

用。

答:CPU:由控制器和运算器构成,控制器的作用是执行指令和协调

系统各部件的工作;运算器的作用是进行逻辑运算和算术运算。

存储器:存储计算机工作时使用的信息,即指令代码和数据代码。

I/O接口电路:具有数据缓冲、数据隔嚼及数据转换的功能。

1-3请问对于容量位8K的存储器芯片,它的地址线是多少根?

答:8K=8192=213,故地址线为13根。

另附:存储器的数据线由存储器的字长决定,例如一块32Kxi6(存

储器容量显示格式:存储单元数X存储单元的字长)的存储器,其地

址线为15根,数据线为16根。

1-4将十进制数78,134,分别用二进制数、十六进制数和8421BCD

吗表示。

答:(78)D=(1001110)=(4E)H=8421BCD

B

(134)=B=(86)H=(000100110100)842IBCD

D

i

注:8421BCD码为4位表示一个十进制数符,本质是符号不是数值,

所以不可省略0。

1-5将下列真值分别转化为用8位和16位二进制数表示的原码、补

码和反码。

X=1000100;

[XL位原=[Xh位反=[X]位补;[X]位原=[X]位反=[XL位补

81616

=0000000001000100

X=-1000100

凶$位原二凶8位反二凶8位补

凶怖位原二1000000001000100,[X]位反=1111111110111011,[X]位补

1615

=1111111110111100;

X=-0111111

[XLM=10111111,凶8位反凶8位补

[X]原=1000000000111111,凶历位反=1111111111000000,[X]位补

1615

=1111111111000001;

1-6将下列补码转化成二进制数的真值。

[X]补=00101100;

X=101100

[X]补=11111111;

X=-l

[X]补

X=

1-7已知下列补码凶补和[Y]补,分别求[X+Y]补、[X-Y]补。并判断运算结果

是否出现溢出。

[X]补[Y]补

卜Y]补X[+Y]=X[]+Y[]不溢出;X[-Y]补二凶补H-Y]

444

补<X]补・Y[]出;

X[j^llllllll,Y[]

显示全部
相似文档