《80x86汇编语言程序设计教程-杨季文》保护模式例子的问题(就是$的问题)

naniandeyu 2006-05-23 10:42:50
主要是 $ 的问题,在向段描述符的界限初始化时,masm611会提示 A2071: initializer magnitude too large for specified size , 说是初始化宏时数值太大,但用 ($-标号) 后就可以了,但从机器码来看 $ 与 ($-标号) 的值是一样的。奇怪. 我想碰到这个问题的朋友肯定不少,但搜索引擎又不能搜索 $ 这个符号,“我地个娘来,我很痛心啊。”

我怀疑这可能是masm611的一个bug,所以季文同志开始就说要用 tasm 来汇编。
“你让我很失望啊。”
...全文
747 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
naniandeyu 2006-08-17
  • 打赏
  • 举报
回复
这个问题解决了,很简单。
peimichael 2006-08-16
  • 打赏
  • 举报
回复
我也也遇到这问题,masm6.11汇编的时候出问题
initializer magnitude too large for specified size
郁闷了几天了,今天才发现这篇帖子。。
naniandeyu 2006-05-24
  • 打赏
  • 举报
回复
自举2下
大熊猫侯佩 2006-05-24
  • 打赏
  • 举报
回复
杨季文的这些例子用 masm 是没有问题的。
naniandeyu 2006-05-23
  • 打赏
  • 举报
回复
自举一下

21,459

社区成员

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

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