计算机的作用:工具,帮助人们处理复杂的信息
为什么基础结构做成公认的冯诺伊曼结构?
1.要处理数据,因此要有输入设备
2.要得到最后结果,因此要有输出设备
3.处理数据需要使用不同的运算,因此要有运算器
4.不同运算作用在输入数据上,有很多中间结果,需要记录下来参与后续运算得到最后结果,因此要有存储器
5.什么时候使用什么运算,存储如何分配,需要一个管理者,因此需要有控制器
进一步细化
在提供数据后,还得告知计算机如何处理数据,因此引出了指令的概念。
CPU=控制器+运算器,存储器和输出设备没有控制和执行指令的功能,唯有CPU需要能够控制和执行指令,因此,CPU中必然含有指令集,才能通过用户的指令对应到自己需要执行的命令,完成用户的任务。
指令集
炒不同的菜用不同的锅,煎鱼用平底锅,西红柿炒鸡蛋用普通的锅。同样的,处理数据也分出了不同的“锅”。指令集分为精简指令集(RISC)和复杂指令集(CISC),各有千秋。精简指令集就像它的名字一样,有简单的指令,当然,越简单就越快了。复杂指令集虽然比不了快,但是可以比功能,处理的工作更加丰富,一个指令包含老多步骤,虽然慢,但是完成的事多嘛!
声明:所有文章,皆为原创。未经本人允许,禁止任何媒体转载(转载请联系本人)。
网友评论