单处理系统都是串行执行指令的吗?

[复制链接]
查看11 | 回复1 | 2013-2-20 05:14:58 | 显示全部楼层 |阅读模式
答案是必然的。要清楚:所谓的单处理系统就是在内存里一次只放一个作业。执行上当然就也没有什么串行和并行的区分。单一的作业还分什么呢流水线技术是为了达到高效的目的. 举个例子,有两个人要过一道门到房间里去,但是有两个门,都可以进去.这两个人现在有两种方案,从同一个门一前一后进入,或者分别从不同的两个门同时进入.第一种方案好比串行处理,后者就是并行处理. 这两个人之所以能够自由选择两种方案,是因为他们有两个脑袋,两个人都能单独控制自己的行为.而单处理系统就好比一个人只有一个脑袋,所以只能做串行处理.不过这是过去的情况,现在已经有了新的发展,可以增加其它硬件实现并行运算.如果人脑也可以按需划分区域,将不同的区域用做不同的功能,我们也可以同时...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行