計算機指令集是存在寄存器中的嗎?


計算機指令集是存在寄存器中的嗎?


你好!這個問題問的很好 , 說明你對計算機底層有了自己的思考 。首先 , 我們要明白 , 計算機指令集是和CPU相關的 , 與軟件和OS沒有關系 。其次 , 每個CPU的指令集是一定的 。不管開機與否 , 他都是存在的 。也就是說 , 他是固化在硬件中的 。還有 , 我們編寫的程序不管是高級語言還是低級的匯編語言寫的 , 最終都要轉換成機器指令 。每條機器指令都對應一個微程序 , 微程序有若干條微指令組成 。若干個微命令構成一條微指令 。每條機器指令是否被機器識別取決于是否有對應的微程序 , 也就是CPU是否支持 。最后 , 如果控制器是采用微程序控制器 , 那么微程序是固化在微控制器中的 , 是一個ROM 。相信你應該明白了吧 。
【計算機指令集是存在寄存器中的嗎?】

    猜你喜歡