腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用printf程序集打印新行
、
、
、
、
我在.data部分中使用之前声明了我的字符串,测试示例如下所示:extern fflush EXIT equ 60 ;
Linux
system call 1 i.e. exit ()
push
r12
push<
浏览 10
提问于2011-12-16
得票数 3
回答已采纳
1
回答
包含#杂注的宏定义
、
我试图定义以下宏: #define PRAGMA_PACK_
PUSH
(n) __pragma(pack(
push
, n))#else #define PRAGMA_PACK_
POP
()
浏览 2
提问于2017-07-16
得票数 5
2
回答
优化打印计数器的循环
、
、
、
、
我正在学习
Linux
86-64与NASM的组装。global mainmain: mov rax,5000000d
push
rcx call prin
浏览 3
提问于2016-12-07
得票数 1
回答已采纳
2
回答
程序集局部变量造成崩溃
、
我有以下用nasm语法编写的函数:_denseToDenseAddRelAVX_nocache_32_
linux
: mov ebp, esp
push
ecx
push
edi movlpd [ebp -
浏览 6
提问于2015-12-27
得票数 0
回答已采纳
1
回答
合并排序分割故障NASM
、
、
、
嗨,我正试图在
linux
上用nasm实现一个合并算法,但是我有一个分割错误,所以我输入了这个"gdb mergesort核“,我得到了这个。
pop
edi
pop
ecxmov esp, ebpret
push
ebp
push
call merge add es
浏览 0
提问于2013-10-06
得票数 0
1
回答
如何在
linux
中找到imagemagick临时文件夹?
、
、
我是Imagemagick和
linux
的新手。如何在
linux
中找到临时文件夹。我在用Imagemagick和救生筏。stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_
push
--nostringval-- --nostringval-- --nostringval-- false 1 %stopped_
push
1894 1 3
浏览 3
提问于2016-07-07
得票数 0
回答已采纳
1
回答
Push
和
Pop
矩阵
void display(void){ glLoadIdentity(); draw_square(); glTranslatef(-0.6, 0.6, 0.0); //glPushMatrix
浏览 0
提问于2017-04-13
得票数 0
回答已采纳
1
回答
“实用主义GCC诊断推送”为何在GCC/C++中流行?
、
#pragma GCC diagnostic
push
我有一个问题,如果我不能使用
pop
/
push
,如果忽略只影响编译的cpp,而不影响其他cpp?如果其他一些包括上限,如果影响它?
浏览 4
提问于2013-05-15
得票数 9
回答已采纳
1
回答
这个汇编过程怎么不崩溃呢?
、
、
、
我这里有这个
linux
nasm代码,它不会崩溃。在printString的末尾有ret 80指令,这个程序不应该崩溃吗?bits 32 hello: db 'Hello
Linux
assembly!!!!!!!!!!!!!!!!!!!'
push
helloLen
浏览 0
提问于2011-06-25
得票数 3
4
回答
Printf在程序集中不带换行符
、
、
、
、
下面是我编写的一个简单的测试文件,用于尝试在不换行符的情况下打印: EXIT equ 60 ;
Linux
system call 1 i.e. exit () int_output_format: db "%ld", 0 gl
浏览 3
提问于2011-12-14
得票数 7
回答已采纳
2
回答
Push
Pop
入队/出列
、
、
哪种数据结构同时支持推送和弹出以及入队/出队操作?推送和弹出都是堆栈,入队/出队都是队列。现在,一个单一的数据结构如何支持所有4个。
浏览 2
提问于2018-12-04
得票数 0
1
回答
NASM打印64位双段故障
、
、
、
formatStrf: db `The number is %f\n`,0
PUSH
RDI ;Preserve value of rdi CALL printf ;Segfault
浏览 0
提问于2020-02-23
得票数 2
回答已采纳
1
回答
对printf的组装调用- WSL和独立Ubuntu 18.04 64位上的不同行为
、
、
、
一个很难的要求是它应该能够以64位二进制文件的形式在
Linux
上运行。
pop
%r13
pop
%r11
pop
%r9
pop
%rdi
pu
浏览 0
提问于2019-05-04
得票数 4
2
回答
后缀-expression求值
、
s = new T[maxn]; } return n == 0; void
push
(save.
pop
() + save.
pop
()); save.
push
(save.
pop
() * save.
pop
());if ((a[i] >= '0') &a
浏览 1
提问于2011-11-23
得票数 1
回答已采纳
1
回答
在纯程序集中输出整数的更有效方法
、
、
、
我在64位
linux
机器上使用nasm。目前,我正在寻找一种输出整数来调试编译器的方法,但我希望使用相同的代码来编写操作系统,这也是我不使用printf()的原因。rax
push
rcx mov rcx, 4 call _printc
pop
r
浏览 1
提问于2010-11-07
得票数 3
1
回答
理解汇编、nasm、x86中的printf函数。我不知道为什么这段代码没有打印出来
、
、
must clear rax retcall sum ; calculate sum(n - 1)
pop</
浏览 4
提问于2021-02-21
得票数 0
回答已采纳
1
回答
无法运行用NASM构建的可执行文件
、
、
、
我尝试在可执行文件上运行ldd:libc.so.6 => /lib/i386-
linux
-gnu/libc.so.6 (0xf7598000)我安装了lsb-core包并验证了/lib/ld-
linux
.so.2的存在。ebp mo
浏览 0
提问于2015-06-03
得票数 6
回答已采纳
1
回答
asm中不可能的约束
、
、
、
我正在尝试将mongodb交叉编译为自定义的
linux
。它在
linux
上编译得很好,但当使用交叉编译器工具链时,它会抱怨这段代码。%%eax\n\t" "
push
%%ecx\n\t""
push
%%edx\n\t" "mov (%%e
浏览 3
提问于2012-09-24
得票数 0
回答已采纳
2
回答
将
linux
下运行汇编代码的结果重定向到文本文件
、
、
、
、
我写了以下内容:
LINUX
equ 80H ; interupt number for entering
Linux
kernelsection .data
push
rax
push
r
浏览 2
提问于2011-11-13
得票数 2
回答已采纳
1
回答
将汇编NASM代码链接到GCC
、
、
、
、
在
Linux
(elf32)上,使用g++编译后它不会失败,但是当我尝试使用i686-w64-mingw32-g++ (针对Win32)构建它时,它失败了。#!
浏览 10
提问于2017-02-11
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
兼顾软硬设计的 Linux 发行版 Pop!
Web3通信协议Push Protocol公开发布Push Chat和Push Group Chat
英语短语:compel push
Prometheus:Pull vs Push
运维 push-and-go
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券