存储字长是什么?
存儲字長:存儲單元中的二進制代碼(存儲字)位數,存儲字長可以是8位、16位、32位等。
早期計算機的存儲字長一般和機器的指令字長與數據字長相等,故訪問一次主存便可取一條指令或一個數據。隨著計算機的應用范圍的不斷擴大,解題精度的不斷提高,往往要求指令字長是可變的,數據字長也要求可變。為了適應指令和數據字長的可變性,其長度不由存儲字長來確定,而由字節的個數來表示。1個字節(Byte)被定義為由8位(Bit)二進制代碼組成。
來源:百度百科
存儲字是指存放在一個存儲單元中的二進制代碼組合。 一個存儲字可代表一個二進制數,也可代表一串字符,如存儲字為0011011001111101,既可表示為由十六進制字符組成的367DH(ASCII碼),又可代表16位的二進制數,此值對應十進制數為13 949,還可代表兩個ASCII碼:“6”和“}”。一個存儲字還可代表一條指令。 字長就是在同一時間中處理二進制數的位數叫字長。通常稱處理字長為8位數據的CPU叫8位CPU,32位CPU就是在同一時間內處理字長為32位的二進制數據。
存儲字長是在內存中存儲字的長度,可以是16bit或8bit
總結
- 上一篇: x86标志位符号表示(PF奇偶位)
- 下一篇: 汇编中的BP与SS组合时,BP里面放的到