❶ 【討論】什麼是指令字長,機器字長,儲存字長
明白了,我自己回復下 ,不知道是不是這樣 指令字長:是相對機器硬體來說的 可以做成固定長度的(硬體簡單) 也可做成不定長 (硬體復雜)指令的長度為:指令字長存儲字長:是相對存儲器(內存)編址來說的,好的編址更有利於CPU訪存。可以四個位元組為一個字,CPU一次訪問一個字(四個位元組)則存儲字長為:32位。機器字長:是相對CPU一次能處理數據的位數來說的,可以認為是CPU內部寄存器的位數指令字長,存儲字長,機器字長 可以相等 也可以不相等 根據機器的要求 單他們都為位元組的倍數存儲字長編址時和MAR有點關系 幾個位元組為一個存儲字和MDR有點關系
❷ 計算機的字長是什麼
字長:是指計算機的運算部件能同時處理的二進制數據的位數。字長決定運算精度。
❸ 什麼是機器字長、什麼是指令字長、什麼是存儲字長
機器字長:是指計算機能直接處理的二知進制數據的位數,決定了計算機的運算精度。
指令字長:一個指令字中包含二進制代碼的位數。
存儲字長:一個存儲單元存儲一串二進制代碼(存儲字專),這屬串二進制代碼的位數稱為存儲字長,存儲字長可以是8位、16位、32位等。
大寫字母+數字+小寫子母=於存儲數據。也是二進制代碼;如:8;16;32;64;位。
(3)什麼是存儲字長指令擴展閱讀:
機器字長反映了計算機的運算精度,即字長越長,數的表示範圍也越大,精度也越高。機器的字長也會影響機器的運算速度。倘若CPU字長較短,又要運算位數較多的數據,那麼需要經過兩次或多次的運算才能完成,這樣勢必影響整機的運行速度。
機器字長與主存儲器字長通常是相同的,但也可以不同。不同的情況下,一般是主存儲器字長小於機器字長,例如機器字長是32位,主存儲器字長可以是32位,也可以是16位,當然,兩者都會影響CPU的工作效率。
❹ 存儲字長是指( )。
存儲字是指存放在一個存儲單元中的二進制代碼組合。
一個存儲字可代表一個二進制數,也可代表一串字元,如存儲字為0011011001111101,既可表示為由十六進制字元組成的367dh(ascii碼),又可代表16位的二進制數,此值對應十進制數為13
949,還可代表兩個ascii碼:「6」和「}」。一個存儲字還可代表一條指令。
字長就是在同一時間中處理二進制數的位數叫字長。通常稱處理字長為8位數據的cpu叫8位cpu,32位cpu就是在同一時間內處理字長為32位的二進制數據。
存儲字長是在內存中存儲字的長度,可以是16bit或8bit
❺ 什麼是存儲字 、存儲字長
1、存儲字是指存放在一個存儲單元中的二進制代碼組合。一個存儲字可代表一個二進制數,也可代表一串字元,如存儲字為0011011001111101,既可表示為由十六進制字元組成的367DH(ASCII碼),又可代表16位的二進制數,此值對應十進制數為13 949,還可代表兩個ASCII碼:「6」和「}」。一個存儲字還可代表一條指令。
2、存儲字長:存儲單元中的二進制代碼(存儲字)位數,存儲字長可以是8位、16位、32位等。早期計算機的存儲字長一般和機器的指令字長與數據字長相等,故訪問一次主存便可取一條指令或一個數據。隨著計算機的應用范圍的不斷擴大,解題精度的不斷提高,往往要求指令字長是可變的,數據字長也要求可變。
(5)什麼是存儲字長指令擴展閱讀:
存儲單元一般應具有存儲數據和讀寫數據的功能,以8位二進製作為一個存儲單元,也就是一個位元組。每個單元有一個地址,是一個整數編碼,可以表示為二進制整數。程序中的變數和主存儲器的存儲單元相對應。變數的名字對應著存儲單元的地址,變數內容對應著單元所存儲的數據。存儲地址一般用十六進制數表示,而每一個存儲器地址中又存放著一組二進制(或十六進制)表示的數,通常稱為該地址的內容。
❻ 什麼是機器字長,什麼是指令字長,什麼是存儲字長
機器字長:計算機進行一次整數運算所能處理的二進制數據的位數。
指令字長:機器指令中二進制代碼的總位數,指令字長取決於從操作碼的長度、操作數地址的長度和操作數地址的個數。不同的指令的字長是不同的。
存儲字長:一個存儲單元存儲一串二進制代碼,這串二進制代碼的位數稱為存儲字長,存儲字長可以是8位、16位、32位等。
早期計算機的存儲字長
為了適應指令和數據字長的可變性,其長度不由存儲字長來確定,而用位元組的個數來表示。1個位元組(Byte)被定義為由8位(Bit)二進制代碼組成。當然,此時存儲字長、指令字長、數據字長三者可各不相同,但它們必須是位元組的整數倍。一台機器的指令系統可以採用位數不同的指令,即指令的字長是可變的,如單字長指令、多字長指令。
以上內容參考:網路-指令字長