(完整版)计算机硬件技术基础习题答案(太原理工)

  • 格式:doc
  • 大小:117.51 KB
  • 文档页数:16

下载文档原格式

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

计算机硬件技术基础习题答案

习题一:

1-8: 28 Bytes = 256 Bytes;

216 Bytes = 210×26Bytes = 64KB;

220 Bytes = 210×210Bytes = 1MB;

232 Bytes = 210×210×210×22 Bytes = 4GB 。

1-12:指令通常包括操作码和操作数两部分。

操作码表示计算机执行什么具体操作;

操作数表示参加操作的数的本身或操作数所在的

地址(操作数的地址码)。

1-22:[+89]补= 0 101 1001B;[-89]补= 1 010 0111B;

[+67]补= 0 100 0011B;[-67]补= 1 011 1101B。

(1)[-89]补+ [+67]补= 10100111B + 01000011B

= 1 110 1010B = eaH

V = D7C D6C=00=0 无溢出

D7C = 0; D6C = 0

(2)[+89]补+ [-(-67)]补= [+89]补+ [+67]补

=01011001B + 01000011B

= 1 001 1100B = 9cH

V = D7C D6C=01=1溢出

D7C = 0; D6C = 1

(3)[-89]补+ [-67]补= 10100111B + 10111101B

= 1, 0 110 0100B = 64H

V = D7C D6C=10=1溢出

D7C = 1; D6C = 0

(4)[-89]补+ [-(-67)]补= [-89]补+ [+67]补

=10100111B + 01000011B

= 1 110 1010B = eaH

V = D7C D6C=00=0 无溢出

D7C = 0; D6C = 0

1-30:(1) 01111001 + 01110000

补码竖式:01111001

+ 01110000

———————

11101001

V = D7C D6C=01=1 溢出;

两正数相加,其结果应为正数;但结果为负数,故产生了溢出,正溢出。

(2)-01111001 – 01110000

补码竖式:10000111

+ 10010000

———————

1,00010111

V = D7C D6C=10=1 溢出;

两负数相加,其结果应为负数;但结果为正数,故产生了溢出,负溢出。

(3)01111100 – 01111111

补码竖式:01111100

+ 10000001

———————

11111101

V = D7C D6C=00=0 无溢出。

(4)-01010001 + 01110001

补码竖式:10101111

+ 01110001

———————

1,00100000

V = D7C D6C=11=0 无溢出。

1-31:字长为32位二进制数的补码表示范围:

-231~ +(231- 1)

负数的最小值为: -231

正数的最大值为:+(231- 1)

习题二:

2-1:CISC称为复杂指令集计算机。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指

令来完成所需的计算任务。Intel80x86系列微处理器

总体来说使用CISC设计架构。

RISC称为精简指令集计算机。是从20世纪80年代

开始逐渐发展的一种微处理器体系结构,它的设计

目的是尽量减少指令的数量和种类,设法降低执行

每条指令的时钟频率(降低CPU的复杂性),要求

软件来指定各个操作步骤。

(了解各自的特点)

2-11:(1)起始地址:10000H;结束地址:1FFFFH。

(2)起始地址:12340H;结束地址:2233FH。

(3)起始地址:E0000H;结束地址:EFFFFH。

(4)起始地址:AB000H;结束地址:BAFFFH。

2-12:(1) CS=1000H和IP=2000H

下条指令的存储器地址为:

1000H× 16 +2000H

=10000H + 2000H

=12000H

(2) CS=2400H和IP=1A00H

下条指令的存储器地址为:

2400H× 16 +1A00H

=24000H +1A00H

=25A00H

(3) CS=1A00H和IP=B000H

下条指令的存储器地址为:

1A00H× 16 +B000H

=1A000H + B000H

=25000H

(4) CS=3456H和IP=ABCDH

下条指令的存储器地址为:

3456H× 16 +ABCDH

=34560H + ABCDH

=3F12DH

2-15:8086的进位标志由加法类指令和减法类指令(运算类指令)来置位。

2-51:嵌入式系统的特点:

(1)将计算机技术、电子技术和半导体技术相结合的技术密集、高度分散、不断创新的集成系统;

(2)面向特定应用领域的具有体积小、功耗低、成本低、专业化程度高的系统;

(3)必须紧密结合专门应用的需求,与具体产品的换代同步更新,应有较长生命周期的系统;

(4)系统软件固化在内存或处理器芯片内部,高效与可靠运行的系统;

(5)本身不具备自举开发能力(完成设计后不能任意修改程序)的系统。

嵌入式系统的组成部分:嵌入式处理器、嵌入式外

设、嵌入式操作系统和嵌入式应用系统4部分组成。