腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9256)
视频
沙龙
1
回答
我应该在x86程序集中初始化寄存器吗?
assembly
、
x86
编写代码,在所有这些寄存器中添加值,并将最终结果存储在
edx
中。我的代码:mov ebx,4add
edx
,eaxadd
edx
,ecx 是否必须初始化寄存器
edx
(mov,0)?
浏览 3
提问于2015-07-08
得票数 0
回答已采纳
2
回答
汇编中的阶乘函数
c
、
assembly
.global fat mov %esp, %ebp movl 4(%ebp),%
edx
LOOP:cmp $0,%
edx
sub $1,%
edx
call fat imul %
edx
浏览 2
提问于2012-09-30
得票数 0
回答已采纳
2
回答
动态位数
assembly
、
y86
我知道rmmovl可以以以下方式使用:但是,如何动态地设置从堆栈向下移动的位数(在本例中为4)?我尝试用我想要转换的值设置一个变量,比如rmmovl %ecx, %edi(%
edx
),但是这是行不通的。
浏览 2
提问于2015-02-27
得票数 0
回答已采纳
1
回答
compute -2xy - 3z与MSVC内联组件
visual-c++
、
x86
、
inline-assembly
你们能告诉我我哪里搞错了吗?int solution(int x, int y, int z) x=4; z=2; __asm mov eax, -2 imul [y] mov eax, -3 sub eax, ebx mov [result
浏览 0
提问于2017-10-13
得票数 0
2
回答
精益装配指令
assembly
、
x86
、
att
、
addressing-mode
我只想确定我读得对:leal (%
edx
, %
edx
, 4), %eaxleal (%
edx
, %
edx
, 4), %eax一旦执行了第二行,eax寄存器会被覆盖吗?eax =
edx
+
浏览 7
提问于2012-02-05
得票数 11
回答已采纳
4
回答
C--有没有办法用更少的代码来写这个?
c
编辑:我理解其中的困惑。但我不是想在这里优化,正如@sergio所说,我想不出更好的词了。我已经用JavaScript和PHP写了很长一段时间的代码,我发现有时很难用C语言优化我的代码。int i; printf(" %d ", rand() % 300); printf("|");} 在Javascript中,我会这
浏览 0
提问于2012-10-28
得票数 0
回答已采纳
1
回答
pic代码中库函数的使用
assembly
另外,在执行这段代码之后,
edx
寄存器中的值是多少?它是to_printf或printf的绝对地址,还是to_printf和next_i地址的不同?to_printf: dd printfcall next_ipop
edx
call get_my_locadd
edx
, (
浏览 0
提问于2014-06-19
得票数 0
回答已采纳
1
回答
正确拉扯edxops/论坛方式
ruby
、
docker
、
docker-compose
、
edx
、
openedx
:12211 TEST_ELASTICSEARCH_URL: "http://
edx
.devstack.elasticsearch/app/edxapp/edxapp_env && python /
edx
/app/edxapp/
edx
-platform/manage.py cms runserver 0.0.0.0:18
浏览 6
提问于2017-05-29
得票数 7
回答已采纳
2
回答
系统找不到``
edx
dl`模块中指定的文件
python
、
windows
、
edx
, headers) headers) headers)File &q
浏览 1
提问于2018-04-13
得票数 1
1
回答
理解C中for循环与IA32机器代码的关系
c
、
loops
、
assembly
、
disassembly
、
x86
foo:movl %esp,%ebp xorl %eax,%eax cmpl %ecx,%
edx
jle .L3 addl %
edx
,%eax cmpl %ecx,%
edx
ret 我知道xorl是for循环(int i=0
浏览 2
提问于2016-01-16
得票数 1
回答已采纳
1
回答
汇编中的指针
c
、
pointers
、
assembly
Arguments: p1 at %ebp+8, p2 at %ebp+12, action at %ebp+16 movl 8(%ebp), %eax // eax = p1 movl 12(%ebp), %<em
浏览 5
提问于2013-10-09
得票数 0
回答已采纳
1
回答
嵌入式x86程序集中的整数数组
assembly
、
x86
tempCount=0;{ push edi; push ebx; push
edx
; mov
edx
, dword ptr arr[1] ; // END
浏览 1
提问于2010-10-22
得票数 3
回答已采纳
2
回答
LEAL指令,这是什么意思?
assembly
、
addressing-mode
所以首先我通过movl 12(%ebp) %
edx
.赋值
edx
=y 为什么leal (%
edx
, %
edx
, 2) , %
edx
=
edx
= 3*y
浏览 0
提问于2012-11-11
得票数 1
回答已采纳
2
回答
在下面的代码中显示输出0而不是8
assembly
、
x86
Prompt ask Prompt ask mov
edx
, ask2 mov ans,
edx
PutInt ans retedit1: added mov ans,
edx
浏览 3
提问于2010-09-04
得票数 1
回答已采纳
1
回答
理解C函数调用生成的程序集
c
、
assembly
calc, @function pushl %ebp movl 8(%ebp), %
edx
movl 16(%ebp), %ecx movl 12(%ebp), %eaxleal (%
edx
,%eax,2), %eax movl %ecx, %
edx
浏览 4
提问于2013-11-02
得票数 5
回答已采纳
1
回答
请求帮助的程序新手:把一些东西放进数组中
assembly
、
x86
、
masm32
、
irvine32
mov
edx
,OFFSET prompt call requestInputpush
edx
mov
edx
,OFFSET prompt call ReadInt
浏览 0
提问于2016-04-10
得票数 2
回答已采纳
2
回答
整数溢出问题
assembly
、
x86
edx
conatins 181和eax包含174 mov
edx
,2 div
edx
浏览 2
提问于2011-04-10
得票数 7
回答已采纳
1
回答
如何乘32位寄存器对?
assembly
、
x86
、
masm
我有一个寄存器对
edx
:eax,在我的例子中,我想把它乘以10,结果的最大值不会高于64位上的最大值,所以不会发生溢出。我该怎么做?.data.code;instead of multiplying eax by ten i want to do the same on
edx
浏览 5
提问于2022-11-20
得票数 0
1
回答
为什么寄存器ax中的内存整数之和是正确的,但寄存器eax中不是?
visual-studio
、
assembly
、
x86
、
nasm
考虑到这个项目--我正在帮助的一个学生项目--_start: mov eax, [ebx + 2] add eax, [ebx + 6] mov ebx, [constant] average
浏览 1
提问于2017-10-12
得票数 2
1
回答
部件中的二维数组
assembly
、
x86-16
如何修复这一行中对内存的访问:这是我的程序:.MODEL flat,stdcall push ebx push
edx
; columns loop mov ecx,[esi] ; ecx is the current va
浏览 0
提问于2011-01-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
open edX Koa版安装及简单配置
UT Austin与edX合作推出全在线人工智能科学硕士课程
手把手教你二类电商选品实操
通过调试游戏,了解64位汇编指令
CTF逆向题——IgniteMe
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券