找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5029|回复: 5
打印 上一主题 下一主题
收起左侧

感觉现在电脑芯片并没有比51单片机芯片快多少?1,5GHZ大约是12MHZ 也就125倍左右。...

[复制链接]
跳转到指定楼层
楼主
感觉现在电脑芯片并没有比51芯片快多少?1,5GHZ大约是12MHZ 也就125倍左右。。。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:70330 发表于 2017-2-23 08:33 | 只看该作者
别小看电脑芯片,你用51芯片跑个windows试一试。另外,1.5G怎么会是12Mhz?
回复

使用道具 举报

板凳
ID:153041 发表于 2017-2-23 13:43 | 只看该作者
楼主的问题真当好。从主频看确实只有125倍数。但是主频只是性能的一个因素,计算机性能,单从cpu来看,涉及到主频、位数、核心数量、内部流水线级数、缓存大小等等。一般用每秒指令数来形容性能更加贴切一些。一个51单片机执行一条指令一般是1-2个机器周期,而机器周期频率又是主频的12分之一,也就是其性能大概在1百万条指令每秒(MIPS)。我看了下2012年的时候网络上对i5性能的评测在3.3G主频下大约14365(MIPS)左右,如果按楼主的例子把这块cpu降频到1.5Ghz,那么大概在6529(MIPS)。这个差距不是全靠主频的,cpu设计师挖空心思让cpu在同样的主频下能够执行更多的指令。这也是为什么近10年来cpu的主频没有大的变化,有些反而还降了,而cpu的性能确一直在倍数提升。最后再说,51单片机一个指令通常处理一个字节(8位)的数据,而现在的电脑是32位,64位,相当于4到8倍的数据量差别。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

地板
ID:153041 发表于 2017-2-23 13:53 | 只看该作者
其实8048、8051和当年的8088、8086都是兄弟,都是intel同一时期推出的。8051就是我们说的51;而8088、8086造就了现在的个人电脑(PC),一直从286、386、486到现在。。事实上,我们也可以弄一些51芯片构架起来,加上扩展RAM,和外部存贮器(SD卡、CF卡),再套上显示器,键盘,也能造出个电脑。只不过性能也就和当年的IBM PC去比划。 :)

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:7485 发表于 2017-2-23 22:11 | 只看该作者
侧重点不同。发展的方向就不同了。单片机侧重于在一些简单的控制上面,使用方便,芯片性能不是很高,但是够用,小而全,RAM、 ROM、 I/O、运算单元都有。试想一下:拿现在的电脑的CPU来代替单片机可能吗?
回复

使用道具 举报

6#
ID:166475 发表于 2017-2-24 20:41 来自手机 | 只看该作者
不光看主频的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表