一、风平浪静的程序世界
芯片上电的那一刻,犹如小船撑起了帆,开始远航。
这艘小船上,PC寄存器负责航行路线,按照路线图(可执行固件)告诉船长(CPU)接下来该往走哪个方向,船长在走的时候,还要依赖R0-R12这些通用寄存器来完成一些基本的计算。
这一路上,还会遇到很多的港口,船长有点不太安分想进港玩玩,但这个时候PC指针不干了:
“船长,我自己只能无脑的向前冲,现在我们要偏离路线进港的话,有可能会回不来了”!
船长一听,这问题不大啊,喊过来LR寄存器:
“你记一下现在的位置,我们待会进港玩完了要回来这里,一船人的性命就交给你了,你可得记好呀!”
LR寄存器把地址记在了自己的身上,大家开心的进港玩耍。
灯红酒绿的港口里,这个小国家有着自己的货币,但是这些货币离开港口之后就没什么用了,机智的船长想到了一个好主意。
他叫过来了SP指针:“听说你很能装是吧?”
SP指针小声bb:“也不是很能装,装多了会炸。”
船长:“交给你一个任务,我们现在去兑点这个国家的货币,先存到你这里