ASM 里的DB 是什么意思?

QQ286251099 2009-01-16 10:47:54
asm
DB $EB,$06,$55,$44,$55,$03,$a8,$09;
end;
这是什么意思?
...全文
896 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
QQ286251099 2009-01-17
  • 打赏
  • 举报
回复
@_!
不知所云!!!
这种问提还是别问来得好啊
对 不懂汇编的人来说答案也是天书啊


谢谢了哈
liangpei2008 2009-01-16
  • 打赏
  • 举报
回复
我也记不清了,上学时学的,大概是这样的!
在程序开始时,定义数据段段基值,在你定义DB ,并访问时一般都是用DS*10H+偏移量来计算出你定义DB时的内存位置,计算机不管你什么数据类型,就是傻乎乎地按照晶振发出的频率(可能到不同的计算机部件上,要进行2、3分频什么的)来工作,定时地从IP寄存器中获取相应的指令,通过CPU内总线,传出指令!该指令可能会通知一个部件来读取内存的一个地址(内存内部读取可能比较麻烦,什么计算啊,切换Bank啊什么的),读取时就要求你在汇编程序中做控制,如果想读DW类型的数据,好像用PTR,来进行捆绑存取,DD同理!
几年前的记忆了,外加上以前就没好好学微机原理+汇编设计,就记住这么点!
liangpei2008 2009-01-16
  • 打赏
  • 举报
回复
要啥标识符?
QQ286251099 2009-01-16
  • 打赏
  • 举报
回复
那 定义了有什么意思
没标识符啊
liangpei2008 2009-01-16
  • 打赏
  • 举报
回复
Define Byte

16,746

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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