![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
命令与ARM汇编
常用命令与ARM汇编
仰望星空_lmh
技术积累,非常重要,学识、修养、心态、格局和财富一起,才是综合衡量一个人的指标,延长努力,延迟享受,某些东西经过时间的沉淀才会觉得物有所值!虽卑微如蝼蚁,日拱一卒也是莫大的力量;身处铁屋暗室,心中亦可光明如日月之炳炳。不忘初心,砥砺前进,努力让现实社会变得更美好!~
展开
-
常用的arm汇编指令(1)
1. BLX指令从ARM指令集跳转到指令中所指定的目标地址,并将处理器的工作状态从ARM状态切换到Thumb状态,该指令同时将PC的当前内容保存到寄存器R14中。因此,当子程序使用Thumb指令集,而调用者使用ARM指令集时,可以通过BLX指令实现子程序的调用和处理器工作状态的切换。同时,子程序的返回可以 通过将寄存器R14值复制到PC中来完成。2.除此之外,还有反向减法指令RSB:R原创 2015-10-03 10:59:03 · 2167 阅读 · 0 评论 -
常用的arm汇编指令(2)
1.对于ARM体系来说,不同语言撰写的函数之间相互调用(mix calls)遵循的是 ATPCS(ARM-Thumb Procedure Call Standard),ATPCS主要是定义了函数呼叫时参数的传递规则以及如何从函数返回。2.简单ATPCS寄存器的使用规则:(1). 子程序通过寄存器R0~R3来传递参数. 这时寄存器可以记作: A0~A3 , 被调用的子程序在返回前无需恢复寄存原创 2015-11-22 19:30:21 · 10682 阅读 · 0 评论 -
adb常用命令
android list targets 显示系统中全部Android平台android list avd 显示系统中全部AVD(模拟器)adb devices 显示当前运行的全部模拟器abd -s 模拟器编号 命令 对某一模拟器执行命令原创 2015-11-01 22:42:30 · 275 阅读 · 0 评论 -
常用的arm汇编指令(3) -学无止尽,积土成山,积水成渊
1. NEGS R3, R2; 求补指令 带进位加法指令 ADC(Addition Carry); Bpl是跳转指令,其中pl代表正号+,Bpl也就是当结果为正时,跳转; ORR(Logical OR)为逻辑或操作指令2. SMULxy [condition] dest, op1, op2. SMULxy 指令使用有符号 16 位操作数 op1 与 op2 执行乘法。乘法的原创 2015-12-27 19:12:37 · 6375 阅读 · 0 评论 -
Linux常用命令总结(1)
1.tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件。这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开原创 2015-12-27 19:28:04 · 338 阅读 · 0 评论 -
Linux常用命令总结(2)
1 git pull , git commit -m "update 到版本5.2.1" git push origin master . git pull其当于是从远程获取最新版本并merge到本地2../gradlew assemblerelease //编译并打Release的包原创 2016-09-05 18:35:19 · 248 阅读 · 0 评论 -
git 常用命令总结
git config --global user.name "liming"git config --global user.email huliming@gmail.comgit init : 初始化一个一空版本仓库echo "hello" >> hello 生成一个文件cat .gitignoregit statusgit addgit diff/rm comm原创 2015-10-31 21:44:31 · 350 阅读 · 0 评论 -
Linux常用mysql相关操作
1.进入mysql操作1.mysql -u root -p2.create database douyin_db3.use douyin_db4.source /home/admin/my-git/douyin_db_04.28.sql/home/admin/data/apache-tomcat-7/conf cat /proc/meminfo | grep Mem2、...原创 2018-04-30 00:48:44 · 208 阅读 · 0 评论 -
git相关操作总结
git相关操作1.打标签列出已有标签 git tag新建含有附注的标签 git tag -a v1.0 -m "my version 1.0"默认情况下,git push 并不会把标签传到远端服务器上,只有通过显式命令才能分享标签到远端仓库git push origin v1.0 推送指定标签, 如要一次推送所有本地新增的标签上云,可以用git push ori...原创 2019-03-04 23:20:37 · 113 阅读 · 0 评论