記憶體中位元組和位的關係

2021-09-03 05:50:31 字數 1512 閱讀 6440

1樓:零迴圈鴨

位元組是記憶體容量單位。位元組(byte)是計算機資訊科技用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制。

記憶體位寬是視訊記憶體在一個時鐘週期內所能傳送資料的位數,位數越大則瞬間所能傳輸的資料量越大,這是視訊記憶體的重要引數之一。記憶體的顆粒也是一樣。位寬不是判斷的。而是根據晶片的代號來查詢。

ascii碼:一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。

最小值0,最大值255。如一個ascii碼就是一個位元組。

utf-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。

unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。

符號:英文標點佔一個位元組,中文標點佔兩個位元組。舉例:英文句號"."佔1個位元組的大小,中文句號"。"佔2個位元組的大小。

位數具體含義:

例:samsungk4h280838b-tcb0

主要含義:

第1位——晶片功能k,代表是記憶體晶片。

第2位——晶片型別4,代表dram。

第3位——晶片的更進一步的型別說明,s代表sdram、h代表ddr、g代表sgram。

第4、5位——容量和重新整理速率,容量相同的記憶體採用不同的重新整理速率,也會使用不同的編號。64、62、63、65、66、67、6a代表64mbit的容量;28、27、2a代表128mbit的容量;56、55、57、5a代表256mbit的容量;51代表512mbit的容量。

第6、7位——資料線引腳個數,08代表8位資料;16代表16位資料;32代表32位資料;64代表64位資料。

第11位——連線「-」。

第14、15位——晶片的速率,如60為6ns;70為7ns;7b為7.5ns(cl=3);7c為7.5ns(cl=2);80為8ns;10為10ns(66mhz)。

知道了記憶體顆粒編碼主要數位的含義,拿到一個記憶體條後就非常容易計算出它的容量。例如一條三星ddr記憶體,使用18片samsungk4h280838b-tcb0顆粒封裝。顆粒編號第4、5位「28」代表該顆粒是128mbits,第6、7位「08」代表該顆粒是8位資料頻寬,這樣我們可以計算出該記憶體條的容量是128mbits(兆數位)×16片/8bits=256mb(兆位元組)。

注:「bit」為「數位」,「b」即位元組「byte」,一個位元組為8位則計算時除以8。關於記憶體容量的計算,文中所舉的例子中有兩種情況:

一種是非ecc記憶體,每8片8位資料寬度的顆粒就可以組成一條記憶體;另一種ecc記憶體,在每64位資料之後,還增加了8位的ecc校驗碼。通過校驗碼,可以檢測出記憶體資料中的兩位錯誤,糾正一位錯誤。所以在實際計算容量的過程中,不計算校驗位,具有ecc功能的18片顆粒的記憶體條實際容量按16乘。

在購買時也可以據此判定18片或者9片記憶體顆粒貼片的記憶體條是ecc記憶體。

2樓:一夢中

32位定址的cpu可以定址2的32次方大小的地址也就是4g

cpu的定址能力以位元組為單位,1個地址是1個位元組,問題就這了

記憶體區域的位元組數,記憶體中的位元組

因為 fdbff07f fdbff000 7f 換算成十進位制就是127,所以一共是128個儲存單元。就如11 7 4,而 7 11共有5個數一樣。而一個儲存單元為1位元組 byte 8bite,即8個位元,代表十進位制數有符號的範圍是 128 127,無符號的數是0 255。知道記憶體地址範圍如何...

電腦記憶體中的有多少位是什麼意思?記憶體大小和這個有關嗎

給你打個比方 復吧,電腦的硬碟是制一個倉庫,記憶體是一bai臺運輸車,車du有大有小,zhi也就代表著記憶體dao大小,車子大了,一次效能夠搬運的貨物量就多,所以搬運速度也就快了。可是車況也有好有壞,車況其實也就代表你電腦的系統,系統好,車況好,一路順利,速度當然也就快。要不車子一路上經常拋錨,肯定...

cpu和記憶體有關係嗎,cpu和記憶體得關係

記憶體的頻率越高,傳輸速率也就越高,提供的頻寬也就越大!自然,cpu的前端匯流排頻率越高,要求的頻寬也就越大。如果記憶體提供的頻寬達不到要求的話,就會影響cpu效能的發揮,舉個例子 按理說cpu這裡,一天可以處理100輛車的資料,需要4車道的路才能讓這100輛車通過,記憶體也就需要提供4車道的頻寬,...