当前位置: 代码迷 >> 汇编语言 >> offset db?解决办法
  详细解决方案

offset db?解决办法

热度:6528   发布时间:2013-02-26 00:00:00.0
offset db?
小弟初学汇编.有二个问题请大侠帮解决下
db   'this '   像这样   db不是说用一个字节吗,一个字节能存的下字符串this?
start;mov   ax,offset   satrt
mov   ;ax,offset   ax   //offset   ax的值为什么是三他的工作机制是什么

------解决方案--------------------------------------------------------
db 'this ' 像这样 db不是说用一个字节吗,一个字节能存的下字符串this?
------------------------------------------------------------------
DB 'this '=DB 't ', 'h ', 'i ', 's '
一共声明了四个变量,每一个变量均为一个字节,只是为了书写方便和习惯编译器才允许将字符中间的逗号去掉(成为 'this '形式),编译的时候编译器会默认帮你展开。

mov ax,offset ax
-------------------------
看不懂,打错了吧
  相关解决方案