汇编语言里面NEG为什么能把如何将表格中的负数变为正数正数?是变成相反数吗?比如-5变成5?


· 有一些普通的科技小锦囊

neg是求補bai运算,执行的是: 取反后加1, 因此du以将zhi数求取其绝对值, 整数求其dao乘以-1后的结果

这样就可以方便诸 124-5这样的运算,可以取124,再取5,将5用neg处理变荿补码形式的-5后两数求和

请问方便写一下负数用了NEG指令后,取绝对值的过程吗
具体笔算就是: 取反,然后加1
比如8位二进制5: B,取反=B,加1=B,这就是-5的補码表示

你对这个回答的评价是?


· 守护你的好奇心是我的星辰大海

这样操作数,就变成相反的数了

注意:x、y 都是补码。

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。


· 有一些普通的科技小锦囊

neg是求補运2113,执行的是: 取反后加1, 因此可5261以将负数求取其4102对值1653, 整数求其乘以-1后的结果

这样就可以方便诸如 124-5这样的运算,可以取124,再取5,将5用neg处理变荿补码形式的-5后两数求和

请问方便写一下负数用了NEG指令后,取绝对值的过程吗
具体笔算就是: 取反,然后加1
比如8位二进制5: B,取反=B,加1=B,这就是-5的補码表示

你对这个回答的评价是?


· 守护你的好奇心是我的星辰大海

这样操作数,就变成相反的数了

注意:x、y 都是补码。

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 如何将表格中的负数变为正数 的文章

 

随机推荐