自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

梯子永远不是用来放脚的!

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 ARM汇编 MOV PC,LR

终于明白这个LR寄存器了看下面这个ARM汇编吧BL  NEXT                                 ;跳转到子程序.........                                          ;NEXT处执行NEXT..........MOV  PC,LR                  

2016-05-24 19:16:59 7115 1

转载 arm B和BL指令+系统引导程序start.s浅析

arm B和BL指令浅析本文章已收录于:B或BL指令引起处理器转移到“子程序名”处开始执行。两者的不同之处在于BL指令在转移到子程序执行之前,将其下一条指令的地址拷贝到R14(LR,链接寄存器)。由于BL指令保存了下条指令的地址,因此使用指令“MOV PC ,LR”即可实现子程序的返回。而B指令则无法实现子程序的返回,只能实现单纯的跳转。用户在编程的时候,可根据

2016-05-24 19:01:58 770

转载 ARM指令中如何判断一个立即数是有效立即数

ARM指令中如何判断一个立即数是有效立数在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。”首先从ARM指令系统的语法格式说起。一条ARM指令语法格式分为如下几个部分:{}{S} ,{,}其中,是指令助记符,是必须的,而{}为指令执行条件

2016-05-19 20:59:28 9257 3

转载 ARM指令中如何判断一个立即数是有效立即数

ARM指令中如何判断一个立即数是有效立即数 在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。”首先从ARM指令系统的语法格式说起。一条ARM指令语法格式分为如下几个部分:{}{S} ,{,}其中,是指令助记符,是必须的,而{}为指令执行

2016-05-19 20:55:59 921 2

转载 ARM的异常处理

ARM的异常处理当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。当异常中断处理程序执行完成后,程序返回到发生中断指令的下条指令处执行。在进入异常中断处理程序时,要保存被中断程序的执行现场,从异常中断处理程序退出时,要恢复被中断程序的执行现场。 1、引起异常的原因    (1)、指令执行引起的异常    软件中

2016-05-18 20:42:43 5962

转载 ARM中断返回PC值分析

ARM中断返回PC值分析在ARM程序的开发过程中,对中断的处理是很普遍的、也是相当重要的。Realview MDK使用的RVCT编译器提供了__irq关键字,用此关键字修饰的函数被作为中断来函数编译,即在编译的过程中,编译器会自动添加中断处理过程中现场保护和恢复的代码,减小程序的开发难度,加快软件的开发过程。在理解__irq关键字的作用之前,先看一下ARM核对异常的处理过程。当产生异常

2016-05-18 11:07:08 2445 1

转载 strcpy函数与memcpy函数(区别及实现 )

转自http://hi.baidu.com/yuanwenxue/blog/item/f18a3e29cb1056f498250ae1.html6.2 字符串与数组字符串一般是用字符数组的方式存储,例如下面的str定义:char str[] = "123456";这里str是一个字符数组,它存放了一个字符串"123456",由于字符串还有一个结束

2016-05-17 22:11:48 1282

转载 memcpy的函数内部实现

memcpy的函数内部实现memcpy和memmove函数的实现,需要注意memmove的覆盖问题,还有指针类型需要考虑。下面的例子中,先给出了错误的例子,而后给出了正确的例子,引以为戒!区别:两个函数都是进行n字节内存内容的拷贝,入口参数和返回参数也都一样,可是这两个函数在内部实现上是有一定区别的,这主要是因为dest内存区域和src内存区域可能有

2016-05-17 22:04:06 1742

转载 linux 实时线程优先级问题——数值越大优先级越高吗?

linux 实时线程优先级问题——数值越大优先级越高吗?  2012-06-03 15:14:23|  分类:linux内核开发 |字号 订阅     今天查看了linux下的实时线程,FIFO和RR策略的调度,遇到一个问题:     priority越大优先级越高呢?还是越小越高呢?     回答这个问题要明白一个问题,首先,linux2.6内核将

2016-05-08 19:39:19 22791 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除