CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  Windows SDK/API

这段代码是不是汇编

楼主lmcsdn(好人)2003-12-02 21:47:15 在 Delphi / Windows SDK/API 提问

在delphi   中  
   
  以   *.inc   结尾  
  其中是....  
  asm  
  //  
          db       0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0  
          db       0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0  
          db       0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0  
          db       0,0,0,0 问题点数:20、回复次数:18Top

1 楼wuqiu(午秋)回复于 2003-12-02 22:55:27 得分 1

yesTop

2 楼Eastunfail(龍子龍孫) (Serpent's Embrace)回复于 2003-12-03 21:39:08 得分 2

也不能这么说。。。。。。。  
   
  就是在当前位置插入这些ASCII为0的字符Top

3 楼ptzld(路在脚下)回复于 2003-12-03 21:53:42 得分 1

是的!Top

4 楼zsjzwj(北极熊)回复于 2003-12-03 21:59:13 得分 1

是Top

5 楼zhoutler(一代程序巨浆--用浆糊粘贴别人代码巨厉害)回复于 2003-12-03 22:48:14 得分 3

是的,不过是伪指令,不是汇编指令。  
  伪指令是为编译器为存储分配服务的,指令可以连接成一一对应的机器指令。Top

6 楼sailer_shi(孤独的我,孤单的走,孤单的活着,孤单呀)回复于 2003-12-03 23:57:04 得分 2

asm下面的就是汇编指令了(我认为的阿,但我的汇编很滥的)Top

7 楼smallsnail(佳瑞)回复于 2003-12-04 09:21:16 得分 2

当然是汇编!这里是一个数据区的定义!就象我们的数组!Byte型的数组吧!Top

8 楼lmcsdn(好人)回复于 2003-12-04 09:29:59 得分 0

我参考过一些书,这段应该不全是汇编  
  好象如   zhoutler(周进宝)   说的  
   
  是的,不过是伪指令,不是汇编指令。  
  伪指令是为编译器为存储分配服务的,指令可以连接成一一对应的机器指令。  
   
  to     zhoutler(周进宝)     能更详细解释一下这段代码的作用吗?    
  Top

9 楼tonylk(=www.tonixsoft.com=)回复于 2003-12-04 09:34:56 得分 1

在其它单元内会用到;{$INCLUDE   xx.inc},  
  这样就将这段代码插入到当前位置,这样便以后的程序,这段位置就是一段全零的无用代码段,涌出我不知道,可能是为了留做以后加密用吧。。Top

10 楼fjyhs(辉辉)回复于 2003-12-04 10:01:10 得分 1

当然Top

11 楼pankun(剑神一笑 Console下面干革命)回复于 2003-12-04 12:34:38 得分 1

tonylk(=www.tonixsoft.com=)说得不错,这种方法一般是用来实现代码段的占位符的.Top

12 楼delphi_xizhousheng(西周生)回复于 2003-12-04 13:02:09 得分 1

就是可以在Debug下直接执行的Data段的占位符Top

13 楼ffwin()回复于 2003-12-04 16:30:28 得分 1

是汇编,  
  请参考suipack包中的一个inc文件,是为增加自己的花指令而分配空间Top

14 楼zhoutler(一代程序巨浆--用浆糊粘贴别人代码巨厉害)回复于 2003-12-04 21:13:39 得分 1

这段伪指令通过编译器在当前数据段(DS寄存器段)分配指定宽度的数据区,以后在代码段可以用寄存器寻址来访问这段数据,不过这段预留的数据区在程序中起啥作用,只有看上下文才知道了。Top

15 楼sjh2003(风铃)回复于 2003-12-05 12:48:27 得分 1

是汇编,数据区的定义.Top

16 楼lmcsdn(好人)回复于 2003-12-05 14:10:10 得分 0

经过几天的调试,发现这段代码没有任何意义,是"实现代码段的占位符"吧Top

17 楼eliphe(未来)回复于 2003-12-09 11:45:00 得分 1

asm下面的就是汇编指令Top

18 楼yifan201314(笑十一狼)回复于 2003-12-19 11:05:04 得分 0

肯定是汇编,Top

相关问题

  • 麻烦帮忙把下面这段代码转成汇编
  • 急,这个过程中的一段汇编代码是什么意思?
  • 请问这段代码错在哪里?(精通C,汇编混合编程的人请进)
  • 汇编中的网络编程,帮忙看看这小段代码有没有问题~
  • 能给我一段汇编语言的代码吗?
  • 如何在SERVLET中调用一段汇编代码?
  • 初学汇编,请教一段代码,望知者告之,谢!
  • softice里的汇编代码
  • 求BIOS汇编源代码
  • 看不明白的一段求平方根汇编代码,请指教

关键词

  • 汇编
  • 代码
  • 指令
  • 编译器
  • db
  • 伪指令
  • 占位符
  • 数据区
  • 分配
  • 位置

得分解答快速导航

  • 帖主:lmcsdn
  • wuqiu
  • Eastunfail
  • ptzld
  • zsjzwj
  • zhoutler
  • sailer_shi
  • smallsnail
  • tonylk
  • fjyhs
  • pankun
  • delphi_xizhousheng
  • ffwin
  • zhoutler
  • sjh2003
  • eliphe

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo