在64位系统和32位系统的as命令对于某些汇编指令的处理支持不一样造成的。可在代码头部添加.code32,但又会报另外的错:Error: bad register name `%rax', 等一系统不正确的寄存器名。修改成%%rax的过程中遇到多种报错,如下 :

05.c:17: Error: invalid instruction suffix for `push'
05.c:18: Error: incorrect register `%rbx' used with `l' suffix
05.c:20: Error: invalid instruction suffix for `pop'

05.c:17:2: error: invalid 'asm': operand number missing after %-letter
   17 |  __asm__ __volatile__ (
      |  ^~~~~~~
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
05.c:17:2: error: invalid 'asm': operand number missing after %-letter

现暂且对intel 64bit指令集还不太了解,等学习了再来解决此问题。

Assembler--Error: invalid instruction suffix for `push‘相关推荐

  1. 微信开发者工具代码仓的管理以及错误:Push failed Error: invalid authentication scheme 的解决办法,微信小程序代码仓项目删除

    文章目录 1.新建代码仓 2.报错:Push failed Error: invalid authentication scheme 的解决办法 3.代码仓项目的删除 1.新建代码仓 如果你的代码已经 ...

  2. Error: invalid constant (6bf) after fixup

    make all  arm-linux-gcc -g -c start.S start.S: Assembler messages: start.S:78: Error: invalid consta ...

  3. OTS parsing error: invalid version tag woff和ttf文件被Filter拦截

    从服务器下载的字体文件放在本地,执行无法展示iconfont,浏览器控制台报出 Failed to decode downloaded font: http://127.0.0.1:8080/mhr/ ...

  4. ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法

    sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的 ...

  5. cuda error invalid argument

    用pytorch训练时报的错 在loss.backward时报错 估计应该是loss出现了异常值. 网上其他答案: 问题: RuntimeError: CUDA error: invalid conf ...

  6. runtime error: invalid memory address or nil pointer dereference

    runtime error: invalid memory address or nil pointer dereference 解决方法: tcallback((unsigned char*)pac ...

  7. Package CJK Error: Invalid character code. 问题解决方法--xelatex和pdflatex编译的转换

    Package CJK Error: Invalid character code. 问题解决方法--xelatex和pdflatex编译的转换 解决方法:添加格式说明信息 将下面语句: \docum ...

  8. Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案...

    背景: 从ftp上上传jar包到linux上,之后在linux上通过ftp命令下载jar包文件,开始执行Java-jar,一直提示错误:Error: Invalid or corrupt jarfil ...

  9. 成功解决./nvidia-installer: invalid option: ‐‐no‐opengl‐files ERROR: Invalid commandline, please run `

    成功解决./nvidia-installer: invalid option: "‐‐no‐opengl‐files" ERROR: Invalid commandline, pl ...

  10. c++中结构体套结构体用 = {0}初始化编译报错解决办法(用memset或者={})(error: invalid conversion)

    我这有个结构体: VENC_CHN_ATTR_S venc_chn_attr; /* the attribute of the venc chnl*/ typedef struct rkVENC_CH ...

最新文章

  1. Android 自定义 —— View moveTo与 rMoveTo 的区别
  2. grant_type为client_credentials和password二者的区别
  3. php进程间通信 yoc_PHP 进程间通信各种通信方式间的优劣之分??
  4. 红帽linux安装显卡驱动,RedHat Enterprise Linux 6 安装ATI显卡驱动
  5. 图像形状特征(六)--AR模型形状描述子
  6. linux高编IO-------空洞文件
  7. 0ffice2003安装2007兼容包不能使用的解法
  8. 【渝粤题库】陕西师范大学164113 电子支付 作业(专升本)
  9. m3u8解析php,PHP解码转发M3U8 PHP读取转发M3U8的方法
  10. 科学研究设计五:实验设计
  11. 运行linux浏览器,开源也疯狂:5款Linux浏览器推荐
  12. 福州大学计算机学院奖学金,福州大学奖学金管理规定
  13. 你知道h5游戏是什么吗,怎么制作一款h5案例?
  14. Node.js中实时显示下载进度并解压文件
  15. TCP/IP协议(2): 以太网(IEEE 802.3) 协议 —— 构成有线局域网的基本协议
  16. CQYZ Online Judge P2995 萨鲁曼的大军(c++)
  17. 【每日早报】20200113
  18. 英语计算机查询,常见的电脑英语查询7
  19. java ldap 根ou_【LDAP】LDAP 中 CN, OU, DC 的含义
  20. CPP服务器08--http请求响应实现

热门文章

  1. 软件架构之分层模式 Layered Architecture
  2. JSP--矩形(圆)面积计算器
  3. 京东页面html前台代码,京东页面代码
  4. 姐养狗2号前来面基!祝大家新年快乐!
  5. 2.线程和进程的含义和区别,进程间通信方式有哪些?
  6. C语言中printf格式输出
  7. JS eval json unexpected token :
  8. Excel文本如何间隔指定字符插入分隔符
  9. html5 微信播放语音,html5的audio实现高仿微信语音播放效果
  10. 支付网关 | 京东618、双11用户支付的核心承载系统(上篇)