微机原理作业及参考答案.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第一章计算机基础 (P32)

写出下列机器数的真值:

(1(2)

(3(4)

答案:

(1)+110 (2)-13(原码) -114(反码)-115(补码)

(3)+89 (4)-78(原码)-49(反码)-50(补码)

写出下列二进制数的原码、反码和补码(设字长为8位):

(1)+010111 (2)+101011

(3)-101000 (4)-111111

答案:

(1)[x]原[x]反=[x]补=(2)[x]原(3)[x]原= [x]反=

(4)[x]原= [x]反=

[x]反=[x]补=

[x]补=

[x]补=当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?

(1表示原码14,反码14,表示补码为14

(2) 表示原码-127,反码-0,表示补码为-1

(3) 表示原码-0,反码-127,表示补码为-128

(4) 表示原码-1,反码-126,表示补码为-127

1-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下

列各式。(字长8位)

(1)[x1+y1]补 (2)[x1-y2]补

(3)[x2-y2]补 (4)[x2+y2]补

(5)[x1+2*y2]补 (6)[x2+y2/8]补答案:

(1)[x1+y1]补=00100001]补=补(2)[x1-y2]补=[x1]补+[-y2]补00100001(3)[x2-y2]补=[x2]补+[-y2]补=00001101

(4)[x2+y2]补=[x2]补+[y2]补=+=

(5)[x1+2*y2]补=[x1]补+[2*y2]补=

(6)[x2+y2/8]补=+[y2/8]补=+=

用补码来完成下列运算,并判断有无溢出产生(字长为8位):

(1)85+60 (2)-85+60

(3)85-60 (4)-85-60

答案:

(1)[x]补+[y]补00111100==-111,有溢出

(2)[x]补+[y]补==-25,无溢出

(3)[x]补+[y]补==25,无溢出

(4)[x]补+[y]补=+=111,有溢出

在微型计算机中存放的两个补码数,试用补码加法完成计算,并判断有无溢出产生。

(1)[x]补+[y]补01100001=

有溢出

(2)[x]补-[y]补=0110=无溢出

注:[X]补-[Y]补=[X]补+[-Y]补

[-Y]补的算法:将[Y]补连同符号位一起按位取反加1

试将下列各数转换成BCD码:

(1)(30)10 (2)(127)10

(3 (4)74H

答案:

(1)(30)10 =(00110000)BCD

(2)(127)10=(000100100111)BCD

(3=34=(00110100)BCD

(4)74H =(116)10=(000100010110)BCD

下列各数代表什么ASCII字符:

(1)41H (2)72H

(3)65H (4)20H

答案:

(1)41H=(01000001)2,代表字符A。

(2)72H=(01110010)2,代表字符r。

(3)65H=(01100101)2,代表字符e。

(4)20H=(32)10=(00100000)2,代表SP。

写出下列字符的ASCII码:

9,*,=,!,$

答案:

9

0011

1001

*

0010

1010

=

0011

1101

0010

0001

$

0010

0001

1-21试用示意图说明内存储器的结构和读、写操作。参考课本P22

第二章 80X86/Pentium微处理器(P90)2-3在执行指令期间,EU能直接访问存储器吗?为什么?

答:不能,因为CPU由EU和BIU组成,在指令执行期间,EU负责到BIU指令队列去取指令,执行指令,如果需要从存储器取数据,由BIU负责总线操作。

2-78086/8088有几位状态位?有几位控制位?其含义分别是什么?答:8086/8088有6位状态位,3位控制

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档