这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于C51单片机去留的大讨论

zxk236350893 发起的投票 2014-03-03 00:04:16
  您还未登录,不能参与投票,请点击登录若您不是注册会员请点击注册
共77条 8/8 |‹ 3 4 5 6 7 8 跳转至
菜鸟
2014-03-25 19:17:46     打赏
71楼
我认为这纯粹是闲的蛋疼的讨论、没有任何意义

高工
2014-03-25 20:59:19     打赏
72楼
让我去解决乌克兰问题我也解决不了,尝试去斡旋,未果 马航失联我也去搜索了,家门口找遍了,未果,结论,飞机没有在我家附近坠毁,为搜寻工作提供了力所能及的帮助

菜鸟
2014-03-25 21:03:31     打赏
73楼
51不是哈佛架构的嘛,怎么成冯诺依曼架构了……

高工
2014-03-25 22:24:01     打赏
74楼
冯诺依曼结构的特点就统一编址,顺序取指,也就是只有一个存储空间,也就是现在的电脑的样子,一块硬盘,一根内存条就可以运行了. 哈佛结构的特点是程序存储器和数据存储器独立编址,独立取址,也就是程序存储器和数据存储器是分开的。 我并没有说51单片机“就是”某种结构,从它的结构上来看,它具有程序存储器和数据存储器,这一点貌似是哈佛结构,但是从工作方式上来看,它无法做到同时操作程序存储器和数据存储器,这一点似乎有不是哈佛结构的特点,更像是冯诺依曼结构(又称普林斯顿结构),或者说它是从冯诺依曼结构衍生到哈佛结构的一个过度产品吧,这一点我没有去考证。又或者说根本没有必要纠结于到底是哈佛结构还是冯诺依曼结构,因为前者比后者晚了30年才出现,冯·诺伊曼结构与存储程序型电脑是互相通用的名词,而哈都结构则是一种将程序资料与普通资料分开储存的设计概念。 大概就是这个样子。

菜鸟
2014-03-25 22:41:27     打赏
75楼

不理会编址取指顺序等等情况,关于冯诺依曼架构和哈佛架构,我的看法是:

冯诺依曼架构:存储器中的数据可能是数据也可能是指令。

哈佛架构:存储器中的数据要么是数据,要么是指令。不存在既可能是数据也可能是指令这种情况。

从这点上看,51很明显是哈佛架构。


高工
2014-03-25 22:52:07     打赏
76楼
我个人不是很支持断章取义,另外,冯诺依曼体系首先提出了存储是计算机的概念,哈佛结构也还是存储是计算机的结构,只是包含的范围更小,同时要说一点 我没有说51单片机采用的是那种结构。

高工
2014-03-25 22:56:08     打赏
77楼
冯.诺依曼结构处理器具有以下几个特点: 1:必须有一个存储器;2:必须有一个控制器;3:必须有一个运算器,用于完成算术运算和逻辑运算;4:必须有输入设备和输出设备,用于进行人机通信。:另外,程序和数据统一存储并在程序控制下自动工作 哈佛结构的处理器是不是也被包含其中了呢?

共77条 8/8 |‹ 3 4 5 6 7 8 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]