早期計算機的存儲字長一般和機器的指令字長與數據字長相等,故訪問一次主存便可取一條指令或一個數據。隨著計算機的套用範圍的不斷擴大,解題精度的不斷提高,往往要求指令字長是可變的,數據字長也要求可變。為了適應指令和數據字長的可變性,其長度不由存儲字長來確定,而用位元組的個數來表示。1個位元組(Byte)被定義為由8位(Bit)二進制代碼組成。當然,此時存儲字長、指令字長、數據字長三者可各不相同,但它們必須是位元組的整數倍。一台機器的指令系統可以採用位數不同的指令,即指令的字長是可變的,如單字長指令、多字長指令。
相關詞條
-
字長
字長是直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數,並分成若干字長段,各段的編碼表示不同的含義,例如某台計算機字...
字長概念 通俗含義 詳細釋義 雙倍字長 -
存儲字長
存儲字長:存儲單元中的二進制代碼(存儲字)位數,存儲字長可以是8位、16位、32位等。
-
基本字長
它影響計算精度、指令功能。 基本字長越長,計算精度越高。 顯然,後者的精度更高。
-
雙倍字長
數據匯流排是雙向三態形式的匯流排,即他既可以把CPU的數據傳送到存儲器或I/O接口等其它部件,也可以將其它部件的數據傳送到CPU。 數據匯流排的位數是微型計算...
-
指令暫存器
指令暫存器(IR,Instruction Register),是臨時放置從記憶體裡面取得的程式指令的暫存器,用於存放當前從主存儲器讀出的正在執行的一條指令...
基本信息 取指過程 工作原理 區別 -
多地址指令
在計算機科學中,一個指令字(或一條指令)一般由兩部分組成:一部分用來指明該指令所需完成的操作,這是必不可少的部分,通常被稱為操作碼部分;另一部分用來指明...
概述 指令系統 指令執行步驟 其它指令格式 -
指令格式
計算機的指令格式與計算機的字長、存儲器容量以及指令功能密切相關。為提高指令功能,增加基本操作並行性,指令中所包含的信息以多為宜;另一方面,指令太長又會增...
-
單片機彙編指令
單片機彙編指令:為解決某些特定的問題代碼中必須嵌入彙編語言以代替C語言完成的單片機的編程,彙編語言對於程式調試是不可或缺的。它包括:算術操作類指令,布爾...
簡介 組成 指令系統 彙編指令 -
每秒百萬指令
每MIPS是每秒百萬指令 "Millions of Instructions per Second"。 在Linux以及Unix圈子中,MIPS通常指的...
每秒指令 每秒千指令 每秒百萬指令 IPS演進時間表