第1章 微型計算機概述_第1頁
第1章 微型計算機概述_第2頁
第1章 微型計算機概述_第3頁
第1章 微型計算機概述_第4頁
第1章 微型計算機概述_第5頁
已閱讀5頁,還剩106頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

第1章微型計算機概述

1.11微型計算機的概念、應用及發(fā)展

1.21計算機系統(tǒng)的組成

1.3;數(shù)制及其轉(zhuǎn)換

1.4:符號數(shù)和字符的表示方法

《接口技術(shù)》

唐建

他京石5H匕工格新

BeijingInstituteofPetrochemicalTechnology

要求掌握的內(nèi)容

?計算機軟、硬件的基本概念

A數(shù)制轉(zhuǎn)換

?符號數(shù)和字符的表示方法

2

1.1微型計算機的概念、應用及發(fā)

1.1.1微型計算機的概念

一\微處理器

簡稱MP(Microprocessor),是指由一片或幾

片大規(guī)模集成電路組成的具有運算器和控制器功能

的中央處理器(CPU-CentralProcessing

Unit)o

在微型計算機中,通常用CPU表示微處理器。

微處理器是微型計算機的核心組成部件。

3

1.1.1微型計算機的概念

微型計算機(Microcomputer)

一以微處理器為核心,配上存儲器、輸入/輸出

接口電路及系統(tǒng)總線所組成的計算機。(又稱主

機)

微型計算機系統(tǒng)

以微型計算機為中心,配以相應的外圍設

電源、輔助電路以及指揮微型計算機工作的軟

件所構(gòu)成的系統(tǒng)。

4

1.1.2微型計算機的發(fā)展歷史

現(xiàn)代計算機問世之前,計算機的發(fā)

展經(jīng)歷了機械式計算機、機電式計算機

和萌芽期的電子計算機三個階段。

5

17世紀中期-19世紀中期:機械式亍

從17世紀到19世紀長達兩百多年的

時間里,一批杰出的科學家相繼進行了

機械式計算機的研制,其中的代表人物

有帕斯卡、萊布尼茲和巴貝奇。

這一時期的計算機雖然構(gòu)造和性能

還非常簡單,但是其中體現(xiàn)的許多原理

和思想已經(jīng)開始接近現(xiàn)代計算機。

6

一、帕斯卡加法機

A1642年,法國數(shù)學家、物理學

家和思想家帕斯卡發(fā)明十進制

加法機,這是人類歷史上第一

臺機械式計算機一使用齒輪進

行加減運算的計算機。它成為

后來的計算機的雛型。

>1971年,瑞士人沃斯把自己發(fā)

明的高級語言命名為Pascal,

以表達對帕斯卡的敬意。

7

二、萊布尼茲乘法機

?1673年,德國數(shù)學家萊布尼

茲發(fā)明乘法機,這是第一臺

可以運行完整的四則運算的

計算機。

?萊布尼茲還提出了〃可以用

機械代替人進行繁瑣重復的

計算工作〃的偉大思想。

?據(jù)記載,萊布尼茲曾把自己

的乘法機復制品送給康熙皇

帝。

三、巴貝奇差分機

?1822年,英國數(shù)學家巴貝奇發(fā)

明差分機,專門用于航海和天

文計算。這是最早采用寄存器

來存儲數(shù)據(jù)的計算機,體現(xiàn)了

早期程序設計思想的萌芽。

第一臺差分機從設計到制造完

成,花費了整整十年。它可以

處理3個5位數(shù),計算精度達到

6位小數(shù)。

9

19世紀后期:從機械到電的飛躍

制表機

?采用電氣控制技術(shù)取代純機械裝置,

這是計算機發(fā)展中的第一次質(zhì)變。

?以穿孔卡片記錄數(shù)據(jù),體現(xiàn)了現(xiàn)代軟

件的思想萌芽。

?制表機公司的成立,標志著計算機作

為一個產(chǎn)業(yè)初具雛形。

10

赫爾曼?霍勒斯制表機

1888年,美國人赫爾曼?霍勒斯發(fā)明了

制表機,它采用穿孔卡片進行數(shù)據(jù)處理,

并用電氣控制技術(shù)取代了純機械裝置。

11

赫爾曼?霍勒斯制表機

?1890年,美國人口

普查全部采用了霍勒

斯制表機。

?在1900年美國人口普

查中,由于采用了制

表機,全部統(tǒng)計處理

工作只用了1年零7個

月舟間。

12

從CTR到IBM

?霍勒斯于1896年創(chuàng)立了制表機公司,

1911年該公司并入CTR(計算制表記錄)

公司,這就是著名的IBM公司的前身。

?1924年,托馬斯?沃森一世把CTR更名為

IBM。

13

20世紀早期:電子文明的曙光

電子二極管和三極管在20世紀頭

幾年相繼問世。

真空電子二極管的發(fā)明使人類打

開了電子文明的大門,而電子三極管

的發(fā)明及其放大原理的發(fā)現(xiàn),標志著

人類科技史進入了一個新的時代:電

子時代。

14

一、二極管

?1904年,英國人弗萊明發(fā)明真空電子二極

管。電子管的誕生,是人類電子文明的起

?弗萊明真空二極管的發(fā)明得益于愛迪生發(fā)

現(xiàn)的“愛迪生效應〃。

二、三極管

?1906年,美國人德弗雷斯特發(fā)明電子三極管,并

在研究中發(fā)現(xiàn),三極管可以通過級聯(lián)使放大倍數(shù)

大增,這使得三極管的實用價值大大提高,從而

促成了無線電通信技術(shù)的迅速發(fā)展。

?德弗雷斯特因發(fā)明三極管而被稱為〃無線電之父〃

O

16

20世紀三、四十年代:沖擊最后的技

?在這一時期,各國科學家對采用繼電

I器的機電式計算機進行了大量的研制

工作,為現(xiàn)代計算機的最終誕生積累

了極為重要的經(jīng)驗。

?計算機也開始取得實質(zhì)性應用價值,

被用于軍事、科學計算等領域。

17

一、朱斯的Z系列計算機

?1938年,德國科學家朱斯

制造出Z-1計算機,這是

第一臺采用二進制的計算

機。在接下來的四年中,

朱斯先后研制出采用繼電

器的Z-2、Z-3和Z-4。

?Z-3:使用了2600個繼電

器;在1944年美軍對柏林

進行的空襲中被炸毀。

18

“巨人”計算機

?1943年,英國科學家研制成功第一臺“巨人〃計算機,

專門用于破譯德軍密碼。

?“巨人〃算不上真正的數(shù)字電子計算機,但在繼電器計

算機與現(xiàn)代電子計算機之間起到了橋梁作用。

?第一臺“巨人〃有1500個電子管,5個處理器并行工作,

每個處理器每秒處理5000個字母。

?二戰(zhàn)期間共有10臺“巨人〃在英軍服役,平均每小時破

譯11份德軍情報。

19

三、艾肯的MARK—I

?1944年,美國科學家艾肯在IBM的支持下,研制成

功機電式計算機MARK-1。這是世界上最早的通用

型自動機電式計算機之一,它取消了齒輪傳動裝

置,以穿孔紙帶傳送指令。

?MARK-1外殼用鋼和玻璃制成,長15米,高2.4米,

自重31.5噸,使用了15萬個元件和800公里電線,

每分鐘進行200次運算。

20

現(xiàn)代計算機

埃尼阿克ENIAC(??颂亍⒛死?/p>

?1946年2月15日,世界上第一臺通用數(shù)字電子計算機

ENIAC研制成功。

?ENIAC:長30.48米,寬1米,占地面積170平方米,

30個操作臺,約相當于10個普通房間的大小,重達

30噸,耗電量150千瓦,造價48萬美元。它使用

18000個電子管,70000個電阻,10000個電容,

1500個繼電器,6000多個開關。

?每秒執(zhí)行5000次加法或400次乘法,是繼電器計算機

的1000倍、手工計算的20萬倍。

21

現(xiàn)代計算機

EDVAC

1950年問世的第一臺并行計算機EDVAC,首

次實現(xiàn)了馮?諾依曼體系的兩個重要設想:存儲程

序和采用二進制。

UNIVAC

UNIVAC由??颂睾湍死兄瞥晒?,這也是

第一個進行批量生產(chǎn)的計算機。1951年,電腦開

始走出實驗室服務于社會與公眾。

1952年,UNIVAC因準確地預測美國總統(tǒng)大選

結(jié)果而名聲大噪。

22

第一臺微型計算機:Altair8800

1975年4月,MITS發(fā)布第一個通

用型Altair8800,售價375美元,帶

有1KB存儲器。

這是世界上第一臺微型計算機。

23

1976年,“兩個Steve”創(chuàng)立Apple

?AppleI

1976年3月,SteveWozniak和SteveJobs開

發(fā)出微型計算機AppleI,4月1日愚人節(jié)這天,兩

個Steve成立了Apple計算機公司。

?AppleII

1977年,AppleII問世。AppleII是第一個

帶有彩色圖形的個人計算機,售價為1300美元。

AppleII及其系列改進機型風靡一時,這使Apple

成為微型機時代最成功的計算機公司。

24

IBMPC揭開新紀元

?1981年8月12日,IBM公司發(fā)布第一臺IBMPC,由

此開創(chuàng)了計算機歷史的新篇章,人類的文明進程

在隨后的20年里獲得了空前的加速度。

?第一臺IBMPC采用了主頻為4.77MHz的Intel

8088,操作系統(tǒng)是Microsoft提供的MS-DOS。IBM

將其命令為“個人電腦(PersonalComputer)

不久“個人電腦〃的縮寫“PC〃應為所宥個人電腦的

代名詞。

?IBM原來預計在一年中售出24,1683臺PC,然而用

戶的需求被大大低估了,實際上一個月的訂貨量

就超出了預計。

25

AppleIII

?面對IBMPC的橫空出世,Jobs處變不驚,

于1981年10月在《華爾街日寸艮》刊登了全

頁廣告,對IBM進入個人電腦市場表示〃歡

?11月,Apple匆匆推出尚不成熟的Apple

HI,但因質(zhì)量問題遭到失敗。

26

1982年,“IBMPC兼容機”大行其

?整個1982年都成為IBMPC展示其巨大魅力的演出時

間,這一年IBMPC共生產(chǎn)了25萬臺,以每月2萬臺

的速度迅速接近AppleII的產(chǎn)量。

?采用開放的系統(tǒng),是PC迅速稱雄最關鍵的一步棋。

第一臺PC采用了總線技術(shù)和零散的部件(即〃開放

標準〃),IBM還公開了PC除BIOS之外的全部技術(shù)資

料,并通過分銷商傳遞給最終用戶。

?這一系列開放措施極大地促進了個人電腦的發(fā)展,

同時也給廉容機制造商開辟了巨大的空間。

27

AppleLisa

?為了迎戰(zhàn)IBMPC的強勁勢頭,1983年1月19

日,Apple推出Lisa電腦,這是第一種使用

|圖形用戶界面(GUI)的個人電腦,它還第

一次采用了鼠標器。

?Lisa的售價高達1萬美元,結(jié)果總共售出不

足2萬臺。Apple股票直線下滑,Apple在和

IBM的較量中開始走下坡路。

28

IBMPC/XT

?IBM在1983年3月8日發(fā)布了PC的改進型IBM

PC/XTO憑借XT,IBM市場占有率超過76%,

一舉把Apple擠下微型電腦霸主的寶座。

?它帶有一個容量為10MB的硬盤,這是硬盤

第一次成為PC的標準配置。XT預裝了DOS

2.0系統(tǒng),支持“文件〃的概念并以“目錄樹,

存儲文件。

29

IBMPC/AT

?1984年8月,IBM推出更先進的IBMPC/AT,

支持多任務、多用戶,增加了網(wǎng)絡能力,

可聯(lián)網(wǎng)1000臺PC。至此,IBM徹底確立了在

微機領域的霸主地位。

30

IBM前瞻PC未來

?2000年,IBM提出網(wǎng)絡邊際(EoN)理念,

提出四點重要特征(易用、用戶優(yōu)化、適

用于電子商務、協(xié)調(diào)的電子生活方式),

成為對PC未來發(fā)展的趨勢總結(jié)。

31

1.1.3微型計算機的特點

1、功能大大增強

2、可靠性極大提高

3、價格低

4、適應性強一稍變軟件

5、周期短、見效快

6、體積小、重量輕、耗電省

7、維護方便

32

微型計算機的分類

1、按CPU的字長,分為:

4位、8位、16位、32位、64位等

2、從工藝角度,分為:

?MOS工藝的通用微處理器

---速度慢,功耗小

?雙極性TTL工藝的位片式微處理器

---速度快,功耗大

3、按機器組成,分為:

位片式、單片式、多片式

33

微型計算機的應用范圍

科學計算

?自動控制

?數(shù)據(jù)及事物處理

?輔助設計

?輔助教學

?人工智能等

34

科學計算實例

例:

IBM〃深藍〃戰(zhàn)勝國際象棋世界冠軍卡斯帕羅夫

35

人機對抗的平臺---國際象棋

IBM“深藍”當時采用了最先進的RISC架構(gòu)Power2系

列處理器(93年延用至98年,1500萬晶體管),并將8

個該系列芯片封裝在了一起,構(gòu)成了第一個“八核

"Power處理器(PSSC),而擊敗卡斯帕羅夫的“深藍”

就是用32個這樣的“八核”節(jié)點構(gòu)成的超級計算機。

這樣做的好處是,對于棋類這種靠逆向遞歸分析

可行性的算法來說,多核帶來的并行計算能力相當于

一次性多想了很多個分支(假設單核每秒想一步棋,

八核每秒就想八步,等等)。因此,得益于算法庫的

豐富(IBM工程師不斷的將新棋譜和算法修正進軟件中

),以及Power系列本就強大的浮點計算能力(以及并

行性),“深藍”擊敗世界冠軍也就在情理之中了。

36

37

38

數(shù)據(jù)處理實例

長輸管道超聲檢測系統(tǒng)的功能機主機

39

1.2計算機系統(tǒng)的組成

「第術(shù)邃輯單元(ALU)

中央處理器(CPU)(微處理若笛<捽制單元(CU)

I寄存器組(RS)

高速緩7中存化者罌(Cache)

(-RAM

內(nèi)存彳諸需《

[ROM、EPROM、ErPROM

「光盤

I磁盤[欽盤系統(tǒng)

硬件夕卜存儲器I破盤系統(tǒng)

I磁帶

胃鍵盤、LED顯示*、CRT

算r夕卜吾B設備I

打印機、繪圖儀、鼠標部

機夕卜圍設備

系、過程通遒{A/D、D/A

統(tǒng)I/O口開關量

,總線

電源

「監(jiān)控程序、操作系統(tǒng)

匯編程序

系統(tǒng)軟件

解釋程序

〔編譯程序

機器語言

程序設計語言匯編語言

^(Basic>Fortran、C>Pascal)

應用物件

40

1.2.1硬件系統(tǒng)

一般計算機的結(jié)構(gòu)一一馮?諾依曼結(jié)構(gòu):

由三個部分組成:中央處理器(CPU)、存儲

器(memory)和輸入/輸出(I/O)子系統(tǒng)。它們

之間用系統(tǒng)總線連接。

微型計算機系統(tǒng)結(jié)構(gòu)DO子系統(tǒng)

41

微型計算機系統(tǒng)結(jié)構(gòu)示意圖

80X86

CPU

[/接O

協(xié)

80X87外圍設備

42

一、中央處理器(CPU)

?運算器:算術(shù)邏輯部件ALU

一一進行算術(shù)和邏輯運算。

?控制器:負責全機的控制工作,它負責把指令逐

條從存儲器中取出,經(jīng)譯碼分析后向全機發(fā)出取

數(shù)、執(zhí)行、存數(shù)等控制命令,以保證正確完成程

序所要求的功能。

?寄存器組:通用寄存器、控制寄存器、段寄存器

I等。

?總線接口部件:指令流字節(jié)隊列緩沖器、存儲器

地址形成部件等。

43

一、中央處理器(CPU)

微處理器的發(fā)展

一一按CPU的字長和功能劃分,其發(fā)展有五代:

第一代(1971-1973)4位及低檔8位機

Intel的4004=>MCS-4

Intel的8008->MCS-8

第二代(1973-1978)中高檔8位機

Intel的8080、8085

Motorola的MC6800

4004CPU

Zilog的Z80

44

一、中央處理器(CPU)

第三代(1978—1984)16位微機

Intel的8086

Motorola的MC68000

ZilogZ80008086CPU

第四代(1985-1992)32位微機

Intel的8038680486

Motorola的MC68020

第五代(1993年以后)64位微機

IntelPentium系列

80386CPU

45

二、存儲器

存儲器一計算機的適弦部件,存儲程序、原始數(shù)

據(jù)、中間結(jié)果、運算結(jié)果。

&數(shù)據(jù)和程序以二進制代碼的形式不加區(qū)別地存

放在存儲器中,存放位置由地址指定,地址碼也

是二進制形式。

◎一般指的是半導體存儲器,分為:

ROM—ReadOnlyMemory(只讀存儲器),只能

讀出,不可寫入,一般固化了開機自檢程序和CMOS

設置程序。

停電后信息不會消失。

46

二、存儲器

RAM—ReadAccessMemory(可讀寫存

儲器),可讀/可寫。這也就是通常所說的

內(nèi)存,其基本單位為字節(jié)(BYTE)。

內(nèi)存有兩個特點:①掉電內(nèi)容丟失;

②有電時,只要不重新寫入,其內(nèi)容不變。

由于這兩個特點,內(nèi)存一般只能用作臨時的

存儲場所。

IBMPC機有1MB的RAM、40KB的ROM。

47

二、存儲器

存儲芯片的邏輯結(jié)構(gòu)

態(tài)

數(shù)

據(jù)

址存儲器矩陣

讀寫控制

(b)

48

三、總線

總線一一組信號線,把CPU、存儲器、I/O設備

連接起來,用來傳送各部分之間的信息。

分類:

1、按其完成的功能可以分為:

①地址總線(AB)、

②數(shù)據(jù)總線(DB)統(tǒng)稱為三總線

③控制總線(CB).

2、按其方向分為:

①單向總線一只能一個方向傳送信息,

如AB、CB

②雙向總線一能向兩個方向傳送信息,如DB

49

三、總線

3、按其分布的范圍:

①微處理器內(nèi)部總線

一寄存器組、算術(shù)邏輯單元和控制部件間

的總線。

②單機內(nèi)總線

-CPU與外圍芯片間的總線(局部總線)。

③外總線

一微機和其他設備或控制對象間的通訊總

線。

如IEEE-488,EIA-RS232,MULTIBUS

50

四、I/O子系統(tǒng)

I/O子系統(tǒng)一般包括I/O設備、大容量

存儲器兩類外部設備。

AI/O設備

是指負責與計算機的外部世界通信用的

輸入、輸出設備。

1)輸入設備:鍵盤、鼠標、掃描儀、

麥克風、攝像頭。

2)輸出設備:顯示器、音箱、打印機。

51

四、I/O子系統(tǒng)

>大容量存儲器

是指可存儲大量信息的外部存儲器(外

存):硬盤、軟盤、光盤、磁帶。

外存也有兩個特點:

①其保存的內(nèi)容掉電后也不會丟失;

②容量比內(nèi)存要大得多。

所以,外存一般用作永久的存儲場所。

52

1.2.2軟件系統(tǒng)

軟件系統(tǒng)是為了方便用戶使用微型計算機和充

分發(fā)揮微機硬件效能所必備的各種程序的總稱,包

括:

一、系統(tǒng)軟件

二、程序設計語言

三、應用軟件

一、系統(tǒng)軟件

(1)監(jiān)控程序一BIOS

又稱管理程序,其主要功能是對主機和外部

設備的操作進行合理的安排,接收、分析各種命

令,實現(xiàn)人機聯(lián)系。

53

一、系統(tǒng)軟件

(2)操作系統(tǒng)

年是在監(jiān)控程序的基礎上,由許多控制程序所組

成的大型程序系統(tǒng)。

行合理地組織整個計算機的工作流程,管理和調(diào)

度各種軟、硬件資源,檢查程序和機器的故障。

,是用戶和裸機間的接口。

(3)語言處理程序

b匯編程序

-把用匯編語言編寫的源程序翻譯成機器語

言表示的目標程序。

-匯編程序可存放在ROM中,稱為駐留的匯編

程序。

54

一、系統(tǒng)軟件

行解釋程序

一把用某種程序設計語言編寫的源程序翻譯成機

器語言的目標程序。

—翻譯一句就執(zhí)行一句,邊解釋邊執(zhí)行。

b編譯程序

一把用高級語言編寫的源程序翻譯成為機器語言

的目標程序。

一編譯程序也需經(jīng)服務程序的加工才能得到可執(zhí)

行的程序文件。

(4)服務程序

一輔助程序:文本編輯程序、連接程序、定位程

序、調(diào)試程序和排錯程序等。

55

二、程序設計語言

(1)機器語言

b是唯一能夠直接被計算機識別和執(zhí)行的語言。

用其他語言編寫的程序必須經(jīng)過翻譯才能變

換成機器語言程序,所以,機器語言程序被稱為

目標程序。

b是機器指令的集合。

機器指令展開來講就是一臺機器可以正確執(zhí)行

的命令。

電子計算機的機器指令是一列二進制數(shù)字。計

算機將之轉(zhuǎn)變?yōu)橐涣懈叩碗娖?以使計算機的電子

器件受到驅(qū)動,進行運算。

56

(1)機器語言

,缺點:直觀性差、繁瑣、容易出錯,在

實際應用中很不方便,很少直接采用。

早期的程序設計均使用機器語言。程序

員們將用0、1數(shù)字編成的程序代碼打在紙帶

或卡片上,1打孔,0不打孔,再將程序通過

紙帶機或卡片機輸入計算機,進行運算。

57

(1)機器語言

A應用8086CPU完成運算s=768+12288-1280,機器碼

如下:

101100000000000000000011

000001010000000000110000

001011010000000000000101

A假如將程序錯寫成以下這樣,請讀者找出錯誤。

101100000000000000000011

000001010000000000110000

000101101000000000000101

58

(1)機器語言

1、上面只是一個非常簡單的小程序,就暴露了機器

碼的晦澀難懂和不易查錯。寫如此小的一個程序

尚且如此,實際上一個有用的程序至少要有幾十

行機器碼。

試想:如果程序里有一個“1〃被誤寫為“0〃,又如

何去查找呢?

2、要書寫和閱讀機器碼程序不是一件簡單的工作,

要記住所有抽象的二進制碼。

59

(2)匯編語言

?為了克服機器語言的缺點,人們采用助記符表示

機器指令的操作碼,用變量代替操作數(shù)的存放地址

等,這樣就形成了匯編語言。

A匯編語言的主體是匯編指令。匯編指令和機器指

令的差別在于指令的表示方法上。匯編指令是機

器指令便于記憶的書寫格式。

例如:機器指令loooioomoiiooo表示把寄存器BX

的內(nèi)容退到AX中。匯編指令則寫最movax,bx。這

樣的寫法與人類語言接近,便于閱讀和記憶。

操作:寄存器BX的內(nèi)容送到AX中

機器指令:1000100111011000

匯編指令:movax,bx

60

(2)匯編語言

匯編語言是一種符號語言,比機器語言容易理解

和掌握,也容易調(diào)試和維護。

>用匯編語言編寫的程序稱為匯編源程序。

>匯編語言源程序要翻譯成機器語言程序(稱目標

程序),才可以由計算機執(zhí)行。這個翻譯的過程

稱為〃匯編〃,這種把匯編源程序翻譯成目標程序

的語言加工程序稱為匯編程序。

61

(3)高級語言

令又稱為算法語言。

,使程序設計可以脫離具體計算機的結(jié)構(gòu)

,不必了解其指令系統(tǒng)。

k通用性更強,如BASIC,FORTRAN,

Delphi,C/C++,Javao

b用高級語言編寫的源程序需翻譯成機器

語言表示的目標程序后,計算機才能執(zhí)行,

需要相應的解釋程序或編譯程序。

62

(4)面向?qū)ο蟮恼Z言

叱相對于傳統(tǒng)的面向過程的編程方法(如C

和Pascal語言)而言。

年利用面向?qū)ο笾械姆庋b、繼承、多態(tài)等機

制,可以提高程序的正確性、易維護性、可

讀性和可重用性,有利于程序開發(fā)中的分工

合作。

年常用的面向?qū)ο笳Z言如JAVA、Visual

FoxPro(VFP)、VisualC、VisualB等。

63

三、應用軟件

是用戶利用計算機及其所提供的系統(tǒng)

軟件、程序設計語言為解決各種實際問題

而編寫的程序,分為:

應用軟件包

行用戶程序

64

1.3數(shù)制及其轉(zhuǎn)換

1.3.1計算機中的數(shù)制

\\常用數(shù)制——二,十,十六進制

?目前在計算機中,數(shù)幾乎全部用二進制表示

?為書寫方便,微機中的二進制數(shù)用十六進制數(shù)縮寫

?人們最熟悉、最常用的是十進制數(shù)

為了區(qū)另43種不同數(shù)制,約定

?數(shù)后加B表示二進制數(shù)

?數(shù)后加D或不加表示十進制數(shù)

?數(shù)后加H表示十六進制數(shù)

65

、十進制數(shù)(Decimal)

?數(shù)碼:0,1,2,3,4,5,6,7,8,9(共

10個)

基數(shù):數(shù)碼的個數(shù),十進制的基數(shù)為10

?特點:

①有0-9十個不同的數(shù)碼

②逢十進一

?本質(zhì):

任意一個十進制數(shù)X都可以展成第級數(shù)形式

66

、十進制數(shù)(Decimal)

(x%=…q,*心…G

二%〃理1-2一詵

咒xl(r+咒一1ixH—aux10°+6F—1tx10-+-z2xIOH----Fa一m%x10

n

=Ze。

t=-m

例如:

2112

(123.45)D=1X10+2X10+3X10°+4XW+5X10-

上式中,10,稱為該位數(shù)字的權(quán),每位數(shù)

字乘以其權(quán)所得到的乘積之和即為所袤示數(shù)

的值。

67

二、二進制數(shù)(Binary)

?數(shù)碼:0,1(共2個)

基數(shù):2

?特點:

①有0、1兩個不同的數(shù)碼

②逢二進一

?本質(zhì):

任意一個二進制數(shù)X都可以展成賽級數(shù)形式

68

二、二進制數(shù)(Binary)

(X%=%%_i???%a0alz2???£m

_1-2m

二ax2"+an[X2”-i+???+a0x2°+〃iX2+a2x2+???+〃mx2~

'3KTu-11-z—m

=

i=-m

例如:

(1011.101%=1x23+0x2?+1x2】+1x2°+1x2"+0x2,+1x2-3

=(11.625%

上式中,2,稱為該位數(shù)字的權(quán),每位數(shù)字乘

以其權(quán)所得到的乘積之和即為所表示數(shù)的值。

69

結(jié)論:n位二進制數(shù)可以表7

例如:①3位二進制數(shù)可以表示8個數(shù)

二進制數(shù)對應的十進制數(shù)

0000

0011

0102

0113

1004

1015

1106

_______111________7

70

結(jié)論:n位二進制數(shù)可以表7

②4位二進制數(shù)可以表示16個數(shù)

二進制數(shù)對應的十進制數(shù)二進制數(shù)對應的十進制數(shù)

0000010008

0001110019

00102101010

00113101111

0100

溫馨提示

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

評論

0/150

提交評論