汇编语言中中碰到一个数怎么知道它是16位的还是32位的是字节还是字?例:1234H。

 我来答
anan640925
2012-12-02 · TA获得超过5421个赞
知道大有可为答主
回答量:4868
采纳率:51%
帮助的人:1104万
展开全部
一个是立即数,比如1234H,就是字,08H,就是字节
另一个是看操作的寄存器是什么位的,AL,就是字节,AX,就是字,EAX就是32位
蘅远的夜
2012-12-03 · TA获得超过6742个赞
知道大有可为答主
回答量:2.2万
采纳率:0%
帮助的人:5967万
展开全部
一个字节等于8

16位等于两个字节的32位等于4个字节

16位和32位的寄存器,可以理解为共收录了16位或32位。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e68adc4
2022-03-18
知道答主
回答量:17
采纳率:0%
帮助的人:7992
展开全部
比如:(以下信息来自win10计算器,还有我来自未来……)
1个字节是 FF (16进制)转换成2进制就是 11111111(8位数)
2个字节是 FF FF 转换成2进制就是1111111111111111(16位数)
4个字节是 FF FF FF FF 转换成2进制就是11111111111111111111111111111111(32位数)
同理8个字节 就是64位,16个字节就是128位。明白了吧? 简单的2进制转换让你知道
从 几位数 到几个 字节 的关系!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3b1b680
2012-12-02 · TA获得超过966个赞
知道小有建树答主
回答量:978
采纳率:33%
帮助的人:627万
展开全部
这个真心的不知道。。。
要看你的汇编指令。
比如mov AX,1234H 16
MOV EAX,1234H 32
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
保险经纪人王宏
2012-12-02 · TA获得超过256个赞
知道答主
回答量:191
采纳率:0%
帮助的人:70.7万
展开全部
判断一下高16位是否全为零!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式