
ARM
文章平均质量分 87
Umiade
这个作者很懒,什么都没留下…
展开
-
ARM状态结构小记
在系统学习ARM寄存器结构和功能之前,有必要先了解一下ARM的工作模式和工作状态。一、 ARM的工作状态两种状态为:ARM状态(32位)Thumb状态(16位)用BX Rn指令来进行两种状态的切换: 其中BX是跳转指令,Rn是寄存器,如果Rn的位0为1(最低位),则进入Thumb状态;如果Rn的位为0,这进入ARM状态。(ARM指令的后两位始终为0,没有被使用;而Thumb指令的后一位始终原创 2017-03-14 10:53:01 · 771 阅读 · 0 评论 -
ARM寄存器结构小记
部分内容摘自Failwest大牛的《0day安全》,侵删ARM处理器共有37个寄存器,被分为若干个组,这些寄存器包括:31个通用寄存器,包括未分组寄存器R0-R7、分组寄存器R8-R14和程序计数器( PC 指针),均为32位的寄存器。6个状态寄存器,包括程序状态寄存器 CPSR 和5个物理状态寄存器 SPSR (用以异常发生时保存 CPSR 的值,异常退出时恢复 CPSR )。 这些状态寄存转载 2017-03-14 15:50:13 · 2556 阅读 · 0 评论 -
pwnable.kr [Toddler's Bottle] - leg
Daddy told me I should study arm. But I prefer to study my leg! Download : http://pwnable.kr/bin/leg.c Download : http://pwnable.kr/bin/leg.asm ssh leg@pwnable.kr -p2222 (pw:guest)考查AR原创 2017-03-14 16:22:30 · 895 阅读 · 0 评论