欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机组成原理课后部分答案.docx

    • 资源ID:15348267       资源大小:41.29KB        全文页数:21页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机组成原理课后部分答案.docx

    1、计算机组成原理课后部分答案第2章 习题二(缺2-16)2-5. 将二进制数(.01)2 转换为十进制数及BCD码。 解:(.01)2 = (42.25)10 = (.)BCD2-6. 将八进制数(37.2)8转换为十进制数及BCD码. 解:(37.2)8 = (31.25)10 =(.)BCD2-7. 将十六进制数(AC.E)转换为十进制数及BCD码. 解: (AC.E)16 =(172.875)10 = (0.1)BCD2-8. 将十进制数(75.34)10转换为8位二进制数及八进制数、十六进制数。 解: (75.34)10 = (.)2 =(213.256)8 =(4B.57)162-9.

    2、 将十进制数13/128转换为二进制数. 解: (13/128)10 =(1101/)2 =(0.)22-10. 分别写出下列各二进制数的原码、补码,字长(含一位数符)为8位。 (1)0 (2)- 0 (3)0.1010 (4)- 0.1010 (5)1010 (6)-1010 解: 原码 补码 0 -0 0.1010 0. 0. - 0.1010 1. 1. 1010 -1010 2-13. 某定点小数字长16位,含1位符号,原码表示,分别写出下列典型值的二进制代码与十进制真值。 (1)非0最小正数 (2)最大正数 (3)绝对值最小负数 (4)绝对值最大负数 解: 二进制代码 十进制真值 (

    3、1)非0最小正数 0.0001 2-15 (2)最大正数 0.1111 1-2-15 (3)绝对值最小负数 1.0001 -2-15 (4)绝对值最大负数 1.1111 -(1-2-15) 2-14. 某定点小数字长16位,含1位符号,补码表示,分别写出下列典型值的二进制代码与十进制真值。 (1)非0最小正数 (2)最大正数 (3)绝对值最小负数 (4)绝对值最大负数 解: 二进制代码 十进制真值 (1)非0最小正数 0.0001 2-15 (2)最大正数 0.1111 1-2-15 (3)绝对值最小负数 1.1111 -2-15 (4)绝对值最大负数 1.0000 -1第三章(缺3-2)3-

    4、3. 用变形补码计算X补+Y补,并指出是否溢出,说明是正溢还是负溢。 (1)X补=00 Y补 = 00 0 0 1 1 0 0 1 1 +) 0 0 1 0 1 1 0 1 0 1 1 0 0 0 0 0 X补+Y补=01 , 符号位为01,为正溢。 (2)X补=00 Y补 = 00 0 0 1 1 0 1 1 0 +) 0 0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 X补+Y补=01 , 符号位为01,为正溢。 (3)X补=11 Y补 = 11 1 1 1 1 0 0 1 1 +) 1 1 1 0 1 1 0 1 1 1 1 0 0 0 0 0 X补+Y补=11 , 符号位为

    5、11,结果正确。 (4)X补=11 Y补 = 11 1 1 0 0 1 1 0 1 +) 1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 X补+Y补=10 , 符号位为10,为负溢。 3-4. 用变形补码计算X补-Y补,并指出是否溢出,说明是正溢还是负溢。 (1)X补=00 Y补 = 00 解:-Y补=11 0 0 1 1 0 0 1 1 +) 1 1 0 1 0 0 1 1 0 0 0 0 0 1 1 0 X补-Y补=00 , 符号位为00,结果正确。 (2)X补=00 Y补 = 11 解:-Y补=00 0 0 1 1 0 0 1 1 +) 0 0 1 0 1 1 0 1 0

    6、 1 0 0 0 0 0 0 X补-Y补=01 , 符号位为01,为正溢。 (3)X补=00 Y补 = 00 解:-Y补=11 0 0 1 1 0 0 1 1 +) 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 X补-Y补=11 , 符号位为11,结果正确。 (4)X补=00 Y补 = 11 解:-Y补=00 0 0 1 0 1 0 1 0 +) 0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 X补-Y补=00 , 符号位为00,结果正确。 3-12. 拟出下述指令的读取与执行流程: (1)MOV R0,R2 解:FT0 PCMAR FT1 MMDRIR,PC

    7、+1PC ST0 R2C ET0 CR0 (2)MOV R1,(PC)+ 解:FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRC ST2 PC+1Z ST3 ZPC ET0 CR0 (3)MOV -(SP),-(R1) 解:FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 R1-1Z ST1 ZMAR , R1 ST2 MMDRC DT0 SP-1Z DT2 ZMAR ,SP ET0 CMDR ET1 MDRM (4)MOV (R0)+ , X(R3) 解:FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST

    8、1 MMDRD , PC+1PC ST2 D+R3Z ST3 ZMAR ST4 MMDRC DT0 R0MAR DT1 R0+1Z DT2 ZR0 ET0 CMDR ET1 MDRM (5)MOV (R0) , (PC)+ 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRC ST2 PC+1Z ST3 ZPC DT0 R0MAR ET0 CMDR ET1 MDRM (6)MOV DI ,(SP)+ 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 SPMAR ST1 MMDRC ST2 SP+1Z ST3 ZSP DT0 P

    9、CMAR DT1 MMDRMAR,PC+1PC ET0 CMDR ET1 MDRM 3-13. 拟出下述程序的读取与执行过程: (1)ADD R0,X(R1) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRD , PC+1PC ST2 D+R1Z ST3 ZMAR ST4 MMDRC DTO R0D ET0 C ADD DZ ET1 ZR0 (2)SUB (R1)+,(PC)+ 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRC ST2 PC+1Z ST3 ZPC DT0 R0MAR DT1

    10、MMDRD DT2 R0+1Z DT3 ZR0 ET0 C SUB DZ ET1 ZMDR ET2 MDRM (3)AND (R3)+ , R0 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 R0C DT0 R3MAR DT1 MMDRD DT2 R3+1Z DT3 ZR3 ET0 C AND DZ ET1 ZMDR ET2 MDRM (4)OR R0 , DI 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRMAR,PC+1PC ST2 MMDRC DT1 R0D ET0 C OR DZ ET1 ZR0 (5)EOR

    11、-(R2) , R1 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 R1C DT0 R2-1Z DT1 ZMAR , R2 DT2 MMDRD ET0 C EOR DZ ET1 ZMDR ET2 MDRM (6)INC -(R2) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT0 R2-1Z DT1 ZMAR , R2 DT2 MMDRD ET0INC DZ ET1 ZMDR ET2 MDRM (7)DEC (R1) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT0 R1MAR DT1 MMDRD ET0 DEC DZ ET1 Z

    12、MDR ET2 MDRM (8)COM (R0)+ 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT0 R0MAR DT1 MMDRD DT2 R0+1Z DT3 ZR0 ET0 COM DZ ET1 ZMDR ET2 MDRM (9)NEG DI 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT0 PCMAR DT1 MMDRMAR , PC+1PC DT2 MMDRD ET0 NEG DZ ET1 ZMDR ET2 MDRM (10)SAL R1 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT1 R1D ET0 SAL DZ ET1

    13、ZR1 (11)SAR R2 解: FT0 PCMAR FT1 MMDRIR,PC+1PC DT1 R2D ET0 SAR DZ ET1 ZR2 3-14. 拟出下述程序的读取与执行过程: (1)JMP R1 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ET0 R1PC (2)JMP (R0) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ET0 R0MAR ET1 MMDRPC (3)JMP X(PC) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 PCMAR ST1 MMDRD ST2 D+PCZ ST3 ZPC (4)RST (S

    14、P)+ 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ET0 SPPC ET1 MMDRPC ET2 SP+1Z ET3 ZPC (5)JSR R0 解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 R0C ET0 SP-1Z ET1 ZMAR , SP ET2 PCMDR ET3 MDRM ET4 CPC (6)JSR (R3) 解: FT0 PCMAR FT1 MMDRIR,PC+1PC STO R3MAR ST1 MMDRC ET0 SP-1Z ET1 ZMAR , SP ET2 PCMDR ET3 MDRM ET4 CPC (7)JSR (R2)+

    15、解: FT0 PCMAR FT1 MMDRIR,PC+1PC ST0 R2MAR ST1 MMDRC ST2 R2+1Z ST3 ZR2 ET0 SP-1Z ET1 ZMAR , SP ET2 PCMDR ET3 MDRM ET4 CPC第四章习题4(缺4-17 4-19)4-15. 假设(DS) = 091DH , (SS) = 1E4AH , (AX) = 1234H , (BX) = 0024H , (CX) = 5678H , (BP) = 0024H , (SI) = 0012H , (DI) = 0032H , (09226H) = 00F6H , (09228H) = 1E40H , (1E4F6H) = 091DH . 试给出下列各指令或程序段执行的分别执行的结果. (1) (1)MOV CL , 20HBXSI 解 : 源操作数的物理


    注意事项

    本文(计算机组成原理课后部分答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开