32位汇编是啥

大家帮我介绍下32位汇编,我以前学习过王爽老师的汇编语言,这个是16位汇编。今天买了一本INTEL汇编语言程序设计,这本书是32位汇编。本想找个汇编编译器,就找到个MAS... 大家帮我介绍下32位汇编,我以前学习过王爽老师的汇编语言,这个是16位汇编。今天买了一本INTEL汇编语言程序设计,这本书是32位汇编。本想找个汇编编译器,就找到个MASM8.0,但MASM8.0,安装目录为MASM32,但我不会用。又找个RadASM。然后把例子的代码敲进去,编译错误。又看了RadASM教程,设置了一些东西。等设置完后谁知是WIN32汇编。我本以为32位只是16位汇编的升级。但谁知32汇编还包括WIN32程序,WIN32我知道,但我现在不想知道WIN32。我现在只想知道32汇编到底是啥。我学王爽的汇编语言中的寄存器是ax、bx,但我看到VC中的汇编寄存器是eax、ebx,人家的是e字母开头。我就想学习这样,但不知道啥搞的,程序就是编译不过。请大家介绍下32位汇编。
兄台你给我的这些代码我看不懂。
展开
 我来答
魔塔过客
2010-05-15 · TA获得超过242个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:285万
展开全部
一定要用RADASM,那个真的特别好用

Win32汇编和16汇编的一点区别

一 寄存器位数的扩充
可操作的寄存器:
EAX
EBX
ECX
EDX
----
EDI
ESI
----
EBP(堆栈中用)
ESP

比如以前的
MOV AX,8888h
现在就可以
MOV EAX,88888888h

依此类推吧……
二 使用系统的API

Dos中用中断完成系统功能,windows中的API代替了原来的中断……而且……不用记中断号了。英文比数字好记,呵呵。这个……基本上就是积累了,或者你可以参考RADASM自带的API帮助

三 .ASM结构

直接看代码吧,和asm16相比改变了很多
.code段是代码段,"start:"标记为一般为程序入口

时间仓促,写得不好……见谅……
华北工控
2023-06-12 广告
工控电脑是一种基于嵌入式系统的操作平台,可实现工业自动化控制领域中的各种功能,如数据采集、控制、监控、通信等。它具有稳定性高、可靠性强、扩展性好等特点,可直接支持彩色触摸屏操作,并且拥有模拟量输入、开关量输出接口,支持音视频编解码、网络化传... 点击进入详情页
本回答由华北工控提供
44498
2010-05-13 · TA获得超过1000个赞
知道小有建树答主
回答量:1019
采纳率:66%
帮助的人:376万
展开全部
32位汇编,如果是Win32的,可以使用VS2008写。
当然,如果要冲浪,用VS2010也行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ron2018
2010-05-14 · TA获得超过3285个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:502万
展开全部
推荐你用MasmforWindows集成实验环境V2010,这个功能很强大,迅雷有下载。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
372690045
2010-05-13
知道答主
回答量:11
采纳率:0%
帮助的人:1.8万
展开全部
我也不太清楚...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式