複製鏈接
請複製以下鏈接發送給好友

指令字長

鎖定
指令字長是指機器指令二進制代碼的總位數。指令字長取決於操作碼的長度、操作數地址的長度和操作數地址的個數。不同的指令的字長是不同的。
中文名
指令字長
概    念
機器指令二進制代碼的總位數
取    決
操作碼的長度、操作數地址
特    點
不同的指令的字長是不同的
早期計算機的存儲字長一般和機器的指令字長與數據字長相等,故訪問一次主存便可取一條指令或一個數據。隨着計算機的應用範圍的不斷擴大,解題精度的不斷提高,往往要求指令字長是可變的,數據字長也要求可變。為了適應指令和數據字長的可變性,其長度不由存儲字長來確定,而用字節的個數來表示。1個字節(Byte)被定義為由8位(Bit)二進制代碼組成。當然,此時存儲字長、指令字長、數據字長三者可各不相同,但它們必須是字節的整數倍。一台機器的指令系統可以採用位數不同的指令,即指令的字長是可變的,如單字長指令、多字長指令。