關於按字編碼和按位元組編碼問題(計算機組成)

2021-08-14 08:38:15 字數 811 閱讀 4253

如果有些題目說:按「字

」定址,就說明是儲存單元大小為字長的位數,按「位元組

」定址,說明儲存單元式位元組的大小(個人理解,沒有考證)

、某計算機字長

32位,儲存容量

8mb。按字編址,其定址範圍為(0~

2m-1)

計算步驟:

8mb位元組

=8*1024*1024*8

位。所以

8mb/32

位=2m. 2

、某計算機字長

32位,其儲存容量為

4mb,若按半字編址,它的定址範圍是(

0-2m-1

)計算步驟:若按半字就是

16位了

4mb=4*1024*1024*8

位,所以

4mb/16= 2m;

3、字長為32位

.儲存器容量為

64kb.

按字編址的定址範圍是多少計算步驟:

64k位元組

=64*

1024*8

位. 所以64kb/32

位=(64

*1024

*8)/32=16

*1024=16k

故定址範圍為

:0-16k-1 4

、某機字長

32位,儲存容量

1mb,若按字編址,它的定址範圍是什麼?

解釋:容量

1m=2*1024*1024

位乙個字長是

32 位

所以,定址範圍是二者相除

=256k

而按照位元組編址的話,除數為2的三次方即可。

按位元組定址和按字定址

位元組 byte,b 由 8 個位 bit 組成,它是儲存空間的基本計量單位。字 由若干個位元組組成。乙個字等於多少個位元組,與系統硬體有關,不應該毫無前提地說乙個字等於多少個位元組。16位系統 1字 word 2位元組 byte 16 bit 32位系統 如 win32 1字 word 4位元組 ...

按字定址和按位元組定址

按位元組定址,就是每個位元組都有1個位址,反過來說就是定址範圍內的每個位址 每個數字 都對應儲存器中的1個位元組,這裡位元組作為定址的基本單位,所以定址範圍完全為位址線的寬度決定,例如24位位址線,按位元組定址的範圍就是2 24 16m。按字定址,每個字有1個位址,這裡的定址範圍除了位址線寬度以外,...

計組 關於按字編址與按位元組編址的問題討論

如圖兩題的題幹描述基本一致,僅存在兩點差別 1.機器字長不同 2.編址 定址單位不同。其中第四題機器字長為32位,按半字 2b 定址,也就是說他的儲存字長為一半的機器字長,即16位,所以儲存單元個數 即可定址單元個數 為16mb 2b 2 23 而第九題的機器字長為64位 8b 按字 4b 編址,言...