技术栈
arm内核
一川月白709
20 天前
arm开发
·
函数调用
·
工作模式
·
arm内核
·
risc与cisc
·
s后缀
·
立即数
ARM架构---指令集分类、内核组成,RAM与ROM的分类、工作模式、异常处理机制、立即数、s后缀、指令说明、汇编和 C 函数的相互调用
CISC: 指令长度可变,单条指令可以完成复杂操作;硬件实现复杂,需要更多晶体管;指令执行时间差异大,更依赖硬件电路实现复杂功能。
时光飞逝的日子
1 年前
threadx
·
armv7
·
cortex-a7
·
arm内核
·
嵌套中断
ThreadX源码:Cortex-A7的tx_thread_irq_nesting_start(嵌套中断开始动作).s汇编代码分析
Cortex M3权威指南(中文).pdf(可以参考ARM指令集用法)tx_thread_irq_nesting_start.s是用来实现Cortex-A7 IRQ嵌套中断的开始函数实现的汇编文件。
时光飞逝的日子
1 年前
cortex-m3
·
arm内核
·
形参
·
子函数
·
参数个数
C语言函数不同个数、大小形参对执行速度的影响:以Cortex-M3为例从汇编角度分析原因
C语言中有条不成文的规定:不建议函数的形参数量超过4个。为什么会有这样的规定呢,本文以Cortex-M3为例,分析C语言函数不同个数、大小形参对执行速度的影响。
我是有底线的