腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从ELF ARM /bin二进制文件中提取汇编指令
、
、
我还尝试了反汇编强制拇指模式:arm-
linux
-gnueabi-objdump -m ARM -b binary -D -Mforce-thumb mkdir.bin,在这里,指令似乎是垃圾。
浏览 33
提问于2020-04-25
得票数 0
回答已采纳
2
回答
raspberry pi交叉编译for 2835-1.42文库。
、
、
、
、
./ -host=arm -prefix=$(DEVELROOT) CC=arm-
linux
-gnueabihf-gcc-4.8 ar=arm-
linux
-gnueabihf-ar-4.8/tmp/ccxDzazg.s:299:错误:无效屏障类型-- dmb ldr
r0
,[
r0
] dmb' /tmp/ccxDzazg.s:365: Error: invalid barrier type
浏览 12
提问于2015-04-08
得票数 2
回答已采纳
1
回答
臂组件上的浮点指令
、
、
、
、
"ADD
R0
,
R0
,
R1
\n" "ADD
R0
,
R0
,
R1
\n" "ADD
R0
,
R0
浏览 3
提问于2016-07-14
得票数 1
1
回答
使用Raspberry Pi在手臂装配中生成随机数
、
、
、
balign 4return: .word 0 main: str lr, [
r1
] bl printf adc
r1
,<
浏览 3
提问于2016-05-11
得票数 1
1
回答
汇编语言shell排序?
、
、
、
AREA ShellSort, CODE, READONLY MOV r5, #1 ; size of copyArray STR r3, [
r0
] BL co
浏览 4
提问于2015-11-17
得票数 0
2
回答
如何优化“按位和掩码等于掩码”?
、
、
、
uint64_t x) return (x & 0x7ff0000000000000) == 0x7ff0000000000000;导致(ARM 32位):f: movt r3, 32752 iteeq movne
r0
, #0 b
浏览 5
提问于2022-06-28
得票数 0
2
回答
为什么这个程序在大小大于50的情况下需要指数级的更长时间?
、
r <- right ldr r3, [
r0
,
r1
, asl #2] @ r3 <- a[l] addle
r1
,
r1
, #1 @ ... increment l, and s
浏览 0
提问于2015-11-18
得票数 4
1
回答
使用Arm汇编的Raspbian操作系统和我得到一个分段错误
、
、
,
R1
,R2 BL _exit MOV R7,#4 MOV R2,#21MOV
R0
,#1 LDR
R1
,=prompt_str MOV PC, LR LDR
R0
, =printf_str MOV
R
浏览 2
提问于2017-04-06
得票数 0
2
回答
试图将.c文件链接到.s文件,但我得到了“非法指令”
、
、
、
、
printf("Result: %d\n",result);}.global mult mov
r1
,
r0
add
r0
,
r1
,
r0
我试图把它们联系起来: $ arm-
linux
-gnueabihf-gcc
浏览 6
提问于2020-09-10
得票数 0
2
回答
arm程序在具有索引后偏移的STR之后停止
、
、
, {
r0
,
r1
,lr} str
r0
, [
r1
,#4] str
r0
, [
r1
,#8] mov
r0
, #1 mov
r1
, r3 mov r3
浏览 0
提问于2020-03-19
得票数 0
2
回答
欧氏算法理解
最后一步,变量看起来像
r0
=7、
r1
=0和r2=0。它们之前的步骤应该是
r0
=21、
r1
=7和r2=0。因此,r2是0,while函数不应该再计算一个stept,实际上
r1
=7应该是bcd,而不是
r0
。谢谢你帮忙。python代码:print('bigger number:')print('smaller number
浏览 0
提问于2018-12-04
得票数 0
回答已采纳
2
回答
臂组件中的管道处理
、
、
我正在
Linux
和FreeBSD ARM中进行一些汇编编程。我有一些关于ARM管道和装配程序的问题..。add
r0
, pc, #0mov
r1
, #2mov
r1
, #4sub
r0
,
r0
,
r0
sub
r1
,
r1</
浏览 2
提问于2013-07-24
得票数 1
回答已采纳
1
回答
在ARM程序集中使用C函数
、
、
printf的例子,如下所示:.balign 4.global main ldr
r0
, hello_msg mov r7, #1hello_msg: .word hello他们是如何计算出
r0
会作为字符串示例:使用scanf时,
r0
是字符串格式,而
r1
存储用户输入。我们怎么会知道这些呢?我唯一
浏览 2
提问于2016-07-12
得票数 0
1
回答
arm组件中两个整数的大数计算
、
ldr
r1
, addra ldr
r1
, addrb ldr
r0
, [
r0
]
浏览 4
提问于2013-10-17
得票数 1
回答已采纳
1
回答
寄存器分配算法
、
、
、
、
我使用了一个我认为非常糟糕的方法:交替返回寄存器:如果之前使用的寄存器是
R0
,则返回
R1
。如果为
R1
,则返回
R0
,依此类推。它不适用于小的表达式。else if(node->type == TYPE::number) { }对于像这样的exp中的树:它确实会生成:LOAD
R1
,3LOAD
R1
,2 ADD
浏览 34
提问于2014-05-01
得票数 5
2
回答
arm-
linux
-gnueabi-gcc错误指令strhlo,strhhs Cortex-A9
、
、
、
我是arm的新手,我正在尝试使用arm -
linux
-gnueabi-gnueabi为arm (Cortex-A9)编译代码。我使用的唯一标志是:-mcpu=Cortex-A9 --staticstrhlo
r1
,[sl,
r0
]但是由于某种原因,arm-
linux
-gnueabi-gnueabi不会编译它们:我是不是遗
浏览 11
提问于2021-04-17
得票数 0
1
回答
ARM汇编程序将拇指指令传输到Thumb2中
、
、
每当我编译以下程序时:.section .textADD
R0
,
R1
ADD.W
R0
,
R0
,
R1
这意味着我的汇编程序将
浏览 3
提问于2016-06-28
得票数 0
回答已采纳
1
回答
当比较ARM程序集中的数字时,是否有正确的方法来存储值?
、
、
为了做到这一点,我将我的值存储在几个寄存器中: MOV r2,#0 ;compare store 1 MOV r3,#0 ;compare store
浏览 1
提问于2019-01-17
得票数 0
回答已采纳
4
回答
臂装配拼图
、
、
、
问题是:
r1
包含任意整数,不根据其值设置标志。如果
r0
为0x80000000,则将
r1
设置为1,否则,只使用两个指令。
浏览 19
提问于2010-06-02
得票数 9
1
回答
使用4个ARM指令交换一个单词的两个中间字节
、
、
在
r0
寄存器中有这个词。作为暗示,他们给出了以下身份A XOR(A XOR B)=B。
浏览 4
提问于2015-06-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用汇编语言编写TCP Bind Shell的菜鸟教程
Linux系统挂载硬盘详解
如何给Linux硬盘分区?
linux_学习之硬盘管理:quota、lvm
u-boot 启动内幕
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券