摘要:
1.数据传送指令:mov move r1,r2 /*r1=r2*/ move r1,#4096 /*r1=4096*/ 2.大范围的地址读取指令:ldr ldr r1,=0x123456789 /*r1=0x123456789*/ ldr r1,=label /*获取绝对地址,即label的地址*/ 阅读全文
posted @ 2018-08-07 21:42
FREMONT
阅读(2835)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 21:04
FREMONT
阅读(1)
评论(0)
推荐(0)
摘要:
之前看了很多关于uboot分析类的文章,其中提到为C语言的运行准备栈。而在uboot start.S汇编代码中,关于系统初始化,也看到栈指针初始化,即正确给栈指针sp赋值,却从来没看到有人解释,为何要这样做。接下来,我试图解释这个问题。首先了解栈的作用。关于这个,详细讲解要很长的篇幅,故此处只做简略 阅读全文
posted @ 2018-08-07 20:52
FREMONT
阅读(534)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 20:38
FREMONT
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 20:32
FREMONT
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 19:49
FREMONT
阅读(2)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 10:07
FREMONT
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-07 10:04
FREMONT
阅读(1)
评论(0)
推荐(0)