① 計算機的位、字長、位元組分別是什麼
位:在計算機中,數據的最小單位是位,位是指一位二進制數,英文名稱是bit。
位元組:8個二進制位構成1個位元組(b),1個位元組可以儲存1個英文字母或半個漢字。位元組是存儲空間的基本計量單位,計算機楊的內存和磁碟的容量都是以位元組表示的。
字:不同計算機系統中字長的整數倍.
字長:電腦技術中對cpu在單位時間內(同一時間)能一次處理的二進制數的位數叫字長。
(1)位(bit):表示一個二進制數碼0或1,是計算機存儲處理信息的最基本的單位。
(2)位元組是計算機中數據處理的基本單位。計算機中以位元組為單位存儲和解釋信息,規定一個位元組由八個二進制位構成,即1個位元組等於8個比特(1byte=8bit)。八位二進制數最小為00000000,最大為11111111;通常1個位元組可以存入一個ascii碼,2個位元組可以存放一個漢字國標碼。
(3)字長:計算機的每個字所包含的位數稱為字長。根據計算機的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定范圍內,其長度是可變的。
計算的字長是指它一次可處理的二進創數字的數目。計算機處理數據的速率,自然和它一次能加工的位數以及進行運算的快慢有關。如果一台計算機的字長是另一台計算機的兩倍,即使兩台計算機的速度相同,在相同的時間內,前者能做的工作是後者的兩倍。
位、位元組和字及內存容
計算機所處理的數據信息,是以二進制數編碼表示的,其二進制數字「0」和「1」是構成信息的最小單位,稱作「位」或比特(bit)。
在計算機中,由若干個位組成一個「位元組」(byte)。位元組由多少個位組成,取決於計算機的自身結構。通常,微型計算機的cpu多用8位組成一個位元組,用以表示一個字元的代碼。構成一個位元組的8個位租型拆被看作一個整體。位元組是電子計算機存儲信息的基本單位。
在計算機的存儲器中占據一個單獨的地址(內存單元的編號)並作為一個單元(由多個位元組組合而成)處理的一組二進制數位稱為「字」(word)。字,指的是數據字,它由若干個位或位元組所組成。對計算機的運算器和內存儲器來說,一個字或幾個字弊棗是一個數據;對控制器來說,一個字或幾個字是一條指令。在電子計算機內部,字是被當做一個整值而被處理的整體。一個字所包含的二進制位數稱字長。字長是cpu的重要標志之一。字長越長,說明計算機數值的有效位越多,精確度就越高。低檔微型機的字長為8位(一個位元組),高檔微型機的字長有16位(兩個位元組)、32位(四個位元組)等。
計算機一個內存儲器包括多少個位元組數,就是這個內存儲器的容量,一般採用kb(千位元組)為單位來表示。1kb=210個位元組=1024個位元組。例如,64kb=1024×64位元組=65536個位元組。對容量大的計算機,也常用mb(兆位元組)或gb作單位表示存儲器容量。1mb=210×210個位元組=1024位元組×1024=1048576個位元組,1gb=1024mb
位:在數字電路和電腦技術中採用二進制,代碼只有「0」和「1」,其中無論是
「0」或是「1」在cpu中都是
一「位」。
字長:電腦技術中對cpu在單位時間內(同一時間)能一次處理的二進制數的位數叫字長。所以能處理字長為8位數據的cpu通常就叫8位的cpu。同理32位的cpu就能在單位時間內處理字長為32位的二進制數據。
字租團節和字長的區別:由於常用的英文字元用8位二進制就可以表示,所以通常就將8位稱為一個位元組。字長的長度是不固定的,對於不同的cpu、字長的長度也不一樣。8位的cpu一次只能處理一個位元組,而32位的cpu一次就能處理4個位元組,同理字長為64位的cpu一次可以處理8個位元組。
字長、位元組、字、bit、byte的關系
字
word
位元組
byte
位
bit
1字=2位元組(1
word
=
2
byte)
1位元組=8位(1
byte
=
bit)
字長是指字的長度
在不同的地方有不同解釋
一個字的字長為16
一個位元組的字長是8
kb
,2
的
10
次方
:
1024
byte.
mb
,2
的
20
次方
:
1048576
byte,
或
1024
kb.
gb
,2
的
30
次方
:
1073741824
byte,
或
1024
mb.
tb
,2
的
40
次方
:
1099511627776
byte,
或
1024
gb.
pb
,2
的
50
次方
:
1125899906842624
byte,
或
1024
tb.
eb
,2
的
60
次方
:
1152921504606846976
byte,
或
1024
pb.
zb
,2
的
70
次方
:
1024
eb.
yb
,2
的
80
次方
:
1024
zb.
② 計算機系統,16位,32位,64位什麼意思
16位、32位、64位等術語在操作系統理論中主要是指存儲器定址的寬度。如果存儲器的定址寬度是16位,那麼每一個存儲器地址可以用16個二進制位來表示,也就是說可以在64KB的范圍內定址。同樣道理32位的寬度對應4GB的定址范圍,64位的寬度對應16 Exabyte的定址范圍。
存儲器定址范圍並非僅僅是對操作系統而言的,其他類型的軟體的設計有時也會被定址范圍而影響。但是在操作系統的設計與實現中,定址范圍卻有著更為重要的意義。
在早期的16位操作系統中,由於64KB的定址范圍太小,大都都採用「段」加「線性地址」的二維平面地址空間的設計。分配存儲器時通常需要考慮「段置換」的問題,同時,應用程序所能夠使用的地址空間也往往有比較小的上限。
(2)什麼是電腦的位數擴展閱讀:
計算機系統的結構
1、驅動程序。最底層的、直接控制和監視各類硬體的部分,它們的職責是隱藏硬體的具體細節,並向其他部分提供一個抽象的、通用的介面。
2、內核。操作系統之最內核部分,通常運行在最高特權級,負責提供基礎性、結構性的功能。
3、支承庫。(亦作「介面庫」)是一系列特殊的程序庫,它們職責在於把系統所提供的基本服務包裝成應用程序所能夠使用的編程介面(API),是最靠近應用程序的部分。例如,GNU C運行期庫就屬於此類,它把各種操作系統的內部編程介麵包裝成ANSI C和POSIX編程介面的形式。
4、外圍。所謂外圍,是指操作系統中除以上三類以外的所有其他部分,通常是用於提供特定高級服務的部件。例如,在微內核結構中,大部分系統服務,以及UNIX/Linux中各種守護進程都通常被劃歸此列。