首页 > 其他分享 >补码4×4阵列乘法器设计

补码4×4阵列乘法器设计

时间:2022-11-28 13:23:00浏览次数:78  
标签:求补 符号 阵列 补码 电路 乘法器

视频讲解:https://www.bilibili.com/video/BV1ye4y1H7Ao/

一、 简述

乘法运算在全部算数运算中大约占据三分之一,因此采用高速乘法部件,无论从速度上还是效率上,都十分必要。本课题旨在设计一个补码4×4的阵列乘法器,输入端输入两个五位带符号的补码(最高位为符号位),输出为一个九位的补码(最高位为符号位)。通过此课题,可以深入了解计算机乘法器的工作的原理和运算的过程,以及补码电路的组成与工作原理。

二、设计任务和要求

任务:

1、通过 multisim仿真平台设计一个能计算含符号位的5位乘法器,即4×4阵列乘法器,符号位单独处理,如下图所示。

2、输入为两个5位含符号位的补码数,输出结果亦是含符号位的数补码。

image-20221128131436846

要求:

1、设计一个带求补电路的阵列乘法器,并具有对符号位的处理能力,符号位

单独处理。

2、验证结果,输入两个均为补码的数据,需要验证四种情况,即±A×±B,

并得到正确的仿真结果;

三、设计方案提示

1、阵列乘法器的核心部件,为一个全加器阵列,下图所示为 5×5 阵列乘法器。

2、求补电路,可以使用对2求补电路,符号位可作为求补电路的控制信号。

3、符号位运算,只需一个异或门即可。

标签:求补,符号,阵列,补码,电路,乘法器
From: https://www.cnblogs.com/fby698/p/16931941.html

相关文章

  • PC_机器数_定点负数的原码_补码_反码在结构上的关系
    文章目录​​预备知识​​​​模2范畴内的取反​​​​证明二进制补码规律​​​​模k同余​​​​......
  • 原码、补码、反码的表示及计算
    今天简单总结了一下计算机的原码、补码、反码的表示,谨以此文缅怀教过我数字逻辑电路课程以及计算机组成原理课程的老师。一个数在计算机中的二进制表示形式我们称之为机器......
  • C - 原码、反码和补码
    原码计算机使用二进制编码存储数字.用第一个bit位表示符号,1表示负号,0表示正号.4个bit能够表示的数字:最小:1111→-7最大:0111→7但是原码不能进行加减......
  • storcli磁盘阵列管理
    现在使用较多的linux磁盘管理工具有storcli和storcli64,其实可以当作是一个工具,反正就是lsimegaraid生产的阵列卡系列的磁盘管理工具,本人习惯性使用storcli,偶尔安装storcli......
  • golang获取补码,原码
    packagemainimport("encoding/binary""fmt""strconv")funcmain(){vara=[]byte{0x15,0x4B}varb=[]byte{0xE0,0x15}//fmt.Println(fmt.......
  • 源码补码与反码
    title:源码补码与反码comments:truedate:2022-11-2113:24:55tags:javacategory:计算机底层存储数据时使用的是二进制数字,但是计算机在存储一个数字时并不是直......
  • 原码,反码,补码
    源码源码就是该数的二进制数反码整数的反码是其本身,负整数的反码是0变1,1变0;补码整数的补码就是本身,负整数的补码是反码+1;......
  • java 为什么要用补码_Java为什么使用补码进行计算的原因分析
    转自csdn---主要是前面的解释很通俗易懂,后面的没有细看,转过来以后查看方便。我们主要要解决的问题就是负数的表示,而众所周知,绝对值相等的两个正负数之和为0。假设我们有......
  • 3D max新超级阵列功能Array !
    Hello,大家好,今天给大家带来3Dmax新超级阵列功能Array的使用分享!阵列修改器功能简介通过参数化阵列修改器,您可以使用多种分布方法创建阵列。其扩展工具集包括变换和随机......
  • 611009 CAD 复制镜像偏移阵列
    本节课讲解9CAD复制镜像偏移阵列。1.修改工具在右侧,第一个按钮为删除,快捷键为【E】或【delete】。2.【CO】复制,选择要复制的图形,输入命令找到基点进行移动。3.可以......