① 如果一台計算機的內存為4GB,那麼內存的容量具體為多少位元組
如果一台計算機的內存為4GB,那麼內存的容量具體為4294967296位元組。
1B(byte,位元組)= 8 bit
1KB=1024B;
1MB=1024KB=1024*1024B=1048576;
1GB=1024MB=1024*1024*1024B=1073741824B
那麼4GB=4*1073741824B=4294967296B
(1)4g的存儲器地址需要多少二進制擴展閱讀:
在計算機內部,信息都是釆用二進制的形式進行存儲、運算、處理和傳輸的。信息存儲單位有位、位元組和字等幾種。各種存儲設備存儲容量單位有KB、MB、GB和TB等幾種。
KB:1KB=1024B 。早期用的軟盤有360KB和720KB的,不過軟盤已經很少使用。
MB:1MB=1024KB 。早期微型機的內存有128MB、256MB、512MB,目前內存都是1GB、2GB甚至更大。
GB:1GB=1024MB 。早期微型機的硬碟有60GB、80GB,目前都是500GB、1TB甚至更大。
TB:1TB=1024GB 。目前個人用的微型機存儲容量也都能達到這個級別了,而作為伺服器或者專門的計算機,不可缺少這么大的存儲容量。
② 計算機組成原理,如圖第4題,主要是不懂地址碼和主存,求詳細解答過
主存就是cpu可以直接訪問的存儲器。
cpu與主存之間可以有直接的通路。
.
cpu通過地址線和讀寫線向主存發出訪問請求,
然後主存就通過數據線與cpu交換數據。
所以cpu有多少條數據線和地址線,
就決定了cpu的架構和性能。
.
數據線越多數據流量越大,吞吐量越大,
地址線越多能訪問的存儲單元越多、存儲空間越大。
通常所說32位cpu就是指cpu有32條數據線。
.
地址碼就是主存儲器單元地址的二進制編碼。
每一位編碼對應一條地址線,
32位地址碼就是32條地址線,
可以區分2^32=4G的存儲單元,
這就是這台計算機的主存容量上限。
32位計算機的一個存儲單元是4B
所以這台計算機最多可以有16GB主存容量
.
DRAM半導體存儲晶元容量通常是以位為單位計算的。
4M*8位就是有8條數據線,
22條地址線(2^22=4M)。
容量就是4MB。
.
所以4M*32位內存條就要4枚晶元,
容量是16MB。
64MB主存就要4枚內存條。
答案是:4、4、16
.
這題目是90年代的電子技術水平,
早已過時了。
現在是4GB內存條,
4MB內存條已經看不到了。
③ 若要表示4GB個存儲單元,需要幾位二進制數
目前的中文以及全形的字百符在任閉鄭何地方都是占兩個位元組,度英文和數字及半形的字元都佔一個位元組。
因此如果一個字元是要麼是問8(2的答3次方)位,要麼是16(2的4次方)位
已知2的8次方是256,7此方是128,所以200需要用8位二進製表專示
再加上一個字元的3或轎信頌者坦姿屬4位 結果是11或者12位。
④ 定址空間怎麼計算
地址匯流排的定址空間是怎樣計算的???
(1)如果知道地址匯流排,求定址空間,假如地址匯流排有32根,那麼定址空間的大小就是:
2的32次方位元組,換算到G就是,2的32次方/2的10次方KB=2的22次方/2的10次方MB=2的12次方/2的10次方GB=4GB
(2)如果知道地址匯流排的起始地址和末地址,求空間,假如從編號為4000H~4FFFH的地址中,包含了幾個單元?
4FFFH-4000H+1=FFFH+1=1000H=1*16的3次方Byte=4096Byte=4K
內存定址空間怎麼計算?
我就不理解了...
定址能力於儲存單元有什麼關系?
儲存單元說的是物理存在的硬體,定址能力定址空間是邏輯上的完全就是扯不到一起的。
你要說定址能力按照2進制演算法,按照32位算,那就是2的32次方=4GB,這是理論實際還會小很多,按照64位就是2的64次方,算下來理論上是184GB,實際上最大是192GB左右。
你要說物理存在的,那麼分為N種可能,看物理構架,舉簡單例子SLC,他理論上是單層元,實際上是雙層的,一個單元只有一個+和一個-,MLC和TLC,在一個單元內可以有N個+,-。
關於定址空間計算的問題。十萬火急
兩個概念混淆了1.16位的數據是2個位元組長度2.定址空間的是,地址寬度能表示多少地址空間,也就是,每一個二進制位能表示的地址空間個數為2,多少位就代表多少個2相乘,所以有2^16次方個地址空間,所以定址空間就是2^16次方所以,2個位元組和定址空間沒有關系
關於定址空間大小的問題......
在內存中,一個存儲單元為一個位元組(8個二進制位組成),CPU對內山鏈閉存單元的定址是以位元組為單位的,而不是以二進制位為單位的
CPU的地址匯流排根數決定了能找到多少個位元組(Byte)
數據匯流排的寬度決定了能夠一次傳送多少個二進制位(bit)
---------------------------------------------
問題補充:
為喚滾什麼32位的CPU最大定址是2的32次方=4G?
---------------------------------------------
定址范圍是由地址線個數確定的,而不是CPU位數確定的,比如8086是16位的,但是有20位地址線,定址空間1MB,現在64位的cpu,可以工作在32位下,只用了32位地址線,定址同樣是4G,所以,每個CPU的定址能力是要看其地址線的數量,而不完全取決於CPU位的位數
你的問題存在概念性錯誤,如果單以CUP的32位數來計算的話就只有2^32Bits(注意不是byte-位元組) = 512M,怎麼也達不到4G的空間,正確的理解應該是:
32位可以提供4G的定址地址(需要相應的寄存器和地址匯流排),而每個地址對應於一個Byte,因此可以到4G的空間。
若定址空間64KB,則地址范圍0000H至FFFFH,這是怎麼計算的?謝謝
64KB=2的十六次方=10000000000000000B(16個0)=也就是十六進制的10000H。
也就是說一共有10000H的地址空間,如果把0000H也算作一個地址的話,那麼地址最大就是10000H-1=FFFFH.最小就是0000H.
計算機 地址線有16根,則可定址空間有多大()
看你計算機是以什麼單位編址的,如果是以位元組編址,即一個地址表示1Byte,那麼16根地址線總共可以定址2^16B = 64KB
計算機有多少不同地址空間與什麼有關系,怎麼計算
跟地址匯流排位數有關,比如某計算機地址匯流排是16位,那麼這台計算機的地址空間為2^16=65535位元組,即64KB。
定址空間的大小等於內存?
不等於內存,定址空間一般指的是CPU對於內存定址的能力。通俗地說,就是能最多用到多少內存的一個問題。就是說CPU能用到多少內存的意思,32位的CPU只能讀出4G插了8G就讀不出來了,就這個意思
內存地址空間大小計算
1mb=1024kb=1024*1024b=2^20b 20即為地址線寬(好逗裂吧我挖墳啦)
若地址線有32條,則它的直接定址空間為4GB,這個怎麼理解,具體怎麼求的的,謝謝、
地址線32條,每條地址線在定址時,其電平可以是0,也可能是1。
地址線在定址時,其目的是為了為待讀寫的存儲器地址進行編碼,因此,編碼的范圍就是32根地址線所能夠編碼的二進制的范圍,可見其最小地址值為0,最大地址為2^32,即4G(4294967296)。
⑤ 4g等於多少二進制位
1B=一個字檔扒迅節此神=一個存儲單元=8位二進制
1KB=2^10B
1MB=2^20B
1GB=2^30B
1TB=2^40B
所以 4GB =32 x 2^30 位行此二進制
⑥ 有4G內存,用16進製表示內存范圍
4g內存2進歲卜制是消雀做拿衡32位,轉為16進制是8位,即8個f 。 從 0x0000 0000 到 0x ffff ffff
望採納
⑦ 4mb存儲器有多少行
4MB=2^22B,也有這么多個單元,2^22的二進制為100 0000 0000 0000 0000,即為地址范圍,最大地址為11。
存儲容量一定的情況下,存儲單元的個數與存尺戚儲字長的大小有關,那麼存儲容量的大小的計算就可以分為以下兩種:
按位計算 (b):存儲容量 = 存儲單元個數 x 存儲字長
按位元組計算(B):存儲容量 = 存儲單元個數 x 存儲字長/8。
存儲容量:存儲容量是指存儲器可以容納的二進制信息量。籠統來說就是能儲存一個多少位數的二進制數。
存儲單元 :穗困禪CPU訪問存儲器的最小單位,每個存儲單元都有一個地址。
存儲字長 :存儲器中一個猜塵存儲單元(存儲地址)所存儲的二進制代碼的位數。
⑧ 32位地址匯流排的定址能力是4GB,為什麼原先是以位為單位,算出來確實位元組呢
32位地址匯流排,共有32位二進制數。
其最小值是:0000.....0000(32個0);
其最大值是:1111.....1111(32個1)。
能夠組成4G個不慧肆同的數值,也就是說,它們可以形成4G個存儲單元的地址號碼。
每個存儲單元中,存放多少位數呢?
現在雖有高檔的64位CPU,樓上說的很熱鬧,但是,它們並不是存儲器。
在存儲器晶元中,每個存儲單元的內容,仍然前慶轎按照8位數來存放,仍然按照位元組來計算。
所以,32位地址匯流排的定址能力是4G字差孝節。
這個演算法,和使用什麼CPU,一丁點關系也沒有。樓上的,跑偏了。
⑨ 一個儲存容量為4GB的內存,其內存單元的地址編碼至少需要多少位
不多不少,正好是32位。所以如果你的電腦要擴內存超過4G,32位爛櫻的XP就不行了,你需要和笑安裝64位的飢棚叢XP
⑩ 計算機的主存儲器容量達到1GB時,其地址的表示至少需要使用多少個二進位怎麼算的啊,請詳細說下,謝謝啦
1gb=1024mb,1mb=1024kb,1kb=1024byte
(位元組)
位元組(byte)是計算機信息技術用於計量存儲容量和傳輸容量的一種計量單位,一個位元組等於8位二進制數,網路上的所有信息都是以「位」(bit)為單位傳遞的,一個位就代表一個0或1,每8個位(bit)組成一個位元組(byte)。