问问题描述
机器中为什么要用补码,在线求解答
答精选答案

为了便于硬件逻辑电路的实现,高电平表示1,低电平表示0 计算机中的数值用机器数来表示及运算,而这个数本身称作真值。
机器数包括:原码、反码、补码、…… . 机器数用补码表示的好处: 原码简单,适用于乘除运算,但用原码表示的数进行加减法运算比较复杂。 补码,减法运算可以用加法来实现,例如 [X-Y]补 = [X]补 +[-Y]补, 且数的符号位也可以当作数值一样参与运算,便于运算结果的正负及是否溢出判断。 因此在计算机中采用补码来进行加减及乘除运算。
本文来自作者[FIVAL丁宁]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/xuelitisheng/202609/362824.html
评论列表(4条)
我是公众科技网的签约作者“FIVAL丁宁”!
希望本篇文章《机器中为什么要用补码》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:为了便于硬件逻辑电路的实现,高电平表示1,低电平表示0 计算机中的数值用机器数来表示及运算,而这个数本身称作真值。 机器数包括:原码、反码、补码、…… . 机器数用补码表示的好处: 原码简单,适用于乘除运算,但用原码表示的数进行加减法运算比较复杂。 补码,减法运算可以用加法来实现,例如 [X-Y]补 = [X]补 +[-Y]补, 且数的符号位也可以当作数值一样参与运算,便于运算结果的正负及是否溢出判断。 因此在计算机中采用补码来进行加减及乘除运算。