码迷,mamicode.com
首页 >  
搜索关键字:arm汇编    ( 155个结果
linux驱动系列之arm汇编
在arm平台学习linux时,会遇到arm汇编指令,arm汇编指令与8086汇编指令很多地方都不同,在此记下来以免后面忘了,同时在学习了汇编指令之后分析一些汇编指令编写的代码。 一、相对跳转指令b、bl b、bl指令都实现短跳转,bl指令执行后会在链接寄存器r14中保存下一条指令的地址。 二、数据传 ...
分类:系统相关   时间:2016-08-06 21:54:15    阅读次数:233
7.arm汇编 bic和orr指令
1. bic BIC指令的格式为: BIC{条件}{S} 目的寄存器,操作数1,操作数2 BIC指令用于清除操作数1的某些位,并把结果放置到目的寄存器中。 操作数1应是一个寄存器, 操作数2可以是一个寄存器、被移位的寄存器、或一个立即数。 操作数2为32位的掩码,如果在 掩码中置了某一位1,则清除这 ...
分类:其他好文   时间:2016-08-06 20:29:58    阅读次数:202
ARM汇编基础(iOS逆向)
1. ARM汇编基础在逆向一个功能的时候,往往需要分析大量的汇编代码,在iOS逆向中,ARM汇编是必须掌握的语言,本文总结了ARM汇编的基础知识,如果你想了解更多,请参考狗神的小黄书《iOS逆向逆向工程》或ARM官方手册.1.1 寄存器,内存和栈 在ARM汇编里,操作对象是寄存器,内存和栈 ARM的栈遵循先进后出,是满递减的,向下增长,也就是开口向下,新的变量被存到栈底的位置;越靠近栈底,...
分类:移动开发   时间:2016-06-12 02:00:56    阅读次数:197
嵌入式Linux裸机开发(一)——点亮Led
嵌入式Linux裸机开发(一)——点亮Led开发板:友善之臂smart210一、电路图查阅1、底板电路图查阅开发板底板电路图,查阅LED相关部分LED电路工作原理:LED的正极接3.3V,负极接地时导通,LED发光。开发板共有四颗LED,正极接3.3V,负极接开发板的LED1_LED4引脚,如果LED要点亮..
分类:系统相关   时间:2016-06-05 01:21:10    阅读次数:528
嵌入式Linux ARM汇编(七)——C语言与ARM汇编混合编程
嵌入式LinuxARM汇编(七)——C语言与ARM汇编混合编程在嵌入式系统开发中,目前使用的主要编程语言是C和汇编。在大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C编写的,主要是因为C语言的结构比较好,便于人的理解,而且有大量的支持库。但是很多地方还是要用到汇编语..
分类:编程语言   时间:2016-06-04 18:04:32    阅读次数:275
嵌入式Linux ARM汇编(六)——GNU ARM汇编编程
嵌入式LinuxARM汇编(六)——GNUARM汇编编程不同的汇编器对汇编语言的语法要求不一样。目前常用的ARM汇编环境有以下两种:A、ARMASM:ARM公司的汇编器,适合在Windows平台下使用B、GNUARMASM:GNU交叉编译工具链中的汇编器,适合于Linux开发平台。GNU汇编器是GNU工具集的一部..
分类:系统相关   时间:2016-06-04 18:04:30    阅读次数:311
uboot: 理解uboot要看哪些书
概览: 1. 《嵌入式Linux应用开发完全手册_.pdf》 韦东山编写,讲解arm硬件,uboot以及linux嵌入式开发,配合2440开发板最佳。 2. 《Uboot中start.S源码的指令级的详尽解析_v1.6.pdf》 对理解gnu arm汇编极其有帮助。 3. 《ARM指令集快速查询手册 ...
分类:其他好文   时间:2016-06-02 00:39:21    阅读次数:1783
ARM汇编的一般形式和汇编调用C语言
.text //代码段.global _start //表明程序入口_start: //入口函数 BL main //跳转到c语言中的main,不一定要转跳到main,也可以执行其他的汇编指令 一般工程中,纯汇编复杂,而且效率比C语言并没有提高多少,所以在没有操作系统的工程中,最好的开发方式就是用汇 ...
分类:编程语言   时间:2016-05-29 21:39:14    阅读次数:228
ARM汇编伪指令介绍
在ARM处理器汇编语言程序设计里,有一些特殊的指令助记符。这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊的指令助记符为伪指令,它们所完成的操作称为伪操作。 伪指令在源程序中的作用是为完成汇编程序做各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成了... ...
分类:其他好文   时间:2016-05-20 09:54:38    阅读次数:184
ARM汇编中值滤波实验
其实就是 汇编的排序然后选出中位数 排序写的是最直接的冒泡排序,因为简单. 相应的C代码 汇编代码: ...
分类:其他好文   时间:2016-05-13 12:34:31    阅读次数:891
155条   上一页 1 ... 5 6 7 8 9 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!