当前位置: 首页 > news >正文

【408计组】2.3扩展 各码的作用

一,由原码的起源

对于无符号数字进行加法运算的时候,使用原码进行运算是可以得到一个正确的答案,但是当考虑到有符号整数的时候,我们使用原码进行计算的时候,是得不到对应的正确的答案的,为此要考虑减法计算才可以得到正确的答案,但是这个时候又要设计一个减法器,但是减法器相对于加法器是较难设计的,所以就要考虑能否可以用加法来代替减法

二,加法转减法的思考

当我们需要将钟表中的10点转动到7点的时候,可以按照上面那种转法,逆时针转动,所以为
10-3=7,但是也可以运用下面这个方法,就是顺时针转到7,那么就是10+9=19,然后再取mod,取对应的余数,也是可以算出来对应的值的

三,模运算的性质

当想计算出一个值的时候,则需要找到一个决定数字,然后加上一个整数,得出对应的数字,不难看出就是-3到9的间隔为12,则称为这两个数字互为补数,也就是两者的绝对值之和为模,所以可以利用模的性质来将减法变为加法

将前面的那个-14和+14拿过来重新进行计算,可以看出上面这个方法是可行的,成功了将减法转化为了加法

四,补码概念的引出

由上述式子可知补码的概念是如何引出的,就是上面的推导过程

五,移码的作用

移码的用处就是很方便整数比较大小,可以看到真值是不断增大的

http://www.dtcms.com/a/488318.html

相关文章:

  • ui设计师个人网站建设学做网站网
  • 免费网站管理软件erp软件多少钱
  • 制作网站要花多少钱网络营销课程感悟
  • 汕头市企业网站建设教程东营建设信息网招聘
  • HiRAG问答流程深入分析
  • 凤城网站建设违规网站开发 开发者如何规避风险
  • 对接空间站西双版纳傣族自治州傣医医院
  • EtherNet/IP转DeviceNet工业PLC网关:打通电网调度全链路控制
  • 国内外高校门户网站建设的成功经验与特色分析沈阳手机端建站模板
  • 邢台高端网站建设单片机培训
  • java基础学习(八):Object类、抽象类、接口、访问权限修饰符
  • 如何避免类重复导入
  • CC2-后缀表达式求值
  • 北京住房和城乡建设厅网站六安市网站建设
  • 河北网站开发多少钱广州移动网站开发
  • 深入理解 malloc:ptmalloc 机制、堆布局与内核映射
  • 湖南网站建设360o重庆所有做网站的公司有哪些
  • 使用 Gorm 框架连接达梦数据库实战指南
  • 大模型—AIGC应用:基于RAG构建个人知识库
  • VSCode高效使用完全指南:提升开发效率的系统化实践
  • anaconda vscode python 安装配置
  • c2c模式流程图枣庄seo推广
  • 从冷call到暖聊:AI情感电销革命
  • 织梦cms如何做网站丹阳网站建设制作
  • 合肥做网站专家网页设计心得体会600
  • 成都医院手机网站建设私人架设服务器
  • 网站开发教程图文石家庄又封了
  • point-transformer模型tensorrt推理部署
  • 用PDH库获取CPU使用率(源码)
  • 展示型网站一样做seo优化吗华为云建站和阿里云建站区别