- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[微机原理作业参考答案
第一次
1. 微型计算机系统有哪三个层次,简述其内涵及其联系与区别
略
2. 试述冯?诺依曼存储程序工作原理
略
3. 将二进制数11011.011转换成十进制数,八进制数和十六进制数
11011.011(B)=27.375(D)=33.3(O)=1B.6(H)
4. 将十进制数240.75转换成二进制数、八进制数和十六进制数
240.75(D)11(B)=360.6(O)=F0.C(H)
5. 设计算机字长为8位,求机器数93(H)分别为原码、反码、补码、无符号数、压缩BCD码时对应的真值
93(H)=1001 0011(B)
93(H)为原码时,X=-001 0011(B)=-19(D)
93(H)为反码时,[X]原=1110 1100(B),X=-110 1100=-108(D)
93(H)为补码时,[X]原=1110 1101(B),X=-1 1101=-109(D)
93(H)为无符号数时,X= 93(H)=147(D)
93(H)为压缩BCD码时,X= 93(D)
6. 已知X=87,Y=-56,用补码完成下列运算,并讨论结果是否溢出
①X+Y ②X-Y
[X]补=0101 0111(B),[Y]补=1100 1000(B),[-Y]补=0011 1000(B)
[X+Y]补=[X]补+[Y]补=0001 1111(B),有进位,无溢出
X+Y=31(D),结果正确
[X-Y]补=[X]补+[-Y]补=1000 1111,无进位,有溢出
X-Y=-113(D),结果错误(正确结果应为X-Y=143(D))
7. 求-83.75的单精度浮点机器数
-83.75(D)=-101 0011.11(B)=-126
采用单精度浮点数表示,
符号位=1
偏置阶码=6(D)+127(D)B)
尾数=01001111000000000000000
(-83.75(D)的单精度浮点机器数=1100 0010 1010 0111 1000 0000 0000 0000(B)
=C2A78000(H)
第二次
1. 什么是计算机体系结构?
计算机体系结构包括两层含义。
狭义的定义为计算机体系结构是程序员所看到的系统的一些属性:概念性的结构和功能上的表现,这些属性既不同于数据流和控制的组织,也不同于逻辑设计和物理实现。这是从程序员,特别是汇编语言程序员的角度所看到的计算机系统的属性。
广义地看,计算机体系结构是连接硬件和软件的一门学科,它研究的内容不但涉及计算机硬件,也涉及计算机软件。
2. 简述Pentium微处理器的基本结构
略
3. Pentium微处理器的整数流水线是怎样工作的?
Pentium微处理器包含两条整数流水线:U流水线和V流水线。
Pentium微处理器整数指令的执行要经过流水线中的五个操作步骤:
PF(预取):处理器从代码cache中预取指令
D1(译码阶段1):处理器对指令译码确定操作码和寻址信息。在这个阶段还进行指令的成对性检查和分支预测
D2(译码阶段2):产生访问存储器的地址
EX(执行):处理器或者访问数据cache,或者利用ALU、筒型移位器或其他功能单元计算结果
WB(写回):利用指令运行结果更新寄存器和标志寄存器
4. 分支转移预测功能的意义是什么,试举例说明
略
5. 实模式下Pentium微处理器的堆栈操作是怎样进行的,试举例说明
略
6. 字ABCD(H)存放在地址为0A002 (H)的存储单元中,如何存放,是对准字还是非对准字?
0A002能够被2整除,所以是对准字
7. 在实模式下,物理地址是如何形成的?计算下列逻辑地址对应的物理地址:
1000:1234
0100:ABCD
1000:1234
物理地址为11234H
0100:ABCD
物理地址为0BBCDH
第三次
教材P. 69-70 习题4.1-4.3
习题4.1
(1)
MOV AL, [FIRST]
XCHG AL, [SECOND]
MOV [FIRST], AL
MOV AL, [FIRST+1]
XCHG AL, [SECOND+1]
MOV [FIRST+1], AL
或
MOV AX, WORD PTR [FIRST]
XCHG AX, WORD PTR [SECOND]
MOV WORD PTR [FIRST], AX
(2)
PUSH WORD PTR [FIRST]
PUSH WORD PTR [SECOND]
POP WORD PTR [FIRST]
POP WORD PTR [SECOND]
堆栈变化示意图略
习题4.2
数据段中TABLE在内存中的存放形式为:9EH, 00H, 02H, 01H, 66H, 01H
故程序执行后,AX=6
您可能关注的文档
最近下载
- 2024年13起典型火灾案例及消防安全知识专题培训.pptx
- 2024届高考语文复习:+深度分析材料内涵,扣住情境任务写作+课件22张.pptx VIP
- GBT1037-2021 塑料薄膜与薄片水蒸气透过性能测定 杯式增重与减重法.pdf
- 建筑机电工程抗震支架设计规范GB50981-2014.pdf
- SH∕T 3022-2019 石油化工设备和管道涂料防腐蚀设计标准.pdf
- 初中数学知识点(苏教版).doc VIP
- 浅谈我国个人所得税改革对工薪阶层的影响.docx
- 物资采购领域廉洁风险防控建设重要性及对策建议思考.docx
- “三级”安全教育培训记录.docx
- 2021年全国新高考I卷语文试题.doc VIP
文档评论(0)