大學(xué)計(jì)算機(jī)基礎(chǔ)教程-計(jì)算機(jī)信息技術(shù)基礎(chǔ)_第1頁(yè)
大學(xué)計(jì)算機(jī)基礎(chǔ)教程-計(jì)算機(jī)信息技術(shù)基礎(chǔ)_第2頁(yè)
大學(xué)計(jì)算機(jī)基礎(chǔ)教程-計(jì)算機(jī)信息技術(shù)基礎(chǔ)_第3頁(yè)
大學(xué)計(jì)算機(jī)基礎(chǔ)教程-計(jì)算機(jī)信息技術(shù)基礎(chǔ)_第4頁(yè)
大學(xué)計(jì)算機(jī)基礎(chǔ)教程-計(jì)算機(jī)信息技術(shù)基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

第二章計(jì)算機(jī)信息技術(shù)基礎(chǔ)

蔡勇

1

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

主要知識(shí)點(diǎn)

O信息的單位(理解)

?計(jì)算機(jī)的數(shù)據(jù)編碼(理解)

?計(jì)算機(jī)編碼技術(shù)(重點(diǎn)難點(diǎn))

2

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.1.1數(shù)據(jù)與信息導(dǎo)述

1.數(shù)據(jù)

在計(jì)算機(jī)科學(xué)中一切能被計(jì)算機(jī)接收和處理的物

理符號(hào)都稱為“數(shù)據(jù)”O(jiān)它們是存儲(chǔ)在計(jì)算機(jī)媒體

上的物理符號(hào)的集合。

?數(shù)據(jù)按性質(zhì)分類(lèi)

■模擬數(shù)據(jù)

模擬數(shù)據(jù)指在某個(gè)區(qū)間內(nèi)連續(xù)變化的值。

■數(shù)字?jǐn)?shù)據(jù)

數(shù)字?jǐn)?shù)據(jù)指離散的值。

3

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

,數(shù)據(jù)按類(lèi)型分類(lèi)

?數(shù)值型數(shù)據(jù)

成績(jī)、價(jià)格、工資,數(shù)值型數(shù)據(jù)可以參

與算術(shù)運(yùn)算,可以是十進(jìn)制數(shù)、二進(jìn)制數(shù)

、八進(jìn)制數(shù)和十六進(jìn)制數(shù)等。

?非數(shù)值型數(shù)據(jù)

(如姓名、地址、聲音、圖像)。非

數(shù)值型數(shù)據(jù)不能參與算術(shù)運(yùn)算。

4

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.信息

?信息是一種消息,是有意義的數(shù)據(jù)關(guān)聯(lián)排列的結(jié)果

O通常由意義和符號(hào)組成,以文字或聲音、圖像

的形式來(lái)表現(xiàn)。

數(shù)據(jù)與信息的關(guān)系:

信息來(lái)源于數(shù)據(jù),數(shù)據(jù)是信息的具體表現(xiàn)形式。

數(shù)據(jù)是物理性的,信息是觀念性的。

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

3.數(shù)據(jù)處理

把雜亂無(wú)章的數(shù)據(jù)加工成為有意義、有價(jià)值的信息

的過(guò)程,稱為“數(shù)據(jù)處理”。

數(shù)據(jù)處理的內(nèi)容主要包括:收集數(shù)據(jù),存儲(chǔ)數(shù)據(jù),

對(duì)數(shù)據(jù)分類(lèi)、統(tǒng)計(jì)、查找、傳輸與維護(hù)等。

4.信息化與國(guó)家信息化體系(了解)

6

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.1.2信息的單位

1.位(Bit)

位是計(jì)算機(jī)最小的信息單位。它是二進(jìn)制數(shù)的

一個(gè)數(shù)位,簡(jiǎn)稱位。

如:二進(jìn)制數(shù)10100101中總共有8個(gè)位(8bit)

補(bǔ):c個(gè)二進(jìn)制位可以表示2n種狀態(tài)。

2.字節(jié)(Byte)

字節(jié)是最基本的信息單位;1Byte=8bit

7

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

信息量的度量單位

1KB=210B=1024B

1MB=220B=1024KB

1GB=230B=1024MB

1TB=240B=1024GB

3.字

字(Word)是作為一個(gè)整體被傳送和運(yùn)算的一串二

進(jìn)制代碼。

注意:它不是信息量多少的度量單位

字長(zhǎng):一個(gè)字所包含的二進(jìn)制數(shù)位的位數(shù)。

8

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.1.3計(jì)算機(jī)的數(shù)據(jù)編碼

?計(jì)算機(jī)內(nèi)部采用的是二進(jìn)制計(jì)數(shù)系統(tǒng)。

?計(jì)算機(jī)在處理信息時(shí),首先要對(duì)輸入的信息進(jìn)

行編碼,將其轉(zhuǎn)換為計(jì)算機(jī)能夠識(shí)別的二進(jìn)制

代碼。

?計(jì)算機(jī)中信息常用編碼方法有:數(shù)的編碼、字

符編碼(ASCII)和漢字編碼。

9

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

1.計(jì)算機(jī)中數(shù)的編碼

在計(jì)算機(jī)中表示一個(gè)數(shù)值型數(shù)據(jù)時(shí),需要指定

數(shù)的長(zhǎng)度、指定數(shù)的符號(hào)和約定小數(shù)點(diǎn)的表示形式。

(1)數(shù)的長(zhǎng)度

數(shù)的長(zhǎng)度指用一個(gè)十進(jìn)制數(shù)表示一個(gè)數(shù)值所占

用的實(shí)際位數(shù)。

由于在計(jì)算機(jī)中儲(chǔ)存容量的大小是用字節(jié)來(lái)度

量的,數(shù)的長(zhǎng)度也常用字節(jié)來(lái)計(jì)量。

10

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(2)數(shù)的符號(hào)

通常把一個(gè)數(shù)的最高位定義為符號(hào)位,用“0”

表示正、用“1”表示負(fù),稱為數(shù)符。

(3)小數(shù)點(diǎn)的表示

通常小數(shù)點(diǎn)的位置隱含,先約定小數(shù)點(diǎn)的位置

11

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(4)數(shù)的編碼

?機(jī)器數(shù)

計(jì)算機(jī)科學(xué)中把以編碼形式表示的一個(gè)數(shù),稱為

“機(jī)器數(shù)”。

?機(jī)器數(shù)的特點(diǎn)

令機(jī)器數(shù)用二進(jìn)制表示。

令機(jī)器數(shù)的符號(hào)位用。與1表示正負(fù)。

令機(jī)器數(shù)的位數(shù)是固定的,能表示的數(shù)值范圍受

到位數(shù)限制。

例如,字長(zhǎng)為8位的計(jì)算機(jī)能表示的無(wú)符號(hào)整數(shù)的

范圍為0至255(28—1)。八

「1—

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

例1:十進(jìn)制數(shù)+79在字長(zhǎng)為八位計(jì)算機(jī)表示為:

|o|1001111|

It

符號(hào)位數(shù)值部分(+79)

例2:十進(jìn)制數(shù)-79在字長(zhǎng)為八位計(jì)算機(jī)表示為:

I1I1001111I

1I

符號(hào)位數(shù)值部分(?79)

13

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.計(jì)算機(jī)中字符的編碼(ASCII碼)

通常把字母、標(biāo)點(diǎn)符號(hào)、特殊符號(hào)以及數(shù)字

符號(hào),通稱為“字符”。

字符首先要轉(zhuǎn)換成二進(jìn)制編碼形式(如ASCII

碼)后,計(jì)算機(jī)才能對(duì)其處理。

美國(guó)標(biāo)準(zhǔn)信息交換碼(ASCII),

“)基本ASCII編碼:

7位二進(jìn)制數(shù)表示一個(gè)字符

14

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■最高位為0,能表示的字符只有128個(gè)。第0位至

第7位的編碼范圍為00000007111111即十進(jìn)制的0-

127

■ASCII碼基本字符集包括:

?數(shù)字:0-9(10個(gè))

?大小寫(xiě)英文字母(52個(gè))

?專(zhuān)用字符(34個(gè))如:CR、LF

?控制字符(32個(gè))如:$、%

15

;表2-L1基本ASCH碼字符集

7

列012345i6

前3位

行000001010OH100101110111

后4位

00000NULDLESP0@,Pp

10001SOHDCI?1AQa<1

20010STXDC22BRbr

30011ETXDC3n3CScs

40100EOTDC4$4DTdt

50101ENQNAK%5EUeu

60110ACKSYN&6FVfV

70111BELETB7。wgw

81000BSCAN(8HXhX

91001HTEM)91Yiy

A1010LFSUB*.Jziz

B1011VTESC+eKLk(

C1100FFFS<L\1.1

D1101CRGS=M3m

E1110SORS■>N.n

F___SIUS_/?O---oDEL

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

編碼規(guī)律:

‘a(chǎn)'?'z':97?122

‘A'?'Z':65?90

‘0'?'9':48?57

說(shuō)明:①數(shù)值5與字符’5”有區(qū)別;

②ASCII碼表中也有不可顯示不可打印字符,

對(duì)應(yīng)十進(jìn)制值為0-31

各類(lèi)字符的ASCII碼值大小比較,有如下規(guī)律:

空格〈標(biāo)點(diǎn)符號(hào)〈數(shù)字〈大寫(xiě)字母〈小寫(xiě)字母

問(wèn):”’的ASCII碼比'A,小?錯(cuò)!

17

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

例:從鍵母上輸入“CHINA”字符串,傳進(jìn)計(jì)算機(jī)中

是怎么樣存儲(chǔ)與表示這個(gè)字符串的?

0100001101001000010010010100111001000001

18

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(2)EASCII碼

(ExtendedASCII,擴(kuò)充美國(guó)標(biāo)準(zhǔn)信息交換碼)

是將ASCII碼由7位擴(kuò)充為8位,能表示的字符和

圖形符號(hào)有256個(gè)。

由ASCII碼組成的文件,稱為“文本文件”,其

擴(kuò)展名為.TXT

EASCII碼由以下2部分組成:

基本ASCII碼:

最高位為0:00000000-01111111(0-127)

擴(kuò)充的ASCII碼

最高位為1:10000000-11111111(128-255)

19

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

3.計(jì)算機(jī)中漢字的編碼

?漢字在計(jì)算機(jī)中的二進(jìn)制存儲(chǔ)形式一機(jī)內(nèi)碼

用戶進(jìn)行漢字輸入操作時(shí)使用的鍵位代碼——

輸入碼

顯示漢字時(shí),對(duì)漢字形狀進(jìn)行描述的二進(jìn)制編

碼——字形碼

20

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(1)漢字輸入碼——外碼

是用戶進(jìn)行漢字輸入操作時(shí)使用的代碼。

例:花:awx(五筆)

hua(智能ABC)

說(shuō)明:其中awx.hua都是花的輸入碼,輸入漢字

時(shí),不同的輸入法其輸入碼不一樣(即:一個(gè)漢字有

多種輸入碼)

21

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

按照漢字編碼規(guī)則,漢字輸入編碼:

■音碼輸入:“全拼”,,,智能ABC”,“微軟拼音”等。

■形碼輸入:“五筆字型”

■音形碼輸入:自然碼

■數(shù)字編碼輸入:區(qū)位碼、國(guó)標(biāo)碼輸入

22

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

?:?國(guó)標(biāo)GB2312-80

是中國(guó)國(guó)家標(biāo)準(zhǔn)總局發(fā)布的對(duì)漢字和符號(hào)進(jìn)行編

碼的標(biāo)準(zhǔn)(GB2312-80圖形字符集碼表),該表

共收收集漢字、字母、圖形等符號(hào)7445個(gè),其中

漢字共有6763個(gè),按94行X94列排成一張表。

23

UHN31N國(guó)開(kāi)多字衿察石馬支《左上用音B分)

t>7oOOOOOoQ!O<)O)o[_oO(

.1J

拿11111tI1:111111J

t>soOOOOooOjOOO(OiOC3(

、&一----[

doOOOOoo11111\LL11

oOOIL1LO.OOO1111

節(jié)

t>3o11OOLLo!O11OO1

-IRSTBVTEb>.1O1O1OLO\LO1O1O

笄一二z位Tt

12345G7m|91O1L12113141

t>3低1一wi

sz,

;O1io1ocoL13P)9?一--”!M一?——:1---?

」!_

{O1iO1oo1o21

OLroIO1131,,V%&.<5>?F-?/

O1ioooo4紜J、3與五4-L3^=r力*為盯合?

IO1IooIo1s次7d<>T>工=_!=??才力力?*-V一*

O1ioo11o6A「AEN<=>iIK人Z<

O11oo111TAB「口EE.MS;3Pf門(mén)K口“1|1

cL-8ad,OQ目ee1.iiiOe>1

,Q__1oIoo?

O1OIoo19----1I■———■—4■———??

O1oLo|OIO

O[o1o111111_

O1o11oo12

?r

O1o11o1L3l-

O1o111o14I

O;1o1L11151I!,■

O11?QOoo16啊6町」段年應(yīng)眸M詼'庠主呀多S

1OIOo117笑舊盤(pán)運(yùn)!費(fèi)的足桿月

I一。珀政

?1IiiooIo1S療途豐碓轉(zhuǎn)年皮,田劾鈿值g

mS

:OIL|ooL119揚(yáng)1長(zhǎng)轉(zhuǎn)J胸;觸P昌'箱孑少

希!哂

曲故隼

fOI1oI;oo20聘3角曳At的31!身住

,O11<>iioL2L1坦月單單K申聞旦基迎

1<>L!Lo1o22丁HT口丁金r屯差1不冬!面十期不

il點(diǎn)

!o1;1oi_411231農(nóng)伐W畫(huà);萩雨?,雨?希

io1J1-oo24汰弗苣加鋪!修空存;月前!曬尺

。i1易弓公y!弓

1o111i3IoL?25金工攻功珀,共1K

oL?1I<)>1氮寶1駛扇;曲1由記學(xué)專(zhuān);魚(yú);潮;

汕*

;打、£總

_1__L271

<>1-l.lit.————.■-^T*[H4

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

機(jī)內(nèi)碼——也稱為內(nèi)碼,是漢字在計(jì)算機(jī)內(nèi)部存儲(chǔ)、

處理時(shí)所采用的二進(jìn)制編碼。占兩個(gè)字節(jié),每字節(jié)

最高位為1

在國(guó)標(biāo)GB2312-80表中,兩字節(jié)最高位置1對(duì)應(yīng)的

二進(jìn)制代碼。

“啊”

0011,00000010,0001(3021H)國(guó)標(biāo)碼

1011,00001010,0001(B0A1H)機(jī)內(nèi)碼

25

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(5)漢字字形碼

是對(duì)漢字形狀進(jìn)行描述的二進(jìn)制編碼。

■點(diǎn)陣表示

計(jì)算機(jī)中使用“點(diǎn)陣”來(lái)描述圖形符號(hào)和漢字

形狀。即:由一系列點(diǎn)組成方陣,以點(diǎn)的亮滅來(lái)

顯小文字和圖案

用點(diǎn)陣表示字形時(shí),漢字字形碼指的就是這個(gè)

漢字字形點(diǎn)陣的代碼.

26

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

英文字符的字形采用點(diǎn)陣:7義9點(diǎn)陣5X7點(diǎn)陣

漢字的字形采用點(diǎn)陣:

?16X16點(diǎn)陣424X24點(diǎn)陣。

?32X32點(diǎn)陣?48X48點(diǎn)陣

7X915X1624X24

絲漢字“中”的16X16點(diǎn)陣的字形、字形編碼見(jiàn)下

ooooooo^^ooooooooooooOOI1ooooooo

ooooooo^^ooooooooooooOOI1ooooooo

ooooooo>?ooooooooooooOOI1ooooooo

ooooooo^^ooooooooooooOOI1ooooooo

。??????????????。O11111111111111o

。,?。。。。??。。。。??。O11ooOOI1OOOO11o

。??。。。?!?。。。。?,。O11ooOOI1OOOO11o

。??。。。。??。。。。??。O11ooOOI1OOOO11o

O11ooOOI1OOOO11o

O11111111111111O

0000000^^0000000oooooOOI1ooooooo

oo00000>>0000000oooooOOI1ooooooo

ooooooo>?ooooooooooooOOI1ooooooo

ooooooo>?ooooooooooooOOI1ooooooo

ooooooo^^ooooooooooooOOI1ooooooo

ooooooo^^oooooooOOOOOOO11OOOOOOO

(a)16X16點(diǎn)陣字形表示(b)16X16點(diǎn)陣字形編碼表示

計(jì)算:占(16X16)/8=32字節(jié)

28

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

漢字庫(kù)

在計(jì)算機(jī)中漢字字形的集合稱為“漢字庫(kù)”,又叫

“漢字字模庫(kù)”。

漢字庫(kù)分類(lèi):

?軟字庫(kù)-存儲(chǔ)在軟盤(pán)上的字庫(kù),開(kāi)機(jī)時(shí)調(diào)入內(nèi)存。

?硬字庫(kù)-以硬件的形式插入機(jī)器擴(kuò)充槽。

29

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.2計(jì)算機(jī)編碼技術(shù)

2.2.1計(jì)算機(jī)編碼與進(jìn)位計(jì)數(shù)制(P31)

?計(jì)數(shù)

通常把數(shù)的表達(dá)、記寫(xiě)和命名方法,稱為“計(jì)數(shù)

O

?數(shù)制

對(duì)同一個(gè)數(shù)采用的各種不同記寫(xiě)方法和命名方法

,稱為“數(shù)制”,數(shù)制是表示數(shù)的方法和規(guī)則。

30

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

1.進(jìn)位計(jì)數(shù)制

把一組特定的數(shù)字符號(hào)按序排列,由低位到高位

進(jìn)位計(jì)數(shù)的方法,稱為“進(jìn)位計(jì)數(shù)制”

進(jìn)位計(jì)數(shù)制的兩個(gè)基本要素:

基數(shù)

權(quán)

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(1)基數(shù)

一種計(jì)數(shù)制系統(tǒng)允許使用的基本數(shù)字符號(hào)(

又叫“數(shù)符”或“數(shù)碼”)的個(gè)數(shù)稱為“基數(shù)

,,

O

例:十進(jìn)制數(shù)的基數(shù)為10,數(shù)符分別為0、1

、2、3^4、5^6^7^8、9。

32

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

(2)權(quán)

權(quán)也稱“位權(quán)”,是以基數(shù)為底的黑。

例:

在十進(jìn)制數(shù)3296.45中:

“3”表示3000(3X103)

“2”表示200(2X102)

“4”表示0.4(4X10-1)

33

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

?位權(quán)展開(kāi)式(乘權(quán)求和)

任何一個(gè)數(shù)的值都可以按位權(quán)展開(kāi)式表示,位權(quán)

展開(kāi)式又稱為“乘權(quán)求和”。

【例2-1】十進(jìn)制數(shù)3296.45按位權(quán)展開(kāi)式為:

3296.45=3X103+2X102+9X101+6X10°+

4X10—1+5X10-2

34

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.2.2常用進(jìn)位計(jì)數(shù)制

?十進(jìn)制計(jì)數(shù)規(guī)則

■基數(shù):10,

■由數(shù)符0、1、2、3、4、5、6、7、8、9構(gòu)成;

■逢十進(jìn)一

■用下標(biāo)“D”或“10”表示,默認(rèn)

35

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■位權(quán):10X

十進(jìn)制各數(shù)位的權(quán)是以10為底數(shù)的事。

?十進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開(kāi)始依次是10。、101、102、103、104…

?小數(shù)部分的位權(quán)

從最高位開(kāi)始依次是10,10-2、10-3、10-4…。

36

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

?從位權(quán)角度看,任意一個(gè)十進(jìn)制數(shù)可以展開(kāi)成數(shù)字

與其位權(quán)乘積的多項(xiàng)式之和。

【例2-2】十進(jìn)制數(shù)3450.02可以寫(xiě)成如下加權(quán)展開(kāi)多

項(xiàng)式:

3450.02=3X103+4X102+5X10x+0X10°+

0X10-1+2X10-2

37

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.二進(jìn)制數(shù)(B)

基數(shù)為2,數(shù)符為0、1的計(jì)數(shù)系統(tǒng),稱為“二進(jìn)

制”。

?二進(jìn)制計(jì)數(shù)規(guī)則:

■基數(shù):2

■由數(shù)符0、1構(gòu)成;

■逢二進(jìn)一,借一還二

■用下標(biāo)“B”或“2”表示

38

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■位權(quán):2X

二進(jìn)制各數(shù)位的權(quán)是以2為底數(shù)的黑。

?二進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開(kāi)始依次是2。、2\22、23、24…,

?二進(jìn)制小數(shù)部分的位權(quán)

從最高位開(kāi)始依次是2,2-2、2一3、2一4…

39

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

【例2-3】

二進(jìn)制數(shù)(1011.01)2可以寫(xiě)成如下多項(xiàng)式:

321

(1011.01)2=1X2+0X2+1X2+

1X2°+0X2-1+1X2-2

(110101.101)2

=1X25+1X24+0X23+1X22+0X21

+1X2°+1X2-1+1X2—3

40

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

3.八進(jìn)制(0)

?八進(jìn)制計(jì)數(shù)規(guī)則:

■基數(shù):8

■數(shù)碼:0、1、2、3、4、5、6、7

■逢八進(jìn)一

■用下標(biāo)“0”或“8”表示

41

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■位權(quán):8X

八進(jìn)制各數(shù)位的權(quán)是以8為底數(shù)的事。

?八進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開(kāi)始依次是8。、8U82、83、84???,

?八進(jìn)制小數(shù)部分的位權(quán)

從最高位開(kāi)始依次是8-1848-3、8-4…。

42

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

【例2-4】

八進(jìn)制數(shù)(4537.71)8,按位權(quán)相加展開(kāi)式為:

(4537.71)&二4X83+5X82+3X81+7X8°+

7X8-1+1X8-

(3626.71)0

=3X83+6X82+2X81+6X8。+7X8-1+

1*8一2

43

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

4.十六進(jìn)制(H)

?十六進(jìn)制計(jì)數(shù)1規(guī)則:

基數(shù)6

數(shù)3467AB

、

、

、

、

、

0>2>5>、

仄EF8>9>

、

c、逢

■用下標(biāo)“H”或“16”表示

44

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

?位權(quán):16x

十六進(jìn)制各數(shù)位的權(quán)是以16為底數(shù)的塞。

?十六進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開(kāi)始依次是16。、16"162、163、164…

?十六進(jìn)制小數(shù)部分的位權(quán)

從最高位開(kāi)始依次是16116-2、16-3、16-4…。

45

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

【例2-5】

十六進(jìn)制數(shù)(34AF)16,按位權(quán)展開(kāi)式為:

(34AF.4)16=3X163+4X162+10X16l+

15X16°+4X16-1

(1B6D.4A)H

=1X163+BX162+6X161+DX160+4

X16-1+AX16-2

46

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.2.3在計(jì)算機(jī)內(nèi)部采用二進(jìn)制

1.易于用器件實(shí)現(xiàn)

物理上容易實(shí)現(xiàn),可靠性、通用性強(qiáng)

47

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.二進(jìn)制數(shù)運(yùn)算簡(jiǎn)便

二進(jìn)制數(shù)的運(yùn)算法則

加法0+0=0乘法0X0=0

0+1=1+0=10X1=1X0=0

1+1=101X1=1

3.易于實(shí)現(xiàn)邏輯運(yùn)算

48

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.2.4不同進(jìn)位計(jì)數(shù)制之間的轉(zhuǎn)換

十進(jìn)制0123456789101112131415

二進(jìn)制01101110010111011110001001101010111100110111101111

八進(jìn)制012345671011121314151617

十六進(jìn)

0123456789ABCDEF

49

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.2.4不同進(jìn)位計(jì)數(shù)制之間的轉(zhuǎn)換

1.二進(jìn)制數(shù)與十進(jìn)制數(shù)的轉(zhuǎn)換

■二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)規(guī)則:

一個(gè)二進(jìn)制數(shù)的加權(quán)展開(kāi)式就是該二進(jìn)制數(shù)

所對(duì)應(yīng)的十進(jìn)制數(shù)。即按位權(quán)展開(kāi)求和

【例2-6】(110111)2

5432

(110111)2=1X2+1X2+0X2+1X2

+1x21+1x20=55

50

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

【例2?7](1011.01)2=1x23+0x22+1x2i+1x20

+0x21+lx2-2=11.25

練習(xí):

(101.01)B

=1X22+OX21+1X2°+OX2'1+1X2~2

=(5.25)io

51

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)規(guī)則:

?十進(jìn)制整數(shù)轉(zhuǎn)換成二進(jìn)制整數(shù)

方法:除2取余法,即將十進(jìn)制數(shù)反復(fù)除以2

直至商為0,然后將每次相除所得之余數(shù)依次

倒序排列,第一個(gè)余數(shù)為最低位,得到該十進(jìn)

制數(shù)的二進(jìn)制表示形式.

52

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

例L(11)D=(?)B

余數(shù)

2|11

2|51低

2|21

21T0

01

(ll)D=(1011)B

53

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

再如:(157)D=(?)B

(157)D=(10011101)B

問(wèn)題:1到15分別所對(duì)應(yīng)的二進(jìn)制為多少?

54

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

?十進(jìn)制小數(shù)轉(zhuǎn)換成二進(jìn)制小數(shù)

方法:乘2取整法,即用2乘十進(jìn)制小數(shù),得到

一個(gè)整數(shù)部分和一個(gè)小數(shù)部分,取出整數(shù)部分;

再用2乘小數(shù)部分,又得到一個(gè)整數(shù)部分和一個(gè)小

數(shù)部分;繼續(xù)此過(guò)程,直到余下的小數(shù)部分為0或

滿足精度要求為止;最后將每次得到的整數(shù)部分

從左到右排列在小數(shù)點(diǎn)之后即可得到對(duì)應(yīng)的二進(jìn)

制小數(shù).

55

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

例2:(O.125)io=(?)2

整數(shù)

0.125X2=0.2500高

0.250X2=0.5000

0.500X2=1.0001低

0.000結(jié)束轉(zhuǎn)換

(0.125)10=(0.001)2

56

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

如:(O.7)io=(?)2整數(shù)

0.7X2=1.41

0.4X2=0.80高

0.8X2=1.61

0.6X2=1.21

0.2X2=0.40

0.4X2=0.80

若題目要求保留4位小數(shù),則

(0.7)10=(0.1011)2

57

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

把一個(gè)既有整數(shù)部分又有小數(shù)部分的十進(jìn)制

數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),則將其兩部分分別轉(zhuǎn)換,再

加起來(lái)。

【例2?8】把25.125轉(zhuǎn)換為二進(jìn)制數(shù).

58

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

2.八進(jìn)制數(shù)與十進(jìn)制數(shù)的轉(zhuǎn)換

■八進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的規(guī)則

按位權(quán)展開(kāi)求和

【例2-10】把(25.I為轉(zhuǎn)換為十進(jìn)制數(shù)。

(25.1)O12X8i+5X8°+1X8T=21.125

59

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■十進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)規(guī)則:

?整數(shù)部分:除8,取余數(shù),倒排;

?小數(shù)部分:乘8,取整數(shù),順排。

【例271]把69.45轉(zhuǎn)換為八進(jìn)制數(shù)。

①先把整數(shù)部分69轉(zhuǎn)換為八進(jìn)制數(shù),得

到105。

②再把小數(shù)部分0.45轉(zhuǎn)換為八進(jìn)制數(shù),

綜合①和②,得到最終轉(zhuǎn)換結(jié)果

60

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

3.十六進(jìn)制數(shù)與十進(jìn)制數(shù)的轉(zhuǎn)換

■十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的規(guī)則

按位權(quán)展開(kāi)求和

【例272】把(8FB.8)侑轉(zhuǎn)換為十進(jìn)制數(shù)。

210

(8FB.8)16=8X16+FX16+BX16+

8X167=2299.5

61

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

■十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)規(guī)則:

?整數(shù)部分:除16,取余數(shù),倒排;

?小數(shù)部分:乘16,取整數(shù),順排。

綜上:其他進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的方法

為:按位權(quán)展開(kāi)求和

十進(jìn)制數(shù)轉(zhuǎn)換為其他進(jìn)制數(shù)

整數(shù)部分:除基取余,余數(shù)倒排

小數(shù)部分:乘基取整,整數(shù)順排

62

大學(xué)計(jì)算機(jī)基礎(chǔ)教程

【例273】

把十進(jìn)制數(shù)10。78125轉(zhuǎn)換為十六進(jìn)制數(shù)。

①先把整數(shù)部分100轉(zhuǎn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論