社区
Windows SDK/API
帖子详情
请教高手:有没有人知道DElPHI中的BASM如何使用?
PaPaCong
2003-11-25 09:17:00
我不知道BASM和ASM汇编语言有什么区别?它是否只能使用EDI, ESI, ESP, EBP,EBX 这几个寄存器,完成一些基本的运算功能,请各位高手不吝赐教!
...全文
39
10
打赏
收藏
请教高手:有没有人知道DElPHI中的BASM如何使用?
我不知道BASM和ASM汇编语言有什么区别?它是否只能使用EDI, ESI, ESP, EBP,EBX 这几个寄存器,完成一些基本的运算功能,请各位高手不吝赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hongqi162
2003-11-30
打赏
举报
回复
gz
crossbow
2003-11-30
打赏
举报
回复
同意
Xleep
2003-11-28
打赏
举报
回复
没太大不同,不过要注意调用约定,delphi的调用约定是Register:头3个32位参数放在eax, edx, ecx中。
function xxx(a,b,c: integer): integer;
a在eax中,b在edx中,c在ecx中。
function TxxxObj.xxxx(a, b: integer): integer;
a在eax,b在edx,self在ecx中。
google321
2003-11-28
打赏
举报
回复
参数声明不一样吧
ly_liuyang
2003-11-26
打赏
举报
回复
ASM
...
END
基本上和ASM是一样的。只是要注意不要使用特权指令,而其BASM还不能支持Far调用的
Eastunfail
2003-11-26
打赏
举报
回复
procedure foo1;assembler;
asm
....//assembler code here
end;
procedure foo2;
begin
...
asm
...//assembler code here
end;
...
end;
Linux2001
2003-11-26
打赏
举报
回复
不支持宏,其他的汇编指令都可以用
yansea
2003-11-25
打赏
举报
回复
注意一下参数就可以了。
ilang
2003-11-25
打赏
举报
回复
BASM是Delphi内嵌的汇编语言,我觉得基本上没什么区别,这些都可以用啊
saien
2003-11-25
打赏
举报
回复
Basm与8086汇编没有太大区别
Delphi
源码演示如何在B
ASM
中
调用
Delphi
Functions
Delphi
源码示例用于演示如何在B
ASM
中
调用
Delphi
Functions,
使用
Register调用约定。 输出结果是这样的: ______________________________________________________ This is 12345678 16 ______...
Delphi
在B
ASM
中
让“jmp proc”返回到下一行
摘要:
Delphi
源码,其它类别,B
ASM
本示例用于演示如何在B
ASM
中
使得“jmp proc”执行后返回到下一行。 尽管使“jmp proc”执行后返回到下一行的方法很多,但要实现如下 两个目标却是比较难于做到的: 1....
Delphi
源码演示如何在B
ASM
中
调用Windows API..rar
Delphi
源码演示如何在B
ASM
中
调用Windows API..rar
Delphi
源码演示如何在B
ASM
中
调用
Delphi
Functions..rar
Delphi
源码演示如何在B
ASM
中
调用
Delphi
Functions..rar`
在
Delphi
中
使用
汇编语言..rar
在
Delphi
中
使用
汇编语言..rar
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章