A. 在計算機中,一個英文字元佔用多少的存儲空間
小寫的佔一個位元組,大寫的占兩個位元組 1Byte
B. 在計算機內存中要存放256個ASCII碼字元,需多大存儲空間
ascii碼換算的最小單位是位元組,所以在計算機內存中要存放256個ASCII碼字元,需要256個位元組的存儲空間。
位元組(Byte)是存儲數據的基本單位,並且是硬體所能訪問的最小單位。CPU 只能直接處理內存數據,不能直接處理硬碟數據。硬碟數據必須先調入內存條中才可以運行。內存中存儲數據的最小單位是「位(Bit)」。位元組是存儲數據的基本單位,位是存儲數據的最小單位,不要混淆了。
內存裡面存放的全是二進制代碼。內存裡面有很多「小格子」,每個「格子」中只能存放一個 0 或 1。一個「小格子」就是一位,所以「位」要麼是 0,要麼是 1,不可能有比位更小的單位。那麼位元組和位是什麼關系呢?8 個「小格子」就是一位元組,即一位元組等於 8 位。
(2)記憶字元在計算機中存儲空間擴展閱讀:
計算機存儲信息的基本單位稱存儲元件,每個存儲元件是一個二進制位,一位可存放一個二進制數0或1。每8位組成一個位元組。由於8086CPU是16位數據匯流排,則其字長是16位,由2個位元組組成。
在存儲器內是以位元組為單位來存儲信息的,因而對存儲器的編址是按位元組編址,從而使CPU根據地址編號找到存儲器中的操作數或者說CPU根據地址編號訪問該存儲單元的內容地址從0開始編號;
順序地每個地址加1,在計算機內地址也是用二進制數表示,地址是一個無符號整數,為了書寫方便和編程,在源程序中常用十六進制數或符號來表示一個存儲單元的地址。
C. 計算機存儲器記憶信息的基本單位是什麼
位
二進制數系統中,每個0或1就是一個位(bit),位是內存的最小單位。
位元組
位元組(Byte):通常將可表示常用英文字元8位二進制稱為一位元組。
一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間.
符號:英文標點2佔一個位元組,中文標點占兩個位元組.
一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,如一個ASCII碼就是一個位元組,此類單位的換算為:
1千吉位元組(KGB,KiloGigaByte)=1024吉位元組
1吉位元組(GB,GigaByte) =1024兆位元組
1兆位元組(MB,MegaByte) =1024千位元組
1千位元組(KB,KiloByte) =1024位元組
1位元組(Byte) = 8位(bit)
B->KB->MB->GB->TB->PB
依次變大,是1024倍的關系,B是位元組
D. 漢字在計算機中是如何存儲的
計算機的軟體系統可分為
D)系統軟體和應用軟體
(2)
微型計算機系統採用匯流排結構對CPU、存儲器和外部設備進行連接。匯流排通常由三部分組成,它們是
D)
數據匯流排、地址匯流排和控制匯流排
(3)計算機中所有信息的存儲都採用
A)二進制
(4)下列敘述中,正確的是
C)軟磁碟驅動器是存儲介質
(5)第四代計算機的主要元器件採用的是
D)大規模和超大規模集成電路
(6)下列敘述中,錯誤的是
B)把源程序轉換為目標程序的過程叫編譯
(7)計算機硬體的五大基本構件包括:運算器、存儲器、輸入設備、輸出設備和
B)控制器
(8)微型計算機內存儲器是
C)
按字長編址
(9)通常所說的I/O設備指的是
A)輸入輸出設備
(10)"計算機輔助設計"的英文縮寫是
A)CAD
(11)計算機的存儲單元中存儲的內容
C)可以是數據和指令
(12)某一台微型計算機的內存容量為128M,指的是
D)128000K字
(13)存儲一個漢字的內碼所需的位元組數是
D)
2個
(14)下列字元中,ASCII碼值最小的是
A)a
(15)十進制數105轉換成二進制數是
A)01101001
(16)微型計算機存儲系統中,PROM是______。
D、可編程只讀存儲器
(17)按16×16點陣存放國標GB2312-80中一級漢字(共3755個)的漢字型檔,大約需占存儲空間______。
B、512KB
E. c語言中字元型數據在內存中儲存的是什麼
1.字元型數據在內存中儲存的是它的ASCII碼值,它是一個位元組,所有數據類型在內存中都是以0和1代碼二進制儲存的,這個原則不會變。
2.字元是指計算機中使用的字母、數字、字和符號,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。在
ASCII
編碼中,一個英文字母字元存儲需要1個位元組。在
GB
2312
編碼或
GBK
編碼中,一個漢字字元存儲需要2個位元組。在UTF-8編碼中,一個英文字母字元存儲需要1個位元組,一個漢字字元儲存需要3到4個位元組。在UTF-16編碼中,一個英文字母字元或一個漢字字元存儲都需要2個位元組(Unicode擴展區的一些漢字存儲需要4個位元組)。在UTF-32編碼中,世界上任何字元的存儲都需要4個位元組。
3.char是C/C++整型數據之一,其它的如int/long/short等不指定signed/unsigned時都默認是signed,char在標准中是unsigned,編譯器可以實現為帶符號的,也可以實現為不帶符號的,有些編譯器如pSOS的編譯器,還可以通過編譯開關來指定它是有符號數還是無符號數。
F. 關於字元和整數在計算機內存中的存儲格式
字元類型的在內存中存儲形式是以相對應的ascll碼值的二進制存儲。
整數類型在內存中存儲所需的位元組根據系統位數和編譯器等因素決定,如果是存儲有符號數據的話,在內存中存儲的二進制數據可以說是它的補碼形式。正數的反碼、補碼是它自身,也就是存儲自身的二進制形式。負數在內存中的存儲形式是也是它的補碼。負數的補碼是它的反碼(首位符號位不變,其他位取反)+1。總之字元有字元在內存中的存儲,整數也有它相應在內存中的存儲形式。
G. 在c中,字元型數據在計算機內存中以什麼形式存儲
字元型數據在內存中以ASCII碼的形式存放
比如對於A來說,內存中實際存放的是65。
H. 計算機存儲器記憶信息的基本單位是什麼
計算機存儲器記憶信息的基本單位是存儲位。存儲位,或稱記憶單元:存放一個二進制數位的存儲單元,是存儲器最小的存儲單位。存儲器(Memory)是現代信息技術中用於保存信息的記憶設備。計算機中全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器中。它根據控制器指定的位置存入和取出信息。有了存儲器,計算機才有記憶功能,才能保證正常工作。計算機中的存儲器按用途存儲器可分為主存儲器(內存)和輔助存儲器(外存),也有分為外部存儲器和內部存儲器的分類方法。存儲器的主要功能是存儲程序和各種數據,並能在計算機運行過程中高速、自動地完成程序或數據的存取。存儲器是具有「記憶」功能的設備,它採用具有兩種穩定狀態的物理器件來存儲信息。這些器件也稱為記憶元件。在計算機中採用只有兩個數碼「0」和「1」的二進制來表示數據。記憶元件的兩種穩定狀態分別表示為「0」和「1」。日常使用的十進制數必須轉換成等值的二進制數才能存入存儲器中。計算機中處理的各種字元,例如英文字母、運算符號等,也要轉換成二進制代碼才能存儲和操作。構成存儲器的存儲介質,存儲元,它可存儲一個二進制代碼。由若干個存儲元組成一個存儲單元,然後再由許多存儲單元組成一個存儲器。一個存儲器包含許多存儲單元,每個存儲單元可存放一個位元組(按位元組編址)。每個存儲單元的位置都有一個編號,即地址,一般用十六進製表示。一個存儲器中所有存儲單元可存放數據的總和稱為它的存儲容量。
I. 字元集是存儲在計算機的什麼位置呢內存還是硬碟呢
電腦中存儲的永遠是2進制碼,而不是方塊字,也不是英文字母。 2進制碼,每8位構成一個位元組,代表了一個0-255的數字。 那麼這個數字代表什麼呢?如果是字母的話,比如說65代表a,這個規則 就是一個字元集,著名的是ascii。 如果換個其他國家的,比如說德文,那麼65就代表另外的東西了,那就是另外的字元集。 由於亞洲的文字無法用256個來表示,所以需要用雙位元組來表示,比如GB2312是一個字元集,同理,日文有日文的字元集。 同樣的網頁,用不同的字元集來顯示,會出現不同的樣子,正因為,同樣的2進制存儲的信息,字元集不同,顯示的內容也就不同了。網頁中有,這就是對字元集的指定,所以網頁才能正確顯示文字。
J. 字元在計算機中的存儲形式
字元在計算機內存放,應規定相應的代表字元的二進制代碼。代碼的選用要與有關外圍設備的規格取得一致。這些外圍設備包括鍵盤控制台的輸入輸出、列印機的輸出等等。字元作輸入時,要自動轉換為二進制代碼存於機內;輸出時,計算機內二進制代碼自動轉化為字元,兩者的轉換全是靠外圍設備實現的。字元是數據結構中最小的數據存取單位。通常由8個二進制位(一個位元組)來表示一個字元,但也有少數計算機系統採用6個二進制的字元表示形式。一個系統中字元集的大小,完全由該系統自己規定。[1]計算機可用字元一般為128~256個(不包括漢字時),每個字元進入計算機後,都將轉換為8位二進制數。不同的計算機系統和不同的語言,所能使用的字元范圍是不同的。
在 ASCII 編碼中,一個英文字母字元存儲需要1個位元組。在 GB 2312 編碼或 GBK 編碼中,一個漢字字元存儲需要2個位元組。在UTF-8編碼中,一個英文字母字元存儲需要1個位元組,一個漢字字元儲存需要3到4個位元組。在UTF-16編碼中,一個英文字母字元或一個漢字字元存儲都需要2個位元組(Unicode擴展區的一些漢字存儲需要4個位元組)。在UTF-32編碼中,世界上任何字元的存儲都需要4個位元組。[3]
表達
字元是可使用多種不同字元方案或代碼頁來表示的抽象實體。例如,Unicode UTF-16 編碼將字元表示為 16 位整數序列,而 Unicode UTF-8 編碼則將相同的字元表示為 8 位位元組序列。[3]微軟的公共語言運行庫使用 Unicode UTF-16(Unicode 轉換格式,16 位編碼形式)表示字元。
作用
針對微軟公共語言運行庫的應用程序使用編碼將字元表示形式從本機字元方案映射至其他方案。應用程序使用解碼將字元從非本機方案映射至本機方案。
電腦和通訊設備會使用字元編碼的方式來表達字元。意思是會將一個字元指定給某個東西。傳統上,是代表整數量的位元序列,如此,則可透過網路來傳輸,同時亦便於儲存。兩個常用的例子是ASCII和用於統一碼的UTF-8。根據谷歌的統計,UTF-8是最常用於網頁的編碼方式。相較於大部分的字元編碼把字元對應到數字或位元串,摩斯密碼則是使用不定長度的電子脈沖的序列來表現字元