初学单片机请教一下“储存器”和c里的“数组”的问题。
请问:
1)在89c51里的“数据储存器ram”和“程序储存器rom”都是一行8位字节宽的吗?
2)什么是8位/16位单片机?是不是8根总线和16根总线?
3)8位的总线和16位总线的单片机用起来有什么区别?这和它们的储存器之间有什么联系?
4)在c语言里,有各种的变量形式如:int,char,float这些形式都该如何用啊?int形的长度是16bit,那么是不是说如果存储器一行是8位字节宽,int形的变量就要占用两行的存储器空间?
5)我看书上讲的“一维数组,二维数组”太抽象了,正好小弟的抽象思维差,所以基本上看不懂。还要请大家结合单片机给俺来点形象的吧。
感谢!感谢!
bg8ajw