(菜问题)关于数字前加零的理解?

tmp2002 2002-08-04 01:58:11
《IBM-PC汇编语言程序设计》P35页倒数第四行,注意到 0FF97H 这个数没,前面为什么有零呢,
在很多地方都有这种写法,

根据我的理解是:
如果是一个十六位数值,前面就要加零;
如果是一个地址,前面就不必多添个零。

是这样的吗?
...全文
73 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tmp2002 2002-08-04
  • 打赏
  • 举报
回复
谢谢大家的回贴!
zZing 2002-08-04
  • 打赏
  • 举报
回复
十六进制数值也可以是地址,不应该分开理解
vBin 2002-08-04
  • 打赏
  • 举报
回复
字母开始的十六进制数,前面都是要加个前导0的。
jxfyhj 2002-08-04
  • 打赏
  • 举报
回复
同意楼上的。
giantzz 2002-08-04
  • 打赏
  • 举报
回复
在十六进制数中,如果以A-F开头,就在前面加0
romanmox 2002-08-04
  • 打赏
  • 举报
回复
up
wowocock 2002-08-04
  • 打赏
  • 举报
回复
不错,是为了区别数字,还是字符串,不然,谁知道FF是什么呢??
Frank_Xu 2002-08-04
  • 打赏
  • 举报
回复
我也正在看asm.
前面加0不加0是為了區別變量名與數值.
如果是變量名,則不用加0,因為變量名不能以數字開頭.
如果是數字,則要加0,以便讓編譯程序知道這是個數字.

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧