FASM是否使用英特尔语法?

约翰

我尝试在FASM中编译以下代码:

mov DWORD PTR [ebp - 4], 1234567  

它给了我一个“无效的表达式”错误。但是,以下代码有效:

mov DWORD [ebp - 4], 1234567 

那么FASM是否使用Intel语法(我假设第一行代码符合Intel语法)?

约瑟·杜索尔

它给了我一个“无效的表达式”错误。

与MASM(和其他)不同,FASM不需要“ ptr”。

那么FASM是否使用英特尔语法?

是的。

但是不同的汇编器之间存在一些差异,例如:

加载地址:

  • MASM: mov eax, offset memvar
  • FASM: mov eax, memvar

加载值:

  • MASM: mov eax, memvar
  • FASM: mov eax, [memvar]

我建议您阅读《FASM程序员手册》

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Eigen + 英特尔 MKL + Pardiso

来自分类Dev

在英特尔编程?

来自分类Dev

如何检查OpenSSL是否受支持/是否使用英特尔AES-NI?

来自分类Dev

使用Ubuntu 16.04时,是否需要使用用于英特尔535 SSD的英特尔®SSD固件更新工具来更新固件?

来自分类Dev

关于如何使用英特尔MKL FFT,是否有任何简单的C ++示例?

来自分类Dev

英特尔加入后,是否应使用Sandy Bridge处理器?

来自分类Dev

英特尔®酷睿™M虚拟化是否可用?

来自分类Dev

英特尔tbb任务计划是否适合DBMS?

来自分类Dev

英特尔IPP是否支持任何支持OpenGL的GPU?

来自分类Dev

英特尔Edison模块

来自分类Dev

英特尔XDK + jsPDF

来自分类Dev

英特尔SSD术语

来自分类Dev

英特尔Nextbook降级

来自分类Dev

英特尔XDK信息

来自分类Dev

英特尔媒体SDK:关于mfxIMPL的使用

来自分类Dev

英特尔XDK-使用演示-选项为空

来自分类Dev

使用英特尔MKL进行3D卷积

来自分类Dev

英特尔®TinyCrypt:如何使用AES-128 / CTR

来自分类Dev

使用英特尔编译器构建Boost库

来自分类Dev

开始学习如何使用英特尔XDK的最佳场所

来自分类Dev

英特尔编译器使用错误的头

来自分类Dev

如何使用英特尔CVAT中的数据导出TFRecord?

来自分类Dev

在英特尔内部函数(AVX)中使用混合指令

来自分类Dev

使用英特尔PIN修改寄存器

来自分类Dev

英特尔Vtune Profiler:使用Sudo进行远程分析

来自分类Dev

使用英特尔8080的装配体打印形状

来自分类Dev

使用离子和英特尔xdk的develpo移动应用

来自分类Dev

英特尔5300 NIC可以使用哪些天线?

来自分类Dev

需要英特尔显卡驱动但必须使用 nomodeset 启动