CPU指令的问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 13:02:22
CPU的指令时有限的。
我们在电脑上可以听歌,看电影,打一份办公文件,玩游戏等等,我们可以再电脑上做很多事情,而CPU的指令是有限的,那这些有限的指令时怎么实现这么多的功能的呢? 这一点我真是想不明白!
这个问题我侧重想问的是CPU为什么能够(侧重于问为什么能够)用有限指令来执行这么多的功能,而不是问COU是怎么用有限指令执行这么多的功能.

那几种只是指令集。指令集里的指令有很多,比如SSE4.1指令就增加了多达47条新指令。
还有,CPU的运算靠这些指令,简化了不少步骤,节省了运算时间。
系统中的任务程序靠时钟调配开,每个时间段负责不同的程序,因此也有了程序的优先级别。。

指令只是一种优秀的算法,靠这些算法,省去了不少时间。

CPU会做的事其实很简单,就只有加减乘除的算术运算和与非或等逻辑运算。任何程序到最后都可以简化成这些最基础的运算和操作。你一个很小的操作背后都有成千上万条这样的基本操作在运行。只不过、CPU可以做得很快罢了。

CPU本来带了8种指令,如果没有这指令的话 可以从别的指令绕过去