腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
try_cmpxchg
神秘
的
内联
汇编
、
、
我需要一些帮助来理解
Linux
的
`
try_cmpxchg
语义和实现。ptr, pold, new, size) \ __
try_cmpxchg
((ptr), (pold), (new), sizeof(*(ptr))) 我很好奇这些CC_SETdefin
浏览 20
提问于2017-08-07
得票数 0
1
回答
在
Linux
中使用
内联
汇编
有没有比GCC或者C++实现更直观
的
方式呢?
、
、
我最喜欢
的
操作系统是Ubuntu,我更喜欢
的
IDE是Code::Blocks。 我对C++有一些不错
的
经验,今天我刚刚开始学习
汇编
,为了方便起见,我在我
的
集成开发环境中使用了C++
内联
汇编
。GCC/Clang
内联
汇编
的
语法很奇怪,在学习
汇编
时使用它似乎是一个糟糕
的
想法。现在,我在Windows10
的
VirtualBox中使用Visual Studio,它
浏览 0
提问于2019-04-24
得票数 1
2
回答
在Mac OS X Intel上启用浮点中断
、
、
、
在
Linux
上,feenableexcept和fedisableexcept可用于控制浮点异常时SIGFPE中断
的
生成。如何在Mac OS X Intel上执行此操作?用于启用浮点中断
的
内联
汇编
在中提供,第7-15页,但仅用于PowerPC
汇编
。
浏览 1
提问于2008-10-29
得票数 19
回答已采纳
1
回答
如何在Visual C++ 6.0中编写以下
内联
程序集代码?
、
、
、
、
我正在用GCC (
Linux
/Ubuntu)用C语言写一个应用程序,它使用下面的
内联
汇编
。%%xmm0\n\t" :: "r" (a), "r" (b)); 请原谅上面的打字错误(我是凭记忆写
的
)Visual C++ 6.0中等效
的
内联
汇编
程序是什么?我发现我需要移植我
的
代码。
浏览 2
提问于2009-07-22
得票数 1
回答已采纳
3
回答
有没有办法在
linux
平台上完成微软风格
的
内联
汇编
代码?
、
、
、
正如标题中提到
的
,我想知道在
linux
操作系统(例如ubuntu)中编译微软风格
内联
汇编
代码
的
方法(如下面所示)。 mov edi, A;} 示例代码是
内联
程序集代码
的
一部分,可以在win10上使用cl.exe编译器成功编译。有什么方法在
linux
上编译它吗?
浏览 2
提问于2019-07-24
得票数 2
回答已采纳
3
回答
GCC 4.6.2
的
神秘
堆栈问题
、
、
、
我在大学里正在开发Pintos玩具操作系统,但在使用GCC 4.6.2时出现了一个奇怪
的
bug。当我推入我
的
系统调用参数(
内联
汇编
中只有3个推l-s)时,一些
神秘
的
数据也会出现在堆栈上,并且参数
的
顺序是错误
的
。设置-fno-omit-frame-pointer去掉了奇怪
的
数据,但是参数
的
顺序仍然是错误
的
。GCC 4.5运行良好。你知道有什么具体
的
选项可以解决这个问题吗? 注:-O0
浏览 1
提问于2012-02-26
得票数 0
回答已采纳
2
回答
是否可以使用
内联
程序集关闭保护模式?
、
、
、
、
如果用户没有root权限,那么假设操作系统是
linux
,该用户是否仍然可以使用
内联
汇编
编写用户空间程序来关闭计算机上
的
保护模式,从而覆盖其他段中
的
内存?
浏览 3
提问于2012-04-12
得票数 2
回答已采纳
1
回答
如何避免C运行时(crt*.o)垃圾
、
、
GNU/
Linux
平台上这样编译它们:$ cc -o foo1 foo1.c$ cc -S foo2.c$ ld -o foo2 -dynamic-linker /lib/i386-
linux
-gnu/ld-
linux
.so.2 -lc foo2.o从用户
的
角度来看,输出
的
浏览 14
提问于2016-08-10
得票数 2
回答已采纳
3
回答
在不组装
的
情况下检测CPU能力
、
、
我一直在寻找确定CPU及其功能
的
方法(例如,请参见,SSE2等)。有没有一些简单
的
库或者操作系统函数( windows和
linux
)来获取这些信息?目前我只对使用x86和x86-64CPU
的
平台感兴趣,而且我至少需要支持
浏览 3
提问于2009-12-13
得票数 3
回答已采纳
1
回答
进出指令
的
GNU
汇编
程序语法
、
、
、
、
我正在写一个
内联
汇编
代码来读取实时时钟.我正在加载寄存器号(4),以便读取到'dl‘,并将其加载到端口0x70。我正在尝试将这个寄存器值(4)读入al。有关更多信息- "mov $4, %%dl;""in %%al, 0x71;":);错误:“out”
的</e
浏览 3
提问于2017-09-10
得票数 0
回答已采纳
4
回答
适用于
Linux
的
AMD兼容
汇编
程序
、
、
我有一个AMD
的
CPU,我一直在寻找一个AMD兼容
的
汇编
器。对我有什么建议吗? 苏尔坦
浏览 1
提问于2011-04-18
得票数 0
回答已采纳
1
回答
(编辑)何时在c(优化之外)使用
内联
程序集?
、
、
备注:编辑以使问题非基于oppion 为了清楚起见,通过使用关键字__asm__( GCC)或__asm ( VC++)注入
汇编
语言代码。
浏览 0
提问于2019-07-28
得票数 1
回答已采纳
2
回答
寻找将ASM指令显示为二进制ocode
的
程序
、
我正在寻找一个程序(
Linux
/FOSS首选)或一个可以快速方便地向我展示(Intel)
汇编
指令
的
的
网站。例如,我进入:它
的
输出用C编写
内联
程序集和检查它编译
的
内容并不是那么快速和方便。
浏览 15
提问于2013-02-25
得票数 1
回答已采纳
3
回答
如何查看为C函数生成
的
汇编
代码?
、
、
我需要查看为某些C函数生成
的
汇编
代码。 在使用g++编译器编译C代码时,我应该使用哪些标志?
浏览 0
提问于2013-04-27
得票数 7
回答已采纳
3
回答
如何在Cortex-A9上读写FPSCR?
、
、
我正在开发一个基于ARM Cortex-A9
的
系统运行软件,该软件使用嵌套中断;然而,实现嵌套中断
的
方法似乎存在缺陷,因为浮点值和操作可能会损坏。为了减轻这一点,我试图在进入中断例程时保存浮点寄存器
的
状态。我为FPSCR尝试
的
方法是: asm ("VMSR FPSCR, %0 " : "=r" ( savedReg
浏览 1
提问于2013-08-08
得票数 1
回答已采纳
1
回答
在gcc
的
内联
汇编
中,%P代表什么
在
Linux
内核
linux
/arch/x86/boot/main.c中,我发现了一段
内联
asm代码: : "=r" (stack_end我查阅了一些
汇编
语言教程,但没有找到任何关于这方面的内容。 那么,谁能给我一些关于这方面的线索?
浏览 1
提问于2016-05-31
得票数 10
2
回答
简单
的
x86-64 C++
内联
程序集"Hello World“示例
、
、
、
、
我正在尝试寻找一个非常基本
的
C++
内联
x86-64
汇编
示例,类似于下面的示例: mov ax,4 // (I关于操作系统
的
编辑我在Windows和
Linux
上有ICC -比方说
Linux
!
浏览 0
提问于2013-03-21
得票数 0
2
回答
将GNU asm调用转换为VC++
、
我一直在将一个
linux
应用程序移植到windows平台上。这是
linux
代码, : "=a" (prev)ptr), "0" (old_value)我尝试使用_asm易失性,但在Visual studio 2012中得到一个错误消息:“
内联
汇编</
浏览 1
提问于2012-06-13
得票数 5
2
回答
掩码矢量Intel AVX-512指令
的
装配语法
、
、
、
为了测试目的,我正在为Intel
的
Xeon和Icc
内联
汇编
程序编写简短
的
程序集片段。现在我想要使用蒙面向量指令,但是我无法将它们提供给
内联
汇编
程序。对于这样
的
代码:我得到了错误信息 /tmp/icpc5115IWas_.s: Assembler messages:/tmp/icpc5115IWas_.s:563: Error: junk `%k1
浏览 7
提问于2014-01-09
得票数 7
回答已采纳
1
回答
在MacOSX10.6
的
XCode 4.0.2中编写
内联
汇编
语言时,使用了什么
汇编
语法?
、
、
、
我想在C/C++代码中使用XCode 4.0.2中
的
内联
汇编
。由于XCode在LLVM中使用了GCC和Clang,那么在
内联
代码时我应该使用什么
汇编
语法呢?我是否使用GAS (GNU
汇编
程序),一个特定于Clang+LLVM
的
东西(不知道这叫什么)?另外,是否有可能在XCode中
内联
支持NASM语法?史考特
浏览 8
提问于2011-05-30
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GCC 编译 Linux 内核速度比 LLVM 更快
成员函数指针做回调参数总结 踩坑
Windows 内核和 Linux 内核的区别(一)
介绍Linux下的系统调用过程
volatile关键字的实现原理深度解析
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券