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

全部回答2
默认 最新
  • 莫名其妙。呵呵,把我搞糊涂了。程序存储在内存中某个地址为A的地方,这个地址只有“程序指针存储器”才知道。“程序指针存储器”里面的内容就是将要执行的程序代码的地址。例如,当“程序指针存储器”的内容为A1时,地址为A1的那个地方的代码C就会被拷贝到CPU中的控制器,控制器根据C自动生成一系列控制信号、指挥CPU自动完成C要达到的功能。再看看别人怎么说的。
    0 点赞
  • 你好!这个问题问的很好,说明你对计算机底层有了自己的思考。首先,我们要明白,计算机指令集是和CPU相关的,与软件和OS没有关系。其次,每个CPU的指令集是一定的。不管开机与否,他都是存在的。也就是说,他是固化在硬件中的。还有,我们编写的程序不管是高级语言还是低级的汇编语言写的,最终都要转换成机器指令。每条机器指令都对应一个微程序,微程序有若干条微指令组成。若干个微命令构成一条微指令。每条机器指令是否被机器识别取决于是否有对应的微程序,也就是CPU是否支持。最后,如果控制器是采用微程序控制器,那么微程序是固化在微控制器中的,是一个ROM。相信你应该明白了吧。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购