社区
汇编语言
帖子详情
model flat,stdcall 什么意思
diannaomo
2013-06-21 05:09:21
.386 ;指明指令集.
model flat,stdcall 程序工作模式,
flat为Windows程序使用的模式(代码和数据使用同一个4GB段),
stdcall为API调用时右边的参数先入栈
.386
.model flat,stdcall
2013-6-21:5:00(1)
...全文
868
2
打赏
收藏
model flat,stdcall 什么意思
.386 ;指明指令集. model flat,stdcall 程序工作模式, flat为Windows程序使用的模式(代码和数据使用同一个4GB段), stdcall为API调用时右边的参数先入栈 .386 .model flat,stdcall 2013-6-21:5:00(1)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taianmonkey
2013-07-01
打赏
举报
回复
1
使用平板的内存模式,自调用返回
金丝龙麟闪电劈
2013-06-21
打赏
举报
回复
保护模式下只能用flat 《INTEL 汇编语言程序设计》中写得很细了
汇编语言实例
.
model
flat
,
std
call option casemap:none includelib \masm32\lib\msvcrt.lib printf proto C:dword,:vararg .data array dd 34,12,3,18 szMsg db "%d",0ah,0 .code start: mov ecx,3 ;N-1 L2: push ecx xor ...
Win32汇编教程.pdfWin32汇编教程.pdf
- **`.
MODEL
FLAT
,
STD
CALL`**:`.
MODEL
`用于指定内存模型,这里指定的是平坦内存模型。`.
STD
CALL`定义了参数传递约定,即参数从右向左压栈,并由被调用者清理堆栈。 - **`.DATA`**:用于定义初始化的数据段。 - **`...
自己编辑win32总汇
- **.
MODEL
FLAT
,
STD
CALL**:这个伪指令定义了程序的内存模型和参数传递约定。
FLAT
表示程序将使用平坦内存模型,而
STD
CALL则定义了参数的传递方式。 - **.DATA**:用于声明初始化的数据区。 - **.DATA?**:用于...
汇编语言:分类统计字符个数
.386 .
MODEL
FLAT
INCLUDE io.h ExitProcess PROTO NEAR32
std
call,dwExitCode:DWORD cr EQU 0dh Lf EQU 0ah .STACK 4096 .DATA
用Visual Studio 2008编写Win32汇编程序
- `.
MODEL
flat
,
std
call` 表示程序使用平坦分段模式,并且函数调用遵循`
std
call`约定。 - `ExitProcess PROTO, dwExitCode:DWORD` 声明了一个Windows API函数`ExitProcess`,它接受一个参数`dwExitCode`,类型为`...
汇编语言
21,497
社区成员
41,616
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章