如圖兩題的題幹描述基本一致,僅存在兩點差別:1.機器字長不同;2.編址/定址單位不同。
其中第四題機器字長為32位,按半字(2b)定址,也就是說他的儲存字長為一半的機器字長,即16位,所以儲存單元個數(即可定址單元個數)為16mb/2b=2^23;
而第九題的機器字長為64位(8b),按字(4b)編址,言下之意為「儲存字長與機器字長相等,即儲存字長為8b」,所以儲存單元個數為128mb/8b=16m。
總結:題目中描述的定址單位——字和半字,實際上指的是機器字長和儲存字長的關係,
要注意與單位換算時用的字區分。(單位換算:1字=4b,半字=2b,1位元組=1b)
按字編址 按位元組編址 按半位元組編址問題及其解釋
先拿出問題 首先應該分辨字 位元組 半字何意 位 bit 計算機中最小的資料單位,每個位只能為0或者1 位元組 byte 8個二進位制位構成乙個位元組,儲存空間的基本計量單位 字 由若干位元組組成 半字 字的一半 接下來解決問題,題幹閱讀,有一1mb容量,字長為32位 按位元組編址,1mb 1b 2...
如何區分按位元組編址與按字編址
設有乙個1mb容量的儲存器,字長32位,問 按位元組編址,字編址的定址範圍以及各自的定址範圍大小?如果按位元組編址,則 1mb 2 20b ps 1mb 1024kb,1kb 1024btye,1024是2的10次方 1位元組 1b 8bit 2 20b 1b 2 20 位址範圍為0 2 20 1,...
按位元組定址and按字編址
按位元組定址,儲存空間的最小編址單位是位元組,按字編址,儲存空間的最小編址單位是字,最小編址單位的選擇,和儲存容量 位址匯流排寬度都有關聯 同樣的儲存容量,粒度小了,位址長度就需要更長 就是根據不同的方式尋找記憶體位址,計算機中大多數暫存器的尺寸是乙個字長。計算機處理的典型數值也可能是以字長為單位。...