kallo 发表于 2011-9-9 19:53:57

每天记录一点点-ARM篇

坚持记录,鼓励自己!
写点自己所看所想:
关于ARM硬件
1)ARM体系结构有两种:一种是冯.诺伊曼结构,另外一种是哈佛结构。对于这两种设计方法,以前总是在各种论坛中看人常常提起,但是实际上并不明白这两者有什么样的区别。现在似乎有些理解(若不足处,希望大虾多多指点哦),冯的设计就是在结构上并不区分数据寄存器和程序寄存器,数据寄存器和程序寄存器是同一个寄存器,只是将寄存器地址进行分配,一半分做数据寄存器用,另外一半分做程序寄存器用。但是哈佛结构体系中,在物理层面上就将数据寄存器和程序寄存器分开了,而且在进行程序传送和数据传送都是分开来的。(不知道理解对不对,望指教)
2)学单片机的时候一直不明白为什么数据的传送为什么不能通过memory进行呢。但是现在似乎有点理解了,在RISC处理器中,数据的传送都必须通过register进行。但是RISC处理器为什么进行这样设计,还是不了解。呵呵,我再找找
呵呵,先写这么点,总结下,明天继续
页: [1]
查看完整版本: 每天记录一点点-ARM篇