.,20.用原码一位乘、两位乘和补码一位乘(Booth算法)、两位乘计算xy。(1)x=0.110111,y=-0.101110;(2)x=-0.010111,y=-0.010101;(3)x=19,y=35;(4)x=0.11011,y=-0.11101。解:先将数据转换成所需的机器数,然后计算,最后结果转换成真值。(1)[x]原=x=0.110111,[y]原=1.101110 x*=0.110111,y*=0.101110 x0=0,y0=1,z0=x0y0=01=1x*y*=0.100111100010[xy]原=1.100111100010 xy=-0.100111100010,.,原码一位乘:部分积乘数y*0.000000.101110——+010.0000000.10111——+x*+0.1101110.11011110.01101110.1011——+x*+0.1101111.01001010.101001010.101——+x*+0.1101111.10000010.1100000010.10——+010.01100000010.1——x*+0.1101111.00111110.100111100010,,,,,,,,,,,,,,,,,,.,2x*=01.101110,[-x*]补=[-x]补=1.001001原码两位乘:部分积乘数Cj000.00000000.1011100+001.101110+2x*001.10111002000.0110111000.1011+111.001001+[-x*]补111.10010012111.111001001000.10+111.001001+[-x*]补111.00001012111.11000010001000.+000.110111+x*000.1001111000100结果同一位乘,xy=-0.100111100010,,,,,,,,,,,,.,[x]补=x=0.110111[y]补=1.010010[-x]补=1.001001[2x]补=01.101110[-2x]补=10.010010[xy]补=1.0110000111100 xy=-0.1001111000100补码一位乘、两位乘运算过程如下:,.,补码一位乘:部分积乘数[y]补yn+100.0000001.0100100——+0100.00000001.010010+11.001001+[-x]补11.001001111.100100101.01001+00.110111+[x]补00.011011100.0011011101.0100——+0100.00011011101.010+11.001001+[-x]补11.001111111.100111111101.01+00.110111+[x]补00.011110100.0011110111101.0+11.001001+[-x]补11.0110000111100——清0,,,,,,,,,,,,,,,,,,,.,补码两位乘:部分积乘数yn+1000.00000011.0100100+110.010010+[-2x]补110.0100102111.1001001011.01001+000.110111+[x]补000.0110112000.000110111011.010+000.110111+[x]补000.1111012000.00111101111011.0+111.001001+[-x]补111.01100001111000.结果同补码一位乘,xy=-0.10011110001000,,,,,,,,,,,,.,(2)x=-0.010111,y=-0.010101[x]原=1.010111,[y]原=1.010101x*=0.010111,y*=0.010101[-x*]补=1.101001,2x*=0.101110[-2x*]补=1.010010 x0=1,y0=1,z0=x0y0=11=0[x]补=1.101001,[y]补=1.101011[-x]补=0.010111,[2x]补=1.010010[-2x]补=0.101110 x*y*=0.000111100011[xy]原=0.000111100011[xy]补=0.0001111000110 xy=0.000111100011运算过程如下:,.,原码一位乘:部分积乘数y*0.000000.010101——+x*+0.0101110.01011110.0010111.01010——+010.00010111.0101——+x*+0.0101110.01110010.001110011.010——+010.0001110011.01——+x*+0.0101110.01111010.00111100011.0——+010.000111100011,,,,,,,,,,,,,,,,,.,原码两位乘:部分积乘数y*Cj000.00000000.0101010+000.010111+x*000.01011102000.0001011100.0101+000.010111+x*000.01110002000.000111001100.01+000.010111+x*000.01111002000.00011110001100.+0结果同一位乘,xy=0.000111100011,,,,,,,,,,,.,补码一位乘:部分积乘数[y]补yn+100.0000001.1010110+00.010111+[-x]补00.010111100.00101111.101011——+0100.000101111.10101+11.101001+[x]补11.101110111.1101110111.1010+00.010111+[-x]补00.001110100.00011100111.101+11.101001+[x]补11.110000111.111000000111.10+00.010111+[-x]补00.001111100.0001111000111.1——+0,,,,,,,,,,,,,,,,,,,.,补码两位乘:部分积乘数yn+1000.00000011.1010110+000.010111+[-x]补000.0101112000.0001011111.10101+000.010111+[-x]补000.0111002000.000111001111.101+000.010111+[-x]补000.0111102000.00011110001111.1清0+0结果同补码一位乘,xy=0.00011110001100,,,,,,,,,,,.,(3)x=19,y=35x=(10011)2,y=(100011)2x*=[x]原=[x]补=0,010011y*=[y]原=[y]补=0,100011[-x*]补=[-x]补=1,1011012x*=[2x]补=0,100110[-2x*]补=[-2x]补=1,011010 x0=0,y0=0,z0=x0y0=00=0 xy=x*y*=[xy]原=[xy]补=0,001010011001运算过程如下:,.,原码一位乘:部分积乘数y*0,000000100011——+x*+0,0100110,01001110,001001110001——+x*+0,0100110,01110010,001110011000——+010,000111001100——+010,000011100110——+010,000001110011——+x*+0,0100110,01010010,001010011001,,,,,,,,,,,,,,,,,.,原码两位乘:部分积乘数y*Cj000,00000000,1000110+111,101101+[-x*]补111,10110112111,1110110100,1000+000,010011+x*000,00111002000,000011100100,10+000,100110+2x*000,10100102000,00101001100100,+0结果同一位乘,xy=0,001010011001,,,,,,,,,,,.,补码一位乘:部分积乘数[y]补yn+100,0000000,1000110+11,101101+[-x]补11,101101111,11011010,100011——+0111,111011010,10001+00,010011+[x]补00,001110100,0001110010,1000——+0100,00001110010,100——+0100,000001110010,10+11,101101+[-x]补11,101110111,1101110110010,1+00,010011+[x]补00,0010100110010,,,,,,,,,,,,,,,,,,.,补码两位乘:部分积乘数yn+1000,00000000,1000110+111,101101+[-x]补111,1011012111,1110110100,10001+000,010011+[x]补000,0011102000,000011100100,100+111,011010+[-2x]补111,0111012111,11011101100100,1+000,010011+0000,00101001100100结果同补码一位乘,xy=0.00011110001100,,,,,,,,,,,,.,(4)x=0.11011,y=-0.11101x*=[x]原=[x]补=0.11011[y]原=1.11101,y*=0.11101[y]补=1.00011[-x*]补=[-x]补=1.001012x*=[2x]补=01.10110[-2x*]补=[-2x]补=10.01010 x0=0,y0=1,z0=x0y0=01=1x*y*=0.1100001111[xy]原=1.1100001111[xy]补=1.00111100010 xy=-0.1100001111运算过程如下:,.,原码一位乘:部分积乘数y*0.00000.11101——+x*+0.110110.1101110.011011.1110——+010.0011011.111——+x*+0.110111.0000110.10000111.11——+x*+0.110111.0101110.101011111.1——+x*+0.110111.1000010.1100001111,,,,,,,,,,,,,,,,,.,原码两位乘:部分积乘数y*Cj000.000000.111010+000.11011+x*000.1101102000.00110110.111+111.00101+[-x*]补111.0101112111.110101111.01+001.10110+2x*001.1000001000.11000011110.+0结果同一位乘,xy=-0.1100001111,,,,,,,,,,,.,补码一位乘:部分积乘数[y]补yn+100.000001.000110+11.00101+[-x]补11.00101111.1001011.00011——+0111.11001011.0001+00.11011+[x]补00.10100100.010100011.000——+0100.0010100011.00——+0100.00010100011.0+11.00101+[-x]补11.00111100010——清0,,,,,,,,,,,,,,,.,补码两位乘:部分积乘数yn+1000.000001.000110+111.00101+[-x]补111.001012111.11001011.0001+000.11011+[x]补000.101002000.0010100011.00+110.01010+[-2x]补110.011111111.00111100010.——清0结果同补码一位乘,xy=-0.11000011110,,,,,,,,,,,

展开阅读全文

计算机组成原理6-20,计算机组成原理课后题6.20PPT课件相关推荐

  1. 计算机组成原理唐朔飞课后答案第六章,计算机组成原理第六章部分课后题答案(唐朔飞版)...

    计算机组成原理第六章部分课后题答案(唐朔飞版) 6.4 设机器数字‎长为8位(含1位符号‎位在内),写出对应下‎列各真值的‎原码.补码和反码‎. -13/64,29/128,100,-87 解:十进制 ...

  2. 利用计算机找出函数关系式,汽车理论课后题答案.doc

    汽车理论课后题答案.doc 第一章汽车的动力性 1.1试说明轮胎滚动阻力的定义,产生机理和作用形式. 答车轮滚动时,由于车轮的弹性变形.路面变形和车辙摩擦等原因所产生的阻碍汽车行驶的力称为轮胎滚动阻力 ...

  3. 用户和计算机的交互通常通过,人机交互课后题答案

    人机交互课后题答案(高性能五楼版权所有) 第二章 1.用户需要什么样的界面? 根据用户的不同,用户需要的界面也不同.一般来说,界面的功能要满足用户对服务的需求,同时尽量使用户的操作变得舒适.简单.自由 ...

  4. 计算机原理第四章存储器题目,计算机组成原理第四章部分课后题答案(唐朔飞版)...

    4.1 解释概念:主存.辅存.Cache.RAM.SRAM.DRAM.ROM.PROM.EPROM. EEPROM.CDROM.Flash Memory. 主存:用于存放数据和指令,并能由中央处理器直 ...

  5. 计算机组成原理唐朔飞第二版答案第六章,计算机组成原理第六章部分课后题答案(唐朔飞版)...

    6.4 设机器数字长为8位(含1位符号位在内),写出对应下列各真 值的原码.补码和反码. -13/64,29/128,100,-87 解:十进制数 二进制数 原 码 反 码 补 码 -13/64 -0 ...

  6. 计算机文化与计算思维基础课后题答案,第章 计算机文化与计算思维基础.pdf

    第1章 计算机文化与计算思维基础 大学计算机基础 任课教师:计算机与信息科学学院 吕家恪 电子邮件QQ.COM 教学网站: 目录 (第1章 计算机文化与计算思维基础) 1.1 引言 1.2 计算机的诞 ...

  7. 计算机组成原理6-20,计算机组成原理课后题6.20教案.ppt

    计算机组成原理课后题6.20教案 20. 用原码一位乘.两位乘和补码一位乘(Booth算法).两位乘计算x·y. (1)x= 0.110 111,y= -0.101 110: (2)x= -0.010 ...

  8. 计算机组成原理(谭志虎)第7章课后题部分答案及解析+第7到9章重要知识点解析

    一.第七章课后题答案: 二.第七到九章重要知识点解析: 1.1GHz相当于10亿个时钟周期,1亿是10^8,所以1GHz=10^9个时钟周期.1MHz是10^6个时钟周期. 2.1ms毫秒=10^-3 ...

  9. 计算机组成原理MIPS课后答案,《计算机组成原理》课后题答案 清华大学出版 秦磊华 吴非··...

    所以:D = 110-131=(-21)10=FFEDH(补码) 故:转移转移指令第二字节为:EBH,第三字节为:FFH. 5.7 某计算机有变址.间接和相对等三种寻址方式,设指令由操作码.寻址方式特 ...

  10. 《计算机组成原理》数据传送类指令不包括( ),兰大《计算机组成原理》20秋平时作业1【标准答案】...

    可做奥鹏全部院校作业论文!答案请添加qq:599792222 或 微信:1095258436 <计算机组成原理>20秋平时作业1 1.[单选题] CRT的分辨率为1024×1024像素,像 ...

最新文章

  1. 【AI】caffe源码分析(一)
  2. Python中怎样改变集合之间的关系?
  3. ecplise中插件Jrebel的安装
  4. Netty4具体解释三:Netty架构设计
  5. RocketMQ初探(五)之RocketMQ4.2.6集群部署(单Master+双Master+2m+2s+async异步复制)
  6. 姐告诉你什么是C++,你懂的。
  7. 东软 c语言笔试题,C语言笔试题及参考答案-东软集团(最新整理)
  8. Linux高级实用命令
  9. 2016年5月27日更新后MSYS2的shell用法
  10. html怎样设置图片的圆角矩形,css怎么画圆角矩形?
  11. [转载]一个程序员心态决定成败
  12. 冯东阳:解读纯文本链接到底算不算外链
  13. 深入理解计算机系统 第3章 程序的机器级表示
  14. nDPI – 快速入门指南
  15. oracle存储过程借助utl,使用UTL_MAIL包实现存储过程邮件发送
  16. JAVA的人民币大写(金额)转化
  17. Python学习笔记(八)爬虫基础(正则和编解码)
  18. 属牛的男孩取名起名字:新颖不俗气的男孩名字
  19. 树莓派上的操作系统选择
  20. 厦门雅迅网络 Telematics(汽车远程信息服务)的中国期待

热门文章

  1. MMA算法的推导及3D简支梁拓扑优化代码详解
  2. [Windows] 翻页时钟Fliqlo 1.4 — 无需Flash Player,2021年官网最新更新 ,fliqlo 时钟屏保不显示了怎么办?已解决!
  3. 苹果屏幕镜像_苹果屏幕镜像一直在转,秒懂投屏帮你解决
  4. 微信小程序:使用普通链接二维码跳转到小程序,解析二维码携带参数(微信扫普通普通链接二维码和小程序里扫二维码解析参数方法)
  5. Python 正则表达式 re模块 groups/group
  6. 2017博鳌亚洲青年论坛(香港)顺利召开 中国发展人工智能优势在哪?
  7. 【Matlab】图像裁剪函数imcrop的原点、长度、宽度问题
  8. 计算机函数两个表格找相同,wps筛选出两个表格中的重复项(countif 函数简单使用)【已解决】...
  9. Excel 电子表格文件格式剖析
  10. http 415 错误