1: 位指令极差(控制领域IO操作是非常重要的,而且还要保证原子操作),LPCxx改进位操作以及M3的位邦定就是最好的证明. 2: 没有直接寻址功能,底层应用全局变量应用非常普遍,标志位就大量使用全局变量,SFR的操作也是如此 3: ARM的指令的执行时间的不确定性也是个很不好的特色. 4: 结构比较复杂,不过这个应该不算太大问题
1:arm9/11,cortex A8位指令依然没什么大改进.所以这些高速处理器不如51,DSP亦比不上51啊. 2:大内存不能使用标志位,失败! 3:应该取消流水线设计和cache设计!凡有流水线和cache的片片都不如51. 4:结构越简单越好,资源越多越好.最好1G的处理器只有一种模式,有个数百M的内存,裸奔爽啊.
实吧,P4啊,扣肉啊,AMD64啊什么的都不好.位处理太烂,寻址太麻烦,指令周期更不提了,鬼知道.结构又太复杂.除了速度傻快,资源多点,没什么优势.如果51能跑到100G,这些都是垃圾.
|