ARM
xuan_h
这个作者很懒,什么都没留下…
展开
-
返回连接寄存器【LR】详解
异常的发生会导致程序正常运行的被打断,并将控制流转移到相应的异常处理(异常响应),有些异常(fiq、irq)事件处理后,系统还希望能回到当初异常发生时被打断的源程序断点处继续完成源程序的执行(异常返回),这就需要一种解决方案,用于记录源程序的断点位置,以便正确的异常返回。 类似的还有子程序的调用和返回。在主程序中(通过子程序调用指令)调用子程序时,也需要记录下主程序中的调用点位置,以便将原创 2014-04-17 15:10:38 · 5099 阅读 · 0 评论 -
Nand Flash的位反转现象
Nand Flash由于本身硬件的内在特性,会导致(极其)偶尔的出现位反转的现象。所谓的位反转,bit flip,指的是原先NandFlash中的某个位,变化了,即要么从1变成0了,要么从0变成1了。Nand Flash的位反转现象,主要是由以下一些原因/效应所导致:1.漂移效应(Drifting Effects)漂移效应指的是,Nand Flash中cell的电压值,慢原创 2014-04-17 15:10:40 · 2731 阅读 · 0 评论