精品文档
精品文档
PAGE
PAGE33
精品文档
PAGE
习题参考解答
1.1什么是微处理器、微型计算机、微型计算机系统?参考答案:将运算器和控制器集成在一块大规模集成电路芯片上作为中央处理部件,简称为微处理器;以微处理器为核心,再配上存储器、接口电路等芯片,构成微型计算机;微型计算机系统由硬件和软件系统两大部分组成:(1)硬件系统由微型计算机和外设组成的计算机实体;(2)软件系统是指为微型计算机运行的全部技术资料和各种程序,由系统软件和应用软件构成。1.2什么是微型计算机的三种总线?参考答案:系统总线包含有三种不同功能的总线,即数据总线DB(DataBus)、地址总线AB(AddressBus)和控制总线CB(ControlBus)。“数据总线DB”用于传送数据信息。数据总线是双向三态形式的总线,即他既可以把CPU的数据传送到存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。“地址总线AB”是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的。“控制总线CB”用来传送控制信号和时序信号。1.3评估微型计算机的主要技术指标有哪些?参考答案:评估微型计算机的主要技术指标有:⑴CPU的字长,决定计算机内部一次可以处理的二进制代码的位数;⑵内存储器容量与速度,内存储器容量是衡量它存储二进制信息量大小的一个重要指标,内存储器的速度用存取周期来衡量;⑶CPU指令执行时间,反映CPU运算速度的快慢;⑷系统总线的传输速率等。1.4将下列十进制数分别转换为二进制、十六进制数。⑴35⑵130⑶0.625⑷48.25参考答案:100011B,23H⑵0.101B,0.AH⑷110000.01B,30.4H1.5将下列二进制数分别转换为十进制、八进制、十六进制数。
⑴101101B⑵⑶110110.101B
⑷101011.011B
参考答案:
⑴45,55Q,2DH⑵230,346Q,E6H⑶54.625,66.5Q,36.AH⑷43.375,53.3Q,2B.6H1.6写出下列十进制数的原码、反码、补码(分别采用8位二进制和16位二进制表示)。⑴38⑵120⑶-50⑷-89参考答案:⑴原码、反码、补码,0000000000100110B⑵原码、反码、补码,0000000001111000B⑶⑷1.7已知补码求出其真值和原码。⑴21H⑵93H⑶45A6H⑷0DA25H参考答案:⑴真值:+21H,原码:21H⑵真值:-6DH,原码:EDH⑶真值:+45A6H,原码:45A6H⑷真值:-25DBH,0A5DBH1.8将下列十进制数转换为压缩和非压缩格式的BCD码。⑴12⑵55⑶147⑷368参考答案:,0000000100000010B,0000010100000101B⑶⑷1.9下列十进制数算术运算,试用8位二进制补码计算,并用十六进制数表示运算结果,判断是否有溢出。⑴35-45⑵80+50⑶-70-60⑷-20+(-60)参考答案:各数的补码:[35]补,[-45]补[80]补,[50]补,
[-70][-20]
补补
补
35+(-45)
80+50
-70+(-60)
-20+(-60)
101111110B
CY=0,CS=0
CY=0,CS=1
CY=1,CS=0
CY=1,CS=1
OF=C⊕C=
OF=C⊕C=
OF=C⊕C=
OF=C⊕C=
YS
YS
YS
YS
0⊕0=0
0⊕1=1
1⊕0=1
1⊕1=0
没有溢出
有溢出
有溢出
没有溢出
⑴⑵-70-60=-126,结果不正确,有溢出,因为-130超出了8位补码的表示下限-128;⑷1.10分别写出下列字符串的ASCII码(十六进制表示)。⑴3aB8⑵eF10⑶+5(0:⑷Howareyou?参考答案:⑴⑵⑶2B3528303AH⑷2.18086CPU内部由哪两部分组成?它们的主要用途是什么?参考答案:8086CPU内部按功能分执行单元EU和总线接口单元BIU。执行单元的功能:负责指令的执行。同时向BIU输出数据(操作结果),并对寄存器和标志寄存器进行管理。在ALU中进行16位运算,数据传送和处理均在EU控制下进行。总线接口单元的功能:负责从内存或I/O端口取指令、取操作数