社区
汇编语言
帖子详情
有符号数补码之间的比较
huakaideshengyin
2008-03-11 06:07:59
大家好!我有一道题不会做,请大家帮忙指点一下。
题目是:设以下各数均为有符号数的补码表示,请比较它们的大小:
(1)327FH与A521H (2)80H与32H
(3)8000H与A632H (4)72H与13H
什么是有符号数?怎么比较它们的大小呢?
...全文
1737
5
打赏
收藏
有符号数补码之间的比较
大家好!我有一道题不会做,请大家帮忙指点一下。 题目是:设以下各数均为有符号数的补码表示,请比较它们的大小: (1)327FH与A521H (2)80H与32H (3)8000H与A632H (4)72H与13H 什么是有符号数?怎么比较它们的大小呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongyi940333
2008-03-14
打赏
举报
回复
LZ参见:
有符号数和无符号数探讨
http://blog.csdn.net/band_of_brothers/archive/2007/12/30/2005179.aspx
zhaoyi2115
2008-03-14
打赏
举报
回复
可以先转化成原码在进行比较,最简单的办法是先比较最高位,如果是正数的话最高位
肯定是 0 ,负数为一;如果两个数符号相同,可以直接比较
BMCRNET
2008-03-12
打赏
举报
回复
负数的补码就是对反码加一,而正数不变,正数的原码反码补码是一样的.
举例:
原码:00000001
反码:11111110
补码:11111111
用户 昵称
2008-03-11
打赏
举报
回复
有没有符号,关键是按什么方式去查看,如楼上所说
比较两个数,ja jb就是按无符号数看待,jg, jl就是按有符号数去查看。
cnzdgs
2008-03-11
打赏
举报
回复
MASM中可以定义WORD和SWORD,BYTE和SBYTE,DWORD和SDWORD分别表示有符号和无符号数。但实际使用中有无符号是没有差别的,只是有一些专门进行有符号运算的指令,例如imul、idiv等。
无论有无符号,比较大小都是用cmp指令,只是判断结果有所不同,无符号判断CF标志(jc、jnc、jbe等),有符号判断SF标志(jl、jg、jle等)。
mul.zip_原码与
补码
带
符号
数
的乘法器,包含
补码
与原码
之间
的转换
补码
无
符号
数
互换
无
符号
数
补码
是本身 有
符号
数
补码
是原码按位取反再加1 有
符号
数
与无
符号
数
互转: 有
符号
数
的
补码
,无
符号
数
的
补码
无
符号
数
的
补码
就是原码本身 有
符号
数
的
补码
是有
符号
数
据绝对值的原码按位取反再加1 得到的就算有
符号
数
的
补码
无
符号
数
据既是无正负之分,所有的位都表示
数
据,无
符号
数
转换成有
符号
数
,主要看 无
符号
数
的最高有效位,有
符号
数
的最高位为
符号
位,如果无符...
原码,反码,
补码
,有
符号
数
,无
符号
数
之间
的关系【超全总结】
目录【精炼总结】原码|反码|
补码
、有
符号
数
|无
符号
数
—— 正反转换、辨析1. 原码、反码、
补码
转化方法1.0 前言1.1 正转1.2 反转1.3 实例2. 有
符号
数
、无
符号
数
【难点辨析】2.1 辨析2.2 实例3. 参考资料 【精炼总结】原码|反码|
补码
、有
符号
数
|无
符号
数
—— 正反转换、辨析 这几个东西向来很绕。这里不叙述由来和原理,而是直接总结 原、反、
补码
的转化方法 和 有无
符号
数
之间
的异同。 1. 原码、反码、
补码
转化方法 1.0 前言 "有
符号
数
"才有原码、反码和
补码
!!! "
无
符号
数
有
符号
数
与
补码
无
符号
数
有
符号
数
与
补码
本文是深入理解计算机系统这本书里面关于
补码
有
符号
数
无
符号
数
章节的一个摘要和读书报告,我个人认为这本书关于这一段的表述,要比绝大多
数
网上的博客甚至是国内教材要深入浅出的多.同时由于markdown的文档表示公式很麻烦,本文将大量使用书中的截图作为公式使用. === 无
符号
数
书中采用一个函
数
B2U w(binary to unsign ,二进制向量长度为w)将一个二进制...
002 有
符号
数
补码
加法的位扩展
原码,反码,
补码
有
符号
数
补码
加法的位扩展
汇编语言
21,459
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章