240 发简信
IP属地:北京
  • 《亲子讲座》记录

    1. 背景 公司亲子社团邀请某心理咨询师金牌讲师来分享亲子讲座。 金牌讲师xxx,Google了一下,不好意思,没有查到,但是并不影响讲座的效果。 讲座现场,男士远远多于女士...

  • 将pc,fp入栈的原因是都是为了保存现场,但是如果没有改变这些寄存器的话,是不需要保存的,比如文中的strlen函数,反汇编之后就没有关于保存这两个指针的。

    ARM下C语言栈帧机制

    背景: 最近在某个RTOS上遇到一个系统BUG,几经折腾,终于将其斩于马下。结局美好,过程却很曲折,在分析定位问题的时候,顺便把ARM上C函数调用stack frame机制捋...

  • 《奇特的一生》

    《奇特的一生》是前苏联作家格拉宁的作品,描述了前苏联昆虫学家、哲学家、数学家柳比歇夫,践行自己的时间管理方法,造就了高产以及奇特的一生。 柳比歇夫生前发表了七十来部学术著作,...

  • 《枪炮、病菌与钢铁》

    《枪炮、病菌与钢铁》一书由美国加州大学洛杉矶分校医学院生理学教授贾雷德·戴蒙德于1997年所著,并于1998年获得普利策奖以及英国科普书奖。全书以科学的方法来研究人类发展历史...

  • 120
    13. The ARMv8-A instruction sets

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 12. A64 instructions

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    11. Register at AArch32

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    10. Changing Execution State(registers)

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    9. The System Control Register

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    8. System registers

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    7. The Saved Process Status Register

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    6. Processor state

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 5. Registers

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels4....

  • 120
    4. Changing Execution state

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states3. Changing Exception Levels 有...

  • 120
    3. Changing Exception Levels

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A2. Execute states ARM架构的早期版本定义了一个基于处理器模式的异常模型,针...

  • 120
    2. Execute states

    ARMv8-A相关历史文章:1. Fundamentals of ARMv8-A ARMv8-A体系架构定义了两种执行状态:AArch64和AArch32。AArch64是A...

  • QNX startup程序分析

    QNX相关历史文章:QNX简介QNX Neutrino微内核QNX IPC机制QNX进程管理器QNX资源管理器QNX字符I/OQNX之编写资源管理器(一)QNX之编写资源管理...

  • 120
    编写IPL程序

    QNX相关历史文章:QNX简介QNX Neutrino微内核QNX IPC机制QNX进程管理器QNX资源管理器QNX字符I/OQNX之编写资源管理器(一)QNX之编写资源管理...

  • 120
    QNX OS镜像

    QNX相关历史文章:QNX简介QNX Neutrino微内核QNX IPC机制QNX进程管理器QNX资源管理器QNX字符I/OQNX之编写资源管理器(一)QNX之编写资源管理...