社区
Java SE
帖子详情
高手接招啦.等你来.
fazhang1
2007-05-12 01:42:56
哪位高手帮我解释下汇编语言里的补码是做什么的,以及重要概念,在下感激不尽.
希望不要象书上说的那么糊涂,大家帮忙啦.
...全文
244
11
打赏
收藏
高手接招啦.等你来.
哪位高手帮我解释下汇编语言里的补码是做什么的,以及重要概念,在下感激不尽. 希望不要象书上说的那么糊涂,大家帮忙啦.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jk88811
2007-05-12
打赏
举报
回复
乘除有单独的乘法器
For_suzhen
2007-05-12
打赏
举报
回复
补码不就是变成反吗+1??是不是来?
linzhanghui
2007-05-12
打赏
举报
回复
补码 是 计算机做计算用的
iamliboyang
2007-05-12
打赏
举报
回复
如果想知道补码是啥首先要知道啥是原码和反码
举个例子吧
10进制的5 转成2进制是 0101
32位系统的话存储形式是
0000 0000 0000 0000 0000 0000 0000 0101 - 这就是原码
把原码按位取反后就是反码
1111 1111 1111 1111 1111 1111 1111 1010 - 这就是反码
反码加1就是补码 也就是-5在计算机里的存储形式
1111 1111 1111 1111 1111 1111 1111 1011 -这就是补码
justicesun
2007-05-12
打赏
举报
回复
数→二进制源码→变反加一→OK...去看看"数字逻辑"吧...
guichenguang
2007-05-12
打赏
举报
回复
顺便学习下
!@!
大菠萝III
2007-05-12
打赏
举报
回复
http://njury.blog.sohu.com/40114509.html
这边是我了解补码的时候收集来的两篇文章,你也可以去看看``
大菠萝III
2007-05-12
打赏
举报
回复
正好,我前两个月也狠K了一下补码的知识,当然,这只前你要先理解二进制`那么补码就不难理解`
在计算机系统中,数值一律用补码来表示(存储)。
主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补
码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。
原码就是一个数的二进制码```
正数的补码:与原码相同。
例如,+9的补码是00001001。
负数的补码:符号位(就是最高位,最左边一位)为1,其余位为该数绝对值的原码按位取反;然后整个数加1。
例如:
-7的补码,整个为10000111;因为是负数,则符号位为“1”,其余7位为-7的绝对值+7的原码0000111按位取反为1111000;再加1,所以-7的补码是11111001。
fazhang1
2007-05-12
打赏
举报
回复
楼上的能说清楚点吗,我不是很明白,你说的这些我都知道,但是我对这个补码,不知道他到底怎么运算的,你一说连乘除都是靠加法运算了,我压力大啊.
zpz2001
2007-05-12
打赏
举报
回复
通过补码这种编码规则进行编码,可以使减法运算归结为加法运算,其实,在存在补码的系统中,减法,乘法和除法都是通过加法来实现的。
fazhang1
2007-05-12
打赏
举报
回复
我顶下,大家来帮帮我啊.小弟感激啊!!!!!!!!!!!!!!!!!!!!!!!
java根据入参不同调不同方法_java根据传入参数不同调用不同的方法,求
高手
支妙招!...
java根据传入参数不同调用不同的方法,求
高手
支妙招!关注:138答案:5mip版解决时间 2021-02-02 20:33提问者我微笑着泪滴2021-02-02 07:00比如invokeMethod(String method); 传入“1”调用method1(),传入“2”调用...
计算机无法上网的软件故障,解决你99%无法联网问题,
高手
教你只用1招轻松搞定...
高手
教你只用1招轻松搞定 无限君:现在生活中不管是电脑还是手机,没有了网络绝大多数功能会无法使用,在日常生活中手机连接无线网的故障非常罕见,基本上通过手机重启就可以轻松解决,以下无限君重点集中来分享一下...
苹果手机充电口接触不良怎么办_充电器接触不良怎么办
高手
来教你几招-装修攻略...
手机在充电过程中,会遇到有些充电器接触不良的情况,有些人会误以为是手机的原因,当我们手机充不上电时候,其实可以换一个充电器对手机进行充电。...如果还不行,有电子基础的朋友可以下面小编介绍的方法来尝试一...
电脑
高手
140招
如果你需要重装Windows XP,通常必须重新激活。事实上只要在第一次激活时,备份好WindowsSystem32目录中的Wpa.dbl文件,就不用再进行激活的工作了。在重装Windows XP后,只需要复制该文件到上面的目录即可。 18....
阿朱访谈:程序员转型期职业选择,是继续做技术
高手
还...
2009年3月6日,51CTO技术人频道邀请了IT职业经理人:《走出软件作坊》的作者阿朱老师作客嘉宾聊天室,和大家一起讨论程序员转型期职业选择,是继续做技术
高手
还是做管理者?阿朱老师讲述了自己从程序员转变为管理者的...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章