第一章基礎知識

2021-03-03 22:55:01 字數 4746 閱讀 4137

資料在計算機內的表示方法

採取二進位制的方法在計算機中表示數的原因:為了適應計算機內部的電子電路。

cpu要處理的文字、聲音、影象、動畫這些資訊**和程式都轉換成一種特殊形式的數值——二進位制數值,然後再處理,儲存器要儲存的各種數值也是二進位制數值。

複選在計算機中用二進位制形式來表示數值,是因為||a||。

a: 計算機內部的電子電路適應二進位制

b: 二進位制易於轉換為十六進製制

c: 十六進製制易於轉換為二進位制

d: 二進位制能實現浮點數表示,從而能擴大數的表示範圍

二進位制數轉換為十進位制數

十進位制數概念:

3507=3×103+5×102+0×101+7×100

二進位制數概念(為了區別於十進位制數,常在二進位制數後加字尾b):

例:把110010b表示成十進位制數。

110010b=1×25+1×24+0×23+0×22+1×21+0×20

32+16+2

=50二進位制數加法:

計算1101001b+101100b。

二進位制數減法:

計算10010101b-1101001b。

十進位制數轉換為二進位制數

除以2取餘數。(直接轉換更方便)

把18表示成二進位制。

18÷2=9 餘0

9÷2=4 餘1

4÷2=2 餘0

2÷2=1 餘0

1÷2=0 餘1

將各次餘數從右向左排列即得10010b,所以18=10010b。

直接轉換舉例:

將370轉換成二進位制數

370=101110010b

十六進製制數轉換為十進位制數

十六進製制數與二進位制數間轉換非常方便,有關計算機技術的書籍中介紹十六進製制數的原因是:

為書寫和敘述有關計算機的技術資料的方便。

十六進製制就是使用16種不同的符號,分別表示0到15這16種數值,數字之間的關係則是「逢16進1」。16種符號是「0」到「9」,再加上表示10、11、12、13、14、15的「a」、「b」、「c」、「d」、「e」、「f」(大小寫均可)。在用十六進製制書寫時,為了與二進位制,十進位制相區別,加上字尾符號「h」。

十六進製制數概念(為了區別於十進位制數,常在十六進製制數後加字尾h):

把2c3dh表示成十進位制數。

2c3dh=2×163+12×162+3×161+13×160

=2×4096+12×256+3×16+13

=8192+3072+48+13

=11325

十六進製制數加法:

計算72e6h+2a39h。

十六進製制數減法:

計算f00eh-4c7bh。

十進位制數轉換為十六進製制數

除以16取餘數。

十進位制數通過二進位制數的過渡,轉換成十六進製制數可能更方便。考核時可使用windows 2000提供的計算器。

把9999表示成十六進製制。

9999÷16=624 餘15 (f)

624÷16=39 餘0

39÷16=2 餘7

2÷16=0 餘2

於是9999=270fh。

二進位制數與十六進製制數相互轉換

十六進製制可以看作是二進位制的緊湊表示。

一位十六進製制數對應四位二進位制數,反之,四位二進位制數對應一位十六進製制數。(少於四位的二進位制數可視作高位是0的四位二進位制數。如,101b視作0101b)

把二進位制數表示為十六進製制的一般做法是:從低向高每4位作為一組(最高組可不足4位),每組分別轉為十六進製制即可。

用十六進製制數表示10000011010b。

100 0001 1010b=41ah

反過來,把十六進製制數表示為二進位制的一般做法是:把十六進製制數的各位分別轉為4位二進位制數,依次排列。

用二進位制表示2c3dh。

2c1dh=0010 1100 0011 1101b(或10 1100 0011 1101b)

注意:除最高一組外,其他各組都必須寫足4位。

同乙個數的十六進製制形式比二進位制形式簡短,而且兩者之間的相互轉換十分簡單直觀,所以常用十六進製制來表達計算機內部的各種資料,在一些計算機技術書籍資料中,大量使用了十六進製制。但是必須理解清楚:

十六進製制僅僅是書寫和敘述時採用的一種形式,在計算機內部,使用的是二進位制。

複選關於數的表示方法,以下說法正確的有||ad||。

a: 在計算機內部採用的是二進位制

b: 在計算機內部採用的是十六進製制

c: 在有關計算機內部原理的書寫和表達中大多採用十進位制

d: 在有關計算機內部原理的書寫和表達中大多採用二進位制和十六進製制

儲存器容量

計算機儲存器的基本單位是位元組(byte),微機的cpu進行數值計算時,也是以位元組為基本單位的。乙個位元組由8個二進位制位(bit)組成,因此可以表示的非負整數範圍是:0到11111111b(或ffh,或255)。

如果需要表示更大的數,可以用連續的若干個位元組組合起來,例如,用2個位元組表示乙個非負整數,範圍是0到65535,用4個位元組表示乙個非負整數,最大可到231+230+…+21+20=4,294,967,295。

由於計算機構造上的內在特性,在硬體、軟體的各種技術指標、引數中經常出現2n或2n–1這樣的整數,熟悉這些數在幾種進製下的表示,對於學習、理解和應用計算機是有益的。

下面的**要記住

有時為了方便直觀,常將103稱為1k(1k =210 =1024),106會被稱為1m,109會被稱為1g,1012會被稱為1t。了解這種近似說法,有助於解釋許多場合下出現的「容量誤差」。

單選在一些不很嚴格的場合,「1k」也會表示||b||。

a: 100

b: 1000

c: 10000

d: 100000

20~210 :1~1024

216=65536=64k

220=1m=100000h

230=1g=40000000h

240=1t=10000000000h

400h=1k

1000h=4k

浮點數(為表示絕對值很大或很小的數)

為了表示大範圍和高精度的數值,計算機中使用一種稱為「浮點數」的表示方法。

乙個浮點數由符號位、尾數和階碼三部分組成。符號位的「0」或「1」表示整個數為正或負,尾數用來表示有效數字,一般情況下階碼則表示尾數加1後乘上2的多少次方才等於最終的數值。

例如,一種8位元組(共64位)的浮點數格式規定如下:

第1位:符號位,0正1負。

第2位至第12位:階碼,範圍為0至2047。

第13位至第64位:尾數,其中最左位對應1/2,次左位對應1/4,……,依此類推。

整個浮點數的絕對值為(1+尾數)×2階碼-1023。

需要理解:

1、浮點數組成:符號位、階碼、尾數。

2、影響浮點數絕對值大小的關鍵部位是階碼。

複選關於浮點數,下列說法中正確的是||acd||。

a: 浮點數由符號位、尾數和階碼組成

b: 除符號位外,尾數和階碼都是用二進位制表示的

c: 浮點數有多種格式規定

d: 浮點數能表示絕對值很大或很小的數,原因是使用了階碼

單選在計算機內部採用的「浮點數」,如果要擴大它表示的數值的範圍,最有效的做法是||a||。

a: 增加階碼的位數

b: 增加尾數的位數

c: 把階碼轉換為16進製制

d: 把尾數轉換為16進製制

複選關於浮點數,以下說法正確的是||ac||。

a: 通常符號位用0或1表示該數是正數還是負數

b: 增加尾數的位數可以擴大它表示的數值的範圍

c: 增加階碼的位數可以擴大它表示的數值的範圍

d: 其它說法都不對

單選在計算機內有乙個用連續的n位元組表示的數值,當這n個位元組中的某一位從0變為1而其他部分保持不變時,所表示的數值||c||。

a: 一定比原來增大2的若干次方

b: 一定比原來減小2的若干次方

c: 可能有上述二者以外的變化

人的視覺所能感覺的亮度和聽覺所能感覺的振動幅度,都是數值。一幅影象可以分解成一批微小的點上各種顏色的亮度值,一段聲音可以分解成一系列的瞬間幅度值,這就是影象和聲音的數值化。通過數值化,影象和聲音都能在計算機內得到表示。

【例題】

求10111110b除以16的十進位制餘數。

求2c8dh除以16的十進位制餘數。

[填]1400h=____k。

[填]abcdh+abcdh=____b。

[填]1010111011110011111100011010100b除以256的餘數寫成16進製制是____h。

以上幾題沒有給出答案。

以下的題給出了答案。

填充1g=||40000000||h。

填充1g等於2的||30||次方(用十進位制數填充)。

單選1g等於||c||m。

a: 10

b: 1000

c: 1024

d: 4096

單選乙個浮點數由||d||等三部分組成。

a: 二進位制數、八進位制數和十六進製制數

b: 尾數、階碼和小數點

c: 整數部分、小數部分和小數點

d: 尾數、階碼和符號位

填充不採用浮點數等特殊格式,用2.5個位元組能夠直接表示的最大整數等於||fffff||h。

填充1m表示成十六進製制數,1的右邊有5個0,1g表示成十六進製制數,4的右邊有||7||個0(用十進位制數填充)。

填充16的3次方加1等於||1000000000001||b。

填充十六進製制數10000h等於2的||16|次方。

填充數1f000h除以2的12次方,所得的商寫成十進位制數是||31||。

第一章基礎知識

第1章基本知識 1.1共價鍵和結構 1.1.1 關於有機化學中的符號 1.1.2關於偶極矩 1.1.3 關於氫鍵 1.1.4 異構 1.2有機化學中的電子效應和空間效應 1.2.1共軛體系 1.2.2 超共軛體系 1.2.3 動態共軛效應 1.2.4 誘導效應和場效應 1.2.5 空間效應 1.2....

第一章基礎知識

目的 通過本章的學習 1,了解溫度 壓力 濕度 溫差等概念 2,學習查閱製冷劑 工質 熱力性質表 3,運用這些知識,判斷製冷壓縮機 製冷系統執行是否正常。第一節幾個概念 1,溫度 溫度是表示物質冷熱程度的量度。常用的溫度單位 溫標 有三種 攝氏溫度 華氏溫度 絕對溫度。1 攝氏溫度 t 我們經常用的...

第一章基礎知識

八年級科學第三冊第一章基礎複習卷 基礎填空 1 水以各種不同的形式分布在海洋 陸地 空氣和生物體內。海洋約佔地球總水量的 96.53 陸地淡水只佔總水量的 2.53 冰川水約佔陸地淡水的68.69 人類可利用主要包括 河流水 淡水湖泊水 淺層地下水,約佔淡水總量的 0.3 1 水是生命有機體的重要組...