八位元組

维基百科,自由的百科全书
跳转至: 导航搜索
微處理器
4位元 8位元 12位元 16位元 18位元 24位元 31位元 32位元 36位元 48位元 64位元 128位元
應用程式
16位元 32位元 64位元  
資料大小
4-bit 8-bit 16-bit 32-bit 64-bit 128-bit
nibble octet / byte word dword qword DQWord

電腦領域裏,一個 octet 是指八個位元為一組的單位,稱作八位元組。

法國羅馬尼亞octet 這個字通常是指一個位元組(byte)的意思;當我們稱一百萬位元組(megabyte,MB),在這些地區會稱作 megaoctetbitbyte 在法語裏是異義同音字。

Octet 除了下面提到的唯一例外之外,都是指一個具有八個位元的實體。因此在電腦網路標準中,在byte容易引起混淆的地方都僅使用Octet

標準[编辑]

Octets 有兩種不同的前綴,一種為 2 的多次方,另一種是國際單位制(SI,International System of Units)。2 的多次方的格式為國際電工委員會(International Electrotechnical Commission)在 1998 年所制定。

  • kibi 指 « kilo binary » ;
  • mebi 指 « mega binary » ;
  • gibi 指 « giga binary » ;
  • tebi 指 « tera binary » ;
1 kibioctet (Kio) = 210 octets = 1,024 octets
1 mebioctet (Mio) = 220 octets = 1,024 Kio = 1,048,576 octets
1 gibioctet (Gio) = 230 octets = 1,024 Mio = 1,073,741,824 octets
1 tébioctet (Tio) = 240 octets = 1,024 Gio = 1,099,511,627,776 octets
1 pebioctet (Pio) = 250 octets = 1,024 Tio = 1,125,899,906,842,624 octets
1 exbioctet (Eio) = 260 octets = 1,024 Pio = 1,152,921,504,606,846,976 octets
1 zebioctet (Zio) = 270 octets = 1,024 Eio = 1,180,591,620,717,411,303,424 octets
1 yobioctet (Yio) = 280 octets = 1,024 Zio = 1,208,925,819,614,629,174,706,176 octets

SI的前綴為 kilo、mega、giga、tera等,與所有的 SI 單位的表現法相同,都是基於 10 的次方:

1 kilooctet (Ko) = 103 octets = 1,000 octets
1 megaoctet (Mo) = 106 octets = 1,000 ko = 1,000,000 octets
1 gigaoctet (Go) = 109 octets = 1,000 Mo = 1,000,000,000 octets
1 teraoctet (To) = 1012 octets = 1,000 Go = 1,000,000,000,000 octets
1 petaoctet (Po) = 1015 octets = 1,000 To = 1,000,000,000,000,000 octets

例外[编辑]

有時三個位元為一組也被稱作一個 "octet" ,因為其最多可代表八種不同的值。在多數的 Unix 平台上的檔案系統中,便可見這種用法。[1]

源由[编辑]

octet 這個詞是從拉丁文希臘文的數字 octo 衍生而來的,意指八。

參考文獻[编辑]

  1. ^ 在 Unix 的檔案系統中,檔案的權限分為三種類型:讀取、寫入、與執行。