计算机指令集是存在寄存器中的吗?


计算机指令集是存在寄存器中的吗?

文章插图
你好!这个问题问的很好 , 说明你对计算机底层有了自己的思考 。首先 , 我们要明白 , 计算机指令集是和CPU相关的 , 与软件和OS没有关系 。其次 , 每个CPU的指令集是一定的 。不管开机与否 , 他都是存在的 。也就是说 , 他是固化在硬件中的 。还有 , 我们编写的程序不管是高级语言还是低级的汇编语言写的 , 最终都要转换成机器指令 。每条机器指令都对应一个微程序 , 微程序有若干条微指令组成 。若干个微命令构成一条微指令 。每条机器指令是否被机器识别取决于是否有对应的微程序 , 也就是CPU是否支持 。最后 , 如果控制器是采用微程序控制器 , 那么微程序是固化在微控制器中的 , 是一个ROM 。相信你应该明白了吧 。
【计算机指令集是存在寄存器中的吗?】

    推荐阅读