第一章、計(jì)算機(jī)基礎(chǔ)知識(shí)_第1頁(yè)
第一章、計(jì)算機(jī)基礎(chǔ)知識(shí)_第2頁(yè)
第一章、計(jì)算機(jī)基礎(chǔ)知識(shí)_第3頁(yè)
第一章、計(jì)算機(jī)基礎(chǔ)知識(shí)_第4頁(yè)
第一章、計(jì)算機(jī)基礎(chǔ)知識(shí)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)基礎(chǔ)知識(shí)一、 認(rèn)識(shí)電子計(jì)算機(jī)系統(tǒng)的組成、主要部件的結(jié)構(gòu)和功能CPU運(yùn)算器硬件1、 計(jì)算機(jī)系統(tǒng)的構(gòu)成主機(jī)控制器只讀存儲(chǔ)器(ROM)內(nèi)存隨機(jī)存儲(chǔ)器(RAM)存儲(chǔ)器計(jì)算機(jī)系統(tǒng)各種數(shù)據(jù)程序管理系統(tǒng)(如FORPRO等)各種服務(wù)性程序(如機(jī)器調(diào)試、故障檢查診斷等系統(tǒng)軟件應(yīng)用軟件軟件外部設(shè)備輸出設(shè)備輸入設(shè)備外存軟盤(pán)光盤(pán)U盤(pán)等操作系統(tǒng)軟件,如windows系列各種語(yǔ)言解釋程序和編譯程序下載軟件:如迅雷、快車、BT等辦公軟件:如offices系列等聊天軟件:如QQ、MSN等殺毒軟件:如金山、諾頓、卡巴斯基等播放軟件:如暴風(fēng)影音、REALPLAYER等2、 計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)采用大規(guī)模集成電路技術(shù)將運(yùn)算器

2、和控制器集成在一個(gè)體積小但功能強(qiáng)大的微處理芯片上,主機(jī)的各部件之間通過(guò)總線相連接,外部設(shè)備通過(guò)相應(yīng)的接口電路與總線相連。(1)、總線:計(jì)算機(jī)中各硬件組成部件之間傳遞信息的公共通道,是連接各硬件模塊的紐帶。微型計(jì)算機(jī)總線類型主要有ISA總線、EISA總線、MCA總線、VESA總線、PCI總線等。(2)、系統(tǒng)主板:計(jì)算機(jī)中的核心部件,集成了各種插槽、接口、電子元件等。(3)、微處理器P24:CPU,主要由運(yùn)算器、控制器、寄存器等組成,有的還含有高速緩沖存儲(chǔ)器,決定微處理器性能的指標(biāo)主要有字長(zhǎng)和主頻等。控制器是指揮和控制計(jì)算機(jī)各個(gè)部件之間的協(xié)同合作。他的基本功能是從內(nèi)存中讀取指令和執(zhí)行指令,即按照程

3、序計(jì)數(shù)器指示的指令所在地址從內(nèi)存中取出一條指令,并對(duì)其進(jìn)行分析,然后根據(jù)該指令的內(nèi)容向有關(guān)部件發(fā)出控制命令,使其完成指令規(guī)定的操作。一般具有的部件:指令寄存器、譯碼器、時(shí)序節(jié)拍發(fā)生器、指令計(jì)數(shù)器。(4)、內(nèi)存儲(chǔ)器P24:分只讀存儲(chǔ)器(ROM,Read Only Memory)和隨機(jī)存儲(chǔ)器(RAM,Read Access Memory)兩類。ROM中的內(nèi)容由生產(chǎn)廠家一次性寫(xiě)入而不會(huì)改變或丟失;所以,在使用中它只能讀出原有的內(nèi)容而不能寫(xiě)入新的內(nèi)容。RAM可以寫(xiě)入也可以讀出,正在使用的數(shù)據(jù)和程序都存于其中。但當(dāng)斷電后,其中存儲(chǔ)內(nèi)容立即消失。隨機(jī)存儲(chǔ)性是指訪問(wèn)任一單元所需的時(shí)間都相同。微型計(jì)算機(jī)的主板

4、大多采用內(nèi)存條(SIMM)結(jié)構(gòu)。內(nèi)存儲(chǔ)器一般上使用半導(dǎo)體元件(大規(guī)模集成電路),直接用電信號(hào)表示數(shù)據(jù),所以運(yùn)算器和控制器可以直接訪問(wèn)它。外存儲(chǔ)器主要有磁記錄存儲(chǔ)器和光盤(pán)存儲(chǔ)器,數(shù)據(jù)在其上分別用介質(zhì)便面區(qū)域的不同磁化方向和凹凸面的不同反光性來(lái)記錄,而不是電信號(hào),因而不存在斷電丟失內(nèi)容的問(wèn)題。正因?yàn)槿绱?,他不能由運(yùn)算器和控制器直接訪問(wèn),只能通過(guò)相同的驅(qū)動(dòng)設(shè)備與內(nèi)存儲(chǔ)器批量的交換數(shù)據(jù)。相對(duì)而言,內(nèi)存的訪問(wèn)速度快,外存的訪問(wèn)速度慢,對(duì)同樣的存儲(chǔ)容量,內(nèi)存的價(jià)格高,外存的價(jià)格低。(5)、高速緩沖存儲(chǔ)器(cache memory):P38在CPU和內(nèi)存之間,以解決內(nèi)存和CPU的不匹配問(wèn)題。Cache分為一

5、級(jí)和二級(jí)兩類。(6)、輸入/輸出接口:CPU和外部設(shè)備之間的連接通道。(7)、外存儲(chǔ)器:一般由磁性或光性材料構(gòu)成,不能與CPU直接進(jìn)行數(shù)據(jù)交換,通常有軟磁盤(pán)、光盤(pán)、硬盤(pán)等。(8)、輸入/輸出設(shè)備:輸入設(shè)備將程序和數(shù)據(jù)送入計(jì)算機(jī)進(jìn)行處理,常見(jiàn)有鍵盤(pán)、鼠標(biāo)、掃描儀、光筆、觸摸屏等。輸出設(shè)備將主機(jī)的處理結(jié)果顯示和打印出來(lái),常見(jiàn)有顯示器、打印機(jī)、繪圖儀、音箱等。3、微型計(jì)算機(jī)的主要技術(shù)指標(biāo)微型計(jì)算機(jī)的主要技術(shù)指標(biāo)有字長(zhǎng)、主頻、內(nèi)存容量、存儲(chǔ)器的存取周期、運(yùn)算速度、兼容性、可靠性、可維護(hù)性、允許配置的外部設(shè)備的最大數(shù)目、軟件配置等。1)、字長(zhǎng):計(jì)算機(jī)能夠直接處理的二進(jìn)制數(shù)據(jù)的位數(shù)。單位為位(BIT)&#

6、160;   2)、主頻:指計(jì)算機(jī)主時(shí)鐘在一秒鐘內(nèi)發(fā)出的脈沖數(shù),在很大程度上決定了計(jì)算機(jī)的運(yùn)算速度。   3)、內(nèi)存容量:是標(biāo)志計(jì)算機(jī)處理信息能力強(qiáng)弱的一向技術(shù)指標(biāo)。單位為字節(jié)(BYTE)。    8BIT=1BYTE 1024B=1KB 1024KB=1MB    4)、外存容量:一般指軟盤(pán)、硬盤(pán)、光盤(pán)。下圖為計(jì)算機(jī)硬件系統(tǒng)的工作流程:構(gòu)成計(jì)算機(jī)主機(jī)板的主要部件當(dāng)我們打開(kāi)計(jì)算機(jī)的機(jī)箱時(shí),可以看到主機(jī)板,它是主機(jī)中的基礎(chǔ)部件,在它上面密集地安裝著CPU、內(nèi)

7、存儲(chǔ)器、集成電路芯片、總線接口、配件的插槽等。計(jì)算機(jī)的主機(jī)內(nèi)部結(jié)構(gòu)如圖2-9所示。那么,計(jì)算機(jī)的主板是什么模樣的呢?可以在它上面連接哪些配件,如圖2-10所示上圖1-1 主機(jī)內(nèi)部結(jié)構(gòu)示意圖上圖1-2為主機(jī)箱內(nèi)部實(shí)物圖上圖1-3 主機(jī)板及其部分配件上圖1-4 擴(kuò)展卡的插法     總線(bus)是數(shù)據(jù)傳送的公共通道,如圖2-12所示。按所傳輸?shù)男盘?hào)來(lái)劃分,有數(shù)據(jù)總線、地址總線和控制總線等。按總線接口類型來(lái)劃分,有ISA總線、PCI總線和AGP總線等。 上圖1-5 總線示意圖上圖1-6 ISA總線示意圖PCI總線是目前計(jì)算機(jī)常用的標(biāo)準(zhǔn)總線結(jié)構(gòu),它使圖形顯示、硬盤(pán)驅(qū)動(dòng)器

8、、網(wǎng)絡(luò)適配器等需要高速性能的外設(shè)的速度進(jìn)一步得到提高。其傳輸方式如圖2-14所示。上圖1-7 PCI總線示意圖上圖1-8 AGP總線示意圖      計(jì)算機(jī)系統(tǒng)電源提供計(jì)算機(jī)所有部件所需要的電能,其類型可分成AT和ATX兩種,ATX類電源除提供AT類電源的±5V、±12V輸出電壓外、還向主板提供±3.3的輸出電壓。此外,它支持軟件關(guān)機(jī)的功能。如圖2-16所示。 圖1-9 計(jì)算機(jī)系統(tǒng)電源中央處理器和存儲(chǔ)器1)、中央處理器中央處理器(簡(jiǎn)稱為CPU),一般是由控制器和運(yùn)算器兩個(gè)部件構(gòu)成并集成在一塊芯片上,它是計(jì)算機(jī)的核心部分??刂?/p>

9、器負(fù)責(zé)指揮和控制其它各個(gè)部件協(xié)同工作,基本功能是從內(nèi)存中讀取指令和執(zhí)行指令。運(yùn)算器是計(jì)算機(jī)的執(zhí)行機(jī)構(gòu),它負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行各種運(yùn)算。現(xiàn)在流行的CPU主要有Intel、AMD、Cyrix等商標(biāo)的產(chǎn)品,圖2-17為他們生產(chǎn)出來(lái)可供選擇的一些型號(hào)的CPU。 上圖1-10 Intel、AMD、Cyrix等品牌的部分CPU型號(hào) 通常我們所說(shuō)的奔騰、P6、奔騰、奔騰等,都是指CPU的型號(hào),如圖2-18所示。CPU型號(hào)決定計(jì)算機(jī)的型號(hào)和性能。 上圖1-11 奔騰系列CPU的部分型號(hào) CPU的工作頻率(又稱主頻)是計(jì)算機(jī)性能的重要標(biāo)志之一,主頻以數(shù)字表示,如奔騰1.7G表示主頻為1.7 GHz。CPU的主頻越高運(yùn)

10、算速度就越快。目前,主頻為1.7 GHz以上的CPU已問(wèn)世了。CPU的插法有多種,圖2-19為其中的一種。 上圖1-12 CPU的一種插法 2)、內(nèi)存儲(chǔ)器計(jì)算機(jī)通過(guò)什么來(lái)保存計(jì)算機(jī)當(dāng)前工作所需的程序和數(shù)據(jù)呢?就是內(nèi)存,也稱為“主存儲(chǔ)器”。它安裝在計(jì)算機(jī)的主板上。內(nèi)存分為隨機(jī)存儲(chǔ)器(簡(jiǎn)稱RAM)和只讀存儲(chǔ)器(簡(jiǎn)稱ROM),通常我們說(shuō)的內(nèi)存或內(nèi)存條是指RAM,各種常見(jiàn)內(nèi)存條如圖2-20所示。 上圖1-13 各種常見(jiàn)的內(nèi)存條 隨機(jī)存儲(chǔ)器中的數(shù)據(jù)可以由用戶進(jìn)行修改。關(guān)閉計(jì)算機(jī)電源,隨機(jī)存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)將全部消失,類似于寫(xiě)在黑板上的字,可寫(xiě)可擦。我們平常所說(shuō)的內(nèi)存容量就是隨機(jī)存儲(chǔ)器的容量。只讀存儲(chǔ)器中

11、存儲(chǔ)的數(shù)據(jù)由計(jì)算機(jī)生產(chǎn)廠家寫(xiě)入,只能讀取而不能修改,斷電后保存在只讀存儲(chǔ)器內(nèi)的數(shù)據(jù)不會(huì)消失。    在計(jì)算機(jī)的內(nèi)存容量單位里,1個(gè)二進(jìn)制的位是bit,8個(gè)二進(jìn)制位稱為一個(gè)字節(jié)B(Byte)。字節(jié)是計(jì)量?jī)?nèi)存容量的基本單位,其它的單位還有KB,MB,GB,TB,它們的轉(zhuǎn)換公式如下:    字節(jié) 1 B=8 bit    千字節(jié) 1 KB =1024 B    兆字節(jié) 1 MB =1024 KB=1024×1024 B    吉字節(jié) 1 GB

12、 =1024 MB=1024×1024 KB    太字節(jié) 1 TB =1024 GB=1024×1024 MB    內(nèi)存的容量直接影響計(jì)算機(jī)的性能,PC系列機(jī)的內(nèi)存容量由早期的640KB發(fā)展到1MB、4MB、8MB、16MB、32MB、64MB、128MB和256MB,有的甚至超過(guò)1GB。4、計(jì)算機(jī)的開(kāi)機(jī)順序越敏感越脆弱的設(shè)備越遲啟動(dòng),如數(shù)碼相機(jī),在關(guān)機(jī)前先關(guān)閉;先開(kāi)外圍設(shè)備,因?yàn)橥鈬O(shè)備在啟動(dòng)瞬間會(huì)產(chǎn)生電壓波動(dòng),會(huì)對(duì)主機(jī)的敏感器件產(chǎn)生不良影響,波動(dòng)會(huì)很快消失,最后啟動(dòng)主機(jī)。5、鍵盤(pán)和鼠標(biāo)的應(yīng)用認(rèn)識(shí)鍵盤(pán):鍵盤(pán)一

13、般分為四個(gè)區(qū)域:打字鍵區(qū)、功能鍵區(qū)、編輯鍵區(qū)、數(shù)字鍵區(qū)。各種鍵的功能參見(jiàn)書(shū)本第六至七頁(yè)。認(rèn)識(shí)鼠標(biāo):(1)、移動(dòng)鼠標(biāo),屏幕上對(duì)應(yīng)著鼠標(biāo)的光標(biāo)會(huì)跟著移動(dòng);(2)、單擊鼠標(biāo)左鍵:選中目標(biāo);(3)、單擊鼠標(biāo)右鍵:查看單擊對(duì)象的屬性等;(4)、雙擊鼠標(biāo)左鍵:打開(kāi)、最大化或還原、關(guān)閉對(duì)象。6、計(jì)算機(jī)系統(tǒng)的一些概念知識(shí)(1)、軟件和程序的概念,區(qū)別及聯(lián)系解答:程序是電腦可以識(shí)別運(yùn)行的指令集合;軟件是計(jì)算機(jī)運(yùn)行時(shí)所需的程序、數(shù)據(jù)及相關(guān)資料的總和;區(qū)別與聯(lián)系:a、程序價(jià)格便宜、軟件價(jià)格昂貴;b、程序是擁護(hù)自己編寫(xiě)的,軟件是由廠家提供的c、程序是用高級(jí)語(yǔ)言編寫(xiě)的,軟件是由機(jī)器語(yǔ)言編寫(xiě)的d、軟件是程序以及開(kāi)發(fā)、使用

14、和維護(hù)所需要的所有文檔的總稱,程序是軟件的一部分。(2)、軟盤(pán)和硬盤(pán)的區(qū)別解答:軟盤(pán)一般是3.5英寸的矩形磁盤(pán),容量為1.44MB,可攜帶,一般存放較小的文件,使用時(shí)插入電腦的軟驅(qū)中,然后訪問(wèn)A盤(pán)即可,隨著現(xiàn)在電腦技術(shù)的發(fā)展,軟盤(pán)已經(jīng)被U盤(pán)所取代;硬盤(pán)是一臺(tái)計(jì)算機(jī)不可或缺的硬件,存儲(chǔ)容量很大,硬盤(pán)是擁護(hù)存儲(chǔ)文件的硬件,可以分區(qū),如C盤(pán)、D盤(pán)等,一般電腦的操作系統(tǒng)都是默認(rèn)裝在C盤(pán),如果沒(méi)有硬盤(pán),計(jì)算機(jī)無(wú)法啟動(dòng),硬盤(pán)不可攜帶,除非把機(jī)器拆了。(3)、軟件和硬件的聯(lián)系解答:軟件和硬件是相輔相成、軟件運(yùn)行在硬件之上,硬件是身體,軟件是思想。(4)、軟盤(pán)和軟件的區(qū)別解答:軟盤(pán)是一種存儲(chǔ)數(shù)據(jù)的硬件,軟件是

15、應(yīng)用程序。二、 了解電子計(jì)算機(jī)的特點(diǎn)、發(fā)展和應(yīng)用領(lǐng)域,數(shù)字化信息編碼的概念1、計(jì)算機(jī)的發(fā)展和應(yīng)用計(jì)算機(jī)的概念:是一種能迅速而高效的自動(dòng)完成信息處理的電子設(shè)備,它能按照程序?qū)π畔⑦M(jìn)行加工、處理、存儲(chǔ)。計(jì)算機(jī)的誕生與發(fā)展a、 誕生:1946年,美國(guó)為計(jì)算彈道軌跡而研制成功了世界第一臺(tái)計(jì)算機(jī)(ENIAC)。b、 發(fā)展:P2   階段         時(shí)間          邏輯器件  

16、;        應(yīng)用范圍  第一代     19461958     真空電子管      科學(xué)計(jì)算、軍事研究  第二代     19591964     晶體管          數(shù)據(jù)處理、事物處理

17、0; 第三代     19651970     集成電路        包括工業(yè)控制的各個(gè)領(lǐng)域  第四代     1971至今     大規(guī)模集成電路      應(yīng)用到了各個(gè)領(lǐng)域c、 計(jì)算機(jī)的主要應(yīng)用:P5-7   1)、數(shù)值計(jì)算:彈道軌跡、天氣預(yù)報(bào)、高能物理等等 &#

18、160;  2)、信息管理:企業(yè)管理、物資管理、電算化等    3)、過(guò)程控制:工業(yè)自動(dòng)化控制,衛(wèi)星飛行方向控制    4)、輔助工程:CAD、CAM、CAT、CAI等d、 計(jì)算機(jī)分類:P3    1)、按規(guī)模分:巨、中、小、微    2)、按用途分:專用機(jī)、通用機(jī)e、 計(jì)算機(jī)的特點(diǎn)計(jì)算機(jī)的運(yùn)算速度快、計(jì)算精度高、存儲(chǔ)功能強(qiáng)、具有邏輯判斷能力和自動(dòng)運(yùn)行能力。f、 計(jì)算機(jī)的應(yīng)用領(lǐng)域電子計(jì)算機(jī)的應(yīng)用覆蓋了科學(xué)研究、軍事、

19、工農(nóng)業(yè)生產(chǎn)、文化教育、娛樂(lè)等幾乎所有領(lǐng)域,概括起來(lái)主要有科學(xué)計(jì)算、數(shù)據(jù)處理、實(shí)時(shí)控制、計(jì)算機(jī)輔助系統(tǒng)和人工智能等幾個(gè)方面。2、計(jì)算機(jī)語(yǔ)言P28-30計(jì)算機(jī)是進(jìn)行科學(xué)計(jì)算和信息處理的工具,其工作過(guò)程可簡(jiǎn)述為:第一步:接通電源啟動(dòng)計(jì)算機(jī)的外設(shè)和主機(jī);第二步:由輸入設(shè)備將程序送入內(nèi)存儲(chǔ)器;第三步:當(dāng)計(jì)算機(jī)接到操作人員的運(yùn)行命令后,控制器便將程序從內(nèi)存儲(chǔ)器中逐條取出,經(jīng)分析加以執(zhí)行;第四步:在控制器指揮下,由輸出設(shè)備將處理結(jié)果顯示或打印;第五步:程序執(zhí)行完畢,控制器發(fā)出信號(hào),計(jì)算機(jī)自動(dòng)停機(jī)。在整個(gè)處理過(guò)程中,計(jì)算機(jī)完全按照人們的“意愿”去辦事。所以能夠如此,是因?yàn)檩斎胗?jì)算機(jī)的“程序”起著關(guān)鍵性的作用。

20、程序由會(huì)寫(xiě)程序的操作人員事先編制。編制程序的過(guò)程稱程序設(shè)計(jì)。書(shū)寫(xiě)程序用的“語(yǔ)言”,叫做程序設(shè)計(jì)語(yǔ)言即計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)語(yǔ)言通常是一個(gè)能完整、準(zhǔn)確和規(guī)則地表達(dá)人們的意圖,并用以指揮或控制計(jì)算機(jī)工作的“符號(hào)系統(tǒng)”。一般的計(jì)算機(jī)目前還不能在人類的自然語(yǔ)言上直接操作,用計(jì)算機(jī)解決實(shí)際問(wèn)題,必須對(duì)所要解決的問(wèn)題周密考慮一個(gè)明確的處理方法(算法),再使用計(jì)算機(jī)能理解的計(jì)算機(jī)語(yǔ)言編制成程序,然后通過(guò)輸入設(shè)備才能告訴計(jì)算機(jī)該怎么去做。計(jì)算機(jī)語(yǔ)言通常分為三類,即機(jī)器語(yǔ)言,匯編語(yǔ)言和高級(jí)語(yǔ)言。1). 機(jī)器語(yǔ)言機(jī)器語(yǔ)言是用二進(jìn)制代碼表示的計(jì)算機(jī)能直接識(shí)別和執(zhí)行的一種機(jī)器指令的集合。它是計(jì)算機(jī)的設(shè)計(jì)者通過(guò)計(jì)算機(jī)的硬件

21、結(jié)構(gòu)賦予計(jì)算機(jī)的操作功能。機(jī)器語(yǔ)言具有靈活、直接執(zhí)行和速度快等特點(diǎn)。不同型號(hào)的計(jì)算機(jī)其機(jī)器語(yǔ)言是不相通的,按著一種計(jì)算機(jī)的機(jī)器指令編制的程序,不能在另一種計(jì)算機(jī)上執(zhí)行。用機(jī)器語(yǔ)言編寫(xiě)程序,編程人員要首先熟記所用計(jì)算機(jī)的全部指令代碼和代碼的涵義。手編程序時(shí),程序員得自己處理每條指令和每一數(shù)據(jù)的存儲(chǔ)分配和輸入輸出,還得記住編程過(guò)程中每步所使用的工作單元處在何種狀態(tài)。這是一件十分繁瑣的工作,編寫(xiě)程序花費(fèi)的時(shí)間往往是實(shí)際運(yùn)行時(shí)間的幾十倍或幾百倍。而且,編出的程序全是些0和1的指令代碼,直觀性差,還容易出錯(cuò)。現(xiàn)在,除了計(jì)算機(jī)生產(chǎn)廠家的專業(yè)人員外,絕大多數(shù)程序員已經(jīng)不再去學(xué)習(xí)機(jī)器語(yǔ)言了。2). 匯編語(yǔ)言為

22、了克服機(jī)器語(yǔ)言難讀、難編、難記和易出錯(cuò)的缺點(diǎn),人們就用與代碼指令實(shí)際含義相近的英文縮寫(xiě)詞、字母和數(shù)字等符號(hào)來(lái)取代指令代碼(如用ADD表示運(yùn)算符號(hào)“”的機(jī)器代碼),于是就產(chǎn)生了匯編語(yǔ)言。所以說(shuō),匯編語(yǔ)言是一種用助記符表示的仍然面向機(jī)器的計(jì)算機(jī)語(yǔ)言。匯編語(yǔ)言亦稱符號(hào)語(yǔ)言。匯編語(yǔ)言由于是采用了助記符號(hào)來(lái)編寫(xiě)程序,比用機(jī)器語(yǔ)言的二進(jìn)制代碼編程要方便些,在一定程度上簡(jiǎn)化了編程過(guò)程。匯編語(yǔ)言的特點(diǎn)是用符號(hào)代替了機(jī)器指令代碼,而且助記符與指令代碼一一對(duì)應(yīng),基本保留了機(jī)器語(yǔ)言的靈活性。使用匯編語(yǔ)言能面向機(jī)器并較好地發(fā)揮機(jī)器的特性,得到質(zhì)量較高的程序。匯編語(yǔ)言是面向具體機(jī)型的,仍離不開(kāi)具體計(jì)算機(jī)的指令系統(tǒng),因此

23、,對(duì)于不同型號(hào)的計(jì)算機(jī),有著不同的結(jié)構(gòu)的匯編語(yǔ)言,而且,對(duì)于同一問(wèn)題所編制的匯編語(yǔ)言程序在不同種類的計(jì)算機(jī)間是互不相通的。匯編語(yǔ)言中由于使用了助記符號(hào),用匯編語(yǔ)言編制的程序送入計(jì)算機(jī),計(jì)算機(jī)不能象用機(jī)器語(yǔ)言編寫(xiě)的程序一樣直接識(shí)別和執(zhí)行,必須通過(guò)預(yù)先放入計(jì)算機(jī)的“匯編程序“的加工和翻譯,才能變成能夠被計(jì)算機(jī)識(shí)別和處理的二進(jìn)制代碼程序。用匯編語(yǔ)言等非機(jī)器語(yǔ)言書(shū)寫(xiě)好的符號(hào)程序稱源程序,運(yùn)行時(shí)匯編程序要將源程序翻譯成目標(biāo)程序。目標(biāo)程序是機(jī)器語(yǔ)言程序,它一經(jīng)被安置在內(nèi)存的預(yù)定位置上,就能被計(jì)算機(jī)的CPU處理和執(zhí)行。匯編語(yǔ)言像機(jī)器指令一樣,是硬件操作的控制信息,因而仍然是面向機(jī)器的語(yǔ)言,使用起來(lái)還是比較繁

24、瑣費(fèi)時(shí),通用性也差。匯編語(yǔ)言是低級(jí)語(yǔ)言。但是,匯編語(yǔ)言用來(lái)編制系統(tǒng)軟件和過(guò)程控制軟件,其目標(biāo)程序占用內(nèi)存空間少,運(yùn)行速度快,有著高級(jí)語(yǔ)言不可替代的用途。3). 高級(jí)語(yǔ)言不論是機(jī)器語(yǔ)言還是匯編語(yǔ)言都是面向硬件的具體操作的,語(yǔ)言對(duì)機(jī)器的過(guò)分依賴,要求使用者必須對(duì)硬件結(jié)構(gòu)及其工作原理都十分熟悉,這對(duì)非計(jì)算機(jī)專業(yè)人員是難以做到的,對(duì)于計(jì)算機(jī)的推廣應(yīng)用是不利的。計(jì)算機(jī)事業(yè)的發(fā)展,促使人們?nèi)で笠恍┡c人類自然語(yǔ)言相接近且能為計(jì)算機(jī)所接受的語(yǔ)意確定、規(guī)則明確、自然直觀和通用易學(xué)的計(jì)算機(jī)語(yǔ)言。這種與自然語(yǔ)言相近并為計(jì)算機(jī)所接受和執(zhí)行的計(jì)算機(jī)語(yǔ)言稱高級(jí)語(yǔ)言。高級(jí)語(yǔ)言是面向用戶的語(yǔ)言。無(wú)論何種機(jī)型的計(jì)算機(jī),只要配

25、備上相應(yīng)的高級(jí)語(yǔ)言的編譯或解釋程序,則用該高級(jí)語(yǔ)言編寫(xiě)的程序就可以通用。目前被廣泛使用的高級(jí)語(yǔ)言有BASIC、PASCAL、C、COBOL、LISP和PROLOG等。計(jì)算機(jī)并不能直接地接受和執(zhí)行用高級(jí)語(yǔ)言編寫(xiě)的源程序,源程序在輸入計(jì)算機(jī)時(shí),通過(guò)“翻譯程序”翻譯成機(jī)器語(yǔ)言形式的目標(biāo)程序,計(jì)算機(jī)才能識(shí)別和執(zhí)行。這種“翻譯”通常有兩種方式,即編譯方式和解釋方式。編譯方式是:事先編好一個(gè)稱為編譯程序的機(jī)器語(yǔ)言程序,作為系統(tǒng)軟件存放在計(jì)算機(jī)內(nèi),當(dāng)用戶由高級(jí)語(yǔ)言編寫(xiě)的源程序輸入計(jì)算機(jī)后,編譯程序便把源程序整個(gè)地翻譯成用機(jī)器語(yǔ)言表示的與之等價(jià)的目標(biāo)程序,然后計(jì)算機(jī)再執(zhí)行該目標(biāo)程序,以完成源程序要處理的運(yùn)算并

26、取得結(jié)果。解釋方式是:源程序進(jìn)入計(jì)算機(jī)時(shí),解釋程序邊掃描邊解釋作逐句輸入逐句翻譯,計(jì)算機(jī)一句句執(zhí)行,并不產(chǎn)生目標(biāo)程序。PASCAL、FORTRAN、COBOL等高級(jí)語(yǔ)言執(zhí)行編譯方式;BASIC語(yǔ)言則以執(zhí)行解釋方式為主;而PASCAL、C語(yǔ)言是能書(shū)寫(xiě)編譯程序的高級(jí)程序設(shè)計(jì)語(yǔ)言。 每一種高級(jí)(程序設(shè)計(jì))語(yǔ)言,都有自己人為規(guī)定的專用符號(hào)、英文單詞、語(yǔ)法規(guī)則和語(yǔ)句結(jié)構(gòu)(書(shū)寫(xiě)格式)。高級(jí)語(yǔ)言與自然語(yǔ)言(英語(yǔ))更接近,而與硬件功能相分離(徹底脫離了具體的指令系統(tǒng)),便于廣大用戶掌握和使用。高級(jí)語(yǔ)言的通用性強(qiáng),兼容性好,便于移植。下面介紹幾種較有代表性的高級(jí)程序設(shè)計(jì)語(yǔ)言:BASIC語(yǔ)言BASIC語(yǔ)言全稱是B

27、eginners all Purpose Symbolic Instruction Code,意為“初學(xué)者通用符號(hào)指令代碼“。1964年由美國(guó)達(dá)爾摩斯學(xué)院的基米尼和科茨完成設(shè)計(jì)并提出了BASIC語(yǔ)言的第一個(gè)版本,經(jīng)過(guò)不斷豐富和發(fā)展,現(xiàn)已成為一種功能全面的中小型計(jì)算機(jī)語(yǔ)言。BASIC易學(xué)、易懂、易記、易用,是初學(xué)者的入門(mén)語(yǔ)言,也可以作為學(xué)習(xí)其他高級(jí)語(yǔ)言的基礎(chǔ)。BASIC有解釋方式和編譯方式兩種翻譯程序。PASCAL語(yǔ)言PASCAL是一種結(jié)構(gòu)程序設(shè)計(jì)語(yǔ)言,由瑞士蘇黎世聯(lián)邦工業(yè)大學(xué)的沃斯(N.Wirth)教授研制,于1971年正式發(fā)表。是從ALGOL60衍生的,但功能更強(qiáng)且容易使用。目前,作為一個(gè)能

28、高效率實(shí)現(xiàn)的實(shí)用語(yǔ)言和一個(gè)極好的教學(xué)工具,PASCAL語(yǔ)言在高校計(jì)算機(jī)軟件教學(xué)中一直處于主導(dǎo)地位。Pascal(B.Pascal)是十七世紀(jì)法國(guó)著名數(shù)學(xué)家,他于1642年曾發(fā)明現(xiàn)代臺(tái)式計(jì)算機(jī)的雛型機(jī)加減法計(jì)算機(jī)。PASCAL具有大量的控制結(jié)構(gòu),充分反映了結(jié)構(gòu)化程序設(shè)計(jì)的思想和要求,直觀易懂,使用靈活,既可用于科學(xué)計(jì)算,又能用來(lái)編寫(xiě)系統(tǒng)軟件,應(yīng)用范圍日益廣泛。通用編程語(yǔ)言CC語(yǔ)言是美國(guó)AT&T(電報(bào)與電話)公司為了實(shí)現(xiàn)UNIX系統(tǒng)的設(shè)計(jì)思想而發(fā)展起來(lái)的語(yǔ)言工具。C語(yǔ)言的主要特色是兼顧了高級(jí)語(yǔ)言和匯編語(yǔ)言的特點(diǎn),簡(jiǎn)潔、豐富、可移植。相當(dāng)于其他高級(jí)語(yǔ)言子程序的函數(shù)是C語(yǔ)言的補(bǔ)充,每一個(gè)函數(shù)解

29、決一個(gè)大問(wèn)題中的小任務(wù),函數(shù)使程序模塊化。C語(yǔ)言提供了結(jié)構(gòu)式編程所需要的各種現(xiàn)代化的控制結(jié)構(gòu)。C語(yǔ)言是一種通用編程語(yǔ)言,正被越來(lái)越多的計(jì)算機(jī)用戶所推崇。使用語(yǔ)言編寫(xiě)程序,既感覺(jué)到使用高級(jí)語(yǔ)言的自然,也體會(huì)到利用計(jì)算機(jī)硬件指令的直接,而程序員卻無(wú)需卷入?yún)R編語(yǔ)言的繁瑣。COBOL語(yǔ)言COBOL的全稱是Common Business Oriented Language,意即:通用商業(yè)語(yǔ)言。在企業(yè)管理中,數(shù)值計(jì)算并不復(fù)雜,但數(shù)據(jù)處理信息量卻很大。為專門(mén)解決經(jīng)企管理問(wèn)題,于1959年,由美國(guó)的一些計(jì)算機(jī)用戶組織設(shè)計(jì)了專用于商務(wù)處理的計(jì)算機(jī)語(yǔ)言COBOL,并于1961年美國(guó)數(shù)據(jù)系統(tǒng)語(yǔ)言協(xié)會(huì)公布。經(jīng)不斷修改

30、、豐富完善和標(biāo)準(zhǔn)化,已發(fā)展為多種版本。COBOL語(yǔ)言使用了300多個(gè)英語(yǔ)保留字,大量采用普通英語(yǔ)詞匯和句型,COBOL程序通俗易懂,素有“英語(yǔ)語(yǔ)言”之稱。COBOL語(yǔ)言語(yǔ)法規(guī)則嚴(yán)格。用COBOL語(yǔ)言編寫(xiě)的任一源程序,都要依次按標(biāo)識(shí)部、環(huán)境部、數(shù)據(jù)部和過(guò)程部四部分書(shū)寫(xiě),COBOL程序結(jié)構(gòu)的“部”內(nèi)包含“節(jié)”,“節(jié)”內(nèi)包含“段”,段內(nèi)包含語(yǔ)句,語(yǔ)句由字或字符串組成,整個(gè)源程序象一棵由根到干,由干到枝,由枝到葉的樹(shù),習(xí)慣上稱之為樹(shù)型結(jié)構(gòu)。目前COBOL語(yǔ)言主要應(yīng)用于情報(bào)檢索、商業(yè)數(shù)據(jù)處理等管理領(lǐng)域。LISP語(yǔ)言LISP語(yǔ)言是專用于人工智能和符號(hào)處理的計(jì)算機(jī)語(yǔ)言,是迄今在人工智能學(xué)科領(lǐng)域中應(yīng)用最廣泛的

31、一種程序設(shè)計(jì)語(yǔ)言。LISP處理的數(shù)據(jù)是符號(hào)。LISP利用符號(hào)表達(dá)和處理知識(shí)時(shí)都以表的形式來(lái)表示,而且只使用五個(gè)基本函數(shù)就足以表達(dá)其字符集上任何可計(jì)算的函數(shù),具有強(qiáng)有力的符號(hào)處理功能。LISP一名取自英語(yǔ)List Processing Language,意為“表處理語(yǔ)言”。LISP語(yǔ)言是由美國(guó)麻省理工學(xué)院的麥卡錫(.ecarthy)和他的研究小組于1960年首先設(shè)計(jì)實(shí)現(xiàn)的。目前,常用的版本是LISP1.5。PROLOG語(yǔ)言PROLOG是Programming in Logic的縮寫(xiě),意為“邏輯程序設(shè)計(jì)”。設(shè)計(jì)邏輯程序語(yǔ)言的思想最早由英國(guó)人科瓦爾斯基(R.Kowalski)提出。具體設(shè)計(jì)PROLO

32、G語(yǔ)言的是法國(guó)馬賽大學(xué)的科默寥爾(A.Clomerauer)及其研究小組,設(shè)計(jì)工作于1972年完成。PROLOG以邏輯程序設(shè)計(jì)為基礎(chǔ),以處理一階謂詞演算為背景。它文法簡(jiǎn)潔,表達(dá)力豐富,具有獨(dú)特的非過(guò)程型語(yǔ)言(一個(gè)語(yǔ)句就相當(dāng)于過(guò)程語(yǔ)言的一個(gè)子程序而并非算法的一步),是一種具有推理功能的邏輯型語(yǔ)言。PROLOG語(yǔ)言已被廣泛地應(yīng)用于關(guān)系數(shù)據(jù)庫(kù)、抽象問(wèn)題求解、數(shù)理邏輯、公式處理、自然語(yǔ)言理解、專家系統(tǒng)以及人工智能的許多領(lǐng)域。常用的高級(jí)程序設(shè)計(jì)語(yǔ)言,除了上述的幾種之外,還有很多,如以英國(guó)著名詩(shī)人拜倫(G.N.G.Byron)的獨(dú)生女艾達(dá)·拜倫(Ada Byron)的名字命名的軍用語(yǔ)言Ada,深

33、受中、小學(xué)生歡迎的語(yǔ)言LOGO等等。目前,程序設(shè)計(jì)語(yǔ)言及編程環(huán)境正向面向?qū)ο笳Z(yǔ)言及可視化編程環(huán)境方向發(fā)展,出現(xiàn)了許多第四代語(yǔ)言及其開(kāi)發(fā)工具。如:微軟公司(Microsoft)開(kāi)發(fā)的Visual系列(VC+、VB、FoxPro)編程工具及Power Builder等,目前已經(jīng)在國(guó)內(nèi)外得到了廣泛的應(yīng)用。3、 數(shù)字化信息編碼1)、計(jì)算機(jī)中數(shù)的表示計(jì)算機(jī)能夠處理數(shù)值、文字、聲音、圖像等信息,同學(xué)們可能會(huì)問(wèn):為什么作為電子設(shè)備的計(jì)算機(jī)能處理那么多復(fù)雜的信息呢?實(shí)際上,當(dāng)把這些信息轉(zhuǎn)換成計(jì)算機(jī)能識(shí)別的形式就能進(jìn)行處理。目前計(jì)算機(jī)中所有的信息都用“0”和“1”兩個(gè)數(shù)字符號(hào)組合的二進(jìn)制數(shù)來(lái)表示(機(jī)器語(yǔ)言)。數(shù)

34、值、圖形、文字等各種形式的信息,需要計(jì)算機(jī)加工處理時(shí),首先必須按一定的法則轉(zhuǎn)換成二進(jìn)制數(shù)。     然而,日常生活中使用的數(shù)是十進(jìn)制數(shù),它的特征是:    (1)有10個(gè)數(shù)字:0、1、2、3、4、5、6、7、8、9。    (2)運(yùn)算時(shí)逢十進(jìn)一。    (3)每個(gè)數(shù)字在不同的數(shù)位上,其值的大小是不同的。    數(shù)位:個(gè) 十 百 千 萬(wàn) 數(shù)值:100 101 102 103 104      二進(jìn)制數(shù)的特征是

35、:    (1)有2個(gè)數(shù)字:0,1。    (2)運(yùn)算時(shí)逢二進(jìn)一。    (3)每個(gè)數(shù)字在不同數(shù)位上,其值以2的倍數(shù)遞增。即20,21,22,23,24,    用二進(jìn)制數(shù)表示一個(gè)數(shù)值時(shí),位數(shù)比較長(zhǎng),不便書(shū)寫(xiě)和記憶。由于又有下面的關(guān)系:23=8及24=16,所以人們常用八進(jìn)制數(shù)或十六進(jìn)制數(shù)來(lái)表示二進(jìn)制數(shù)。    八進(jìn)制數(shù)的特征:    (1)有八個(gè)數(shù)字:0,1,2,3,4,5,6,7。  

36、0; (2)運(yùn)算時(shí)逢八進(jìn)一。    十六進(jìn)制數(shù)的特征:    (1)有十六個(gè)數(shù)字:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(xiàn)。    (2)運(yùn)算時(shí)逢十六進(jìn)一。    在十六進(jìn)制中,分別用A、B、C、D、E和F來(lái)表示十進(jìn)制數(shù)的10、11、12、13、14和15。    由此可得出:二進(jìn)制、八進(jìn)制、十進(jìn)制與十六進(jìn)制的特征對(duì)照表如表2-2所示。 上表二進(jìn)制、八進(jìn)制、十進(jìn)制與十六進(jìn)制的特征對(duì)照表 二進(jìn)制數(shù)、八進(jìn)制數(shù)、十進(jìn)制數(shù)與十六進(jìn)制

37、數(shù)的對(duì)應(yīng)關(guān)系表如表2-3所示。 上表2-1二進(jìn)制、八進(jìn)制、十進(jìn)制與十六進(jìn)制的特征2)、十進(jìn)制和二、八、十六進(jìn)制之間的轉(zhuǎn)換a. 十進(jìn)制數(shù)十進(jìn)制數(shù)的兩個(gè)主要特點(diǎn):有十個(gè)不同的數(shù)字:0、1、2、3、4、5、6、7、8、9;逢十進(jìn)一的進(jìn)位法,10是十進(jìn)制數(shù)的基數(shù)(進(jìn)制中所用不同數(shù)字的個(gè)數(shù))。(1993)10=1×103+9×102+9×101+3×100(每位上的系數(shù)只在09中取用)b. 二進(jìn)制數(shù) 二進(jìn)制數(shù)的兩個(gè)主要特點(diǎn):有兩個(gè)不同的數(shù)字:0、1;逢二進(jìn)一的進(jìn)位法,2是二進(jìn)制數(shù)的基數(shù)。(1011)2=1×23+0×22+1×21+1

38、×20(每位上的系數(shù)只在0、1中取用)c. 八進(jìn)制數(shù) 八進(jìn)制數(shù)的兩個(gè)主要特點(diǎn):采用八個(gè)不同的數(shù)字:0、1、2、3、4、5、6、7;逢八進(jìn)一的進(jìn)位法,8是八進(jìn)制數(shù)的基數(shù)。(1725)8=1×83+7×82+2×81+5×80(每位上的系數(shù)只在07中取用)d. 十六進(jìn)制 十六進(jìn)制數(shù)的兩個(gè)主要特點(diǎn):有十六個(gè)不同的數(shù)字:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F(其中后六個(gè)數(shù)字符號(hào)其值對(duì)應(yīng)于十進(jìn)制的10,11,12,13,14,15;也有選用S,T,U,V,W,X的記法);逢十六進(jìn)一的進(jìn)位法,16是十六進(jìn)制數(shù)的基數(shù)。(B56E)16

39、=B×163+5×162+6×161+E×160=11×163+5×162+6×161+14×160表2-2給出了上述四種進(jìn)制數(shù)表示方式的對(duì)照表:表2-2 四種進(jìn)制數(shù)表示方式對(duì)照表  012345678910111213141516十進(jìn)制012345678910111213141516二進(jìn)制0110111001011101111000100110101011110011011110111110000八進(jìn)制01234567101112131415161720十六進(jìn)制0123456789ABCDEF103)、

40、二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制之間的相互轉(zhuǎn)換a. 十進(jìn)制-> 二進(jìn)制(25.625)(十進(jìn)制) 整數(shù)部分: 25/2=12.1 12/2=6 .0 6/2=3 .0 3/2=1 .1 1/2=0 .1 然后我們將余數(shù)按從下往上的順序書(shū)寫(xiě)就是:11001,那么這個(gè)11001就是十進(jìn)制25的二進(jìn)制形式 小數(shù)部分: 0.625*2=1.25 0.25 *2=0.5 0.5 *2=1.0 然后我們將整數(shù)部分按從上往下的順序書(shū)寫(xiě)就是:101,那么這個(gè)101就是十進(jìn)制0.625的二進(jìn)制形式 所以:(25.625)(十進(jìn)制)=(11001.101)(二進(jìn)制) b. 二進(jìn)制 -> 十進(jìn)制 (11

41、001.101)(二進(jìn)制) 整數(shù)部分: 下面的出現(xiàn)的2(x)表示的是2的x次方的意思 1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25 小數(shù)部分: 1*2(-1)+0*2(-2)+1*2(-3)=0.625 所以:(11001.101)(二進(jìn)制)=(25.625)(十進(jìn)制) c. 十進(jìn)制 -> 八進(jìn)制 (25.625)(十進(jìn)制) 整數(shù)部分: 25/8=3.1 3/8 =0.3 然后我們將余數(shù)按從下往上的順序書(shū)寫(xiě)就是:31,那么這個(gè)31就是十進(jìn)制25的八進(jìn)制形式 小數(shù)部分: 0.625*8=5 然后我們將整數(shù)部分按從上往下的順序書(shū)寫(xiě)就是:5,那么這個(gè)5就是十進(jìn)制0

42、.625的八進(jìn)制形式 所以:(25.625)(十進(jìn)制)=(31.5)(八進(jìn)制) d. 八進(jìn)制 -> 十進(jìn)制 (31.5)(八進(jìn)制) 整數(shù)部分: 3*8(1)+1*8(0)=25 小數(shù)部分: 5*8(-1)=0.625 所以(31.5)(八進(jìn)制)=(25.625)(十進(jìn)制) e. 十進(jìn)制 -> 十六進(jìn)制 (25.625)(十進(jìn)制) 整數(shù)部分: 25/16=1.9 1/16 =0.1 然后我們將余數(shù)按從下往上的順序書(shū)寫(xiě)就是:19,那么這個(gè)19就是十進(jìn)制25的十六進(jìn)制形式 小數(shù)部分: 0.625*16=10(即十六進(jìn)制的A或a) 然后我們將整數(shù)部分按從上往下的順序書(shū)寫(xiě)就是:A,那么這個(gè)A

43、就是十進(jìn)制0.625的十六進(jìn)制形式 所以:(25.625)(十進(jìn)制)=(19.A)(十六進(jìn)制) f. 十六進(jìn)制-> 十進(jìn)制 (19.A)(十六進(jìn)制) 整數(shù)部分: 1*16(1)+9*16(0)=25 小數(shù)部分: 10*16(-1)=0.625 所以(19.A)(十六進(jìn)制)=(25.625)(十進(jìn)制) 如何將帶小數(shù)的二進(jìn)制與八進(jìn)制、十六進(jìn)制數(shù)之間的轉(zhuǎn)化問(wèn)題 我們以(11001.101)(二進(jìn)制)為例講解一下進(jìn)制之間的轉(zhuǎn)化問(wèn)題 a. 二進(jìn)制 -> 八進(jìn)制 (11001.101)(二進(jìn)制) 整數(shù)部分: 從后往前每三位一組,缺位處有0填補(bǔ),然后按十進(jìn)制方法進(jìn)行轉(zhuǎn)化, 則有: 001=1 0

44、11=3 然后我們將結(jié)果按從下往上的順序書(shū)寫(xiě)就是:31,那么這個(gè)31就是二進(jìn)制11001的八進(jìn)制形式 小數(shù)部分: 從前往后每三位一組,缺位處有0填補(bǔ),然后按十進(jìn)制方法進(jìn)行轉(zhuǎn)化, 則有: 101=5 然后我們將結(jié)果部分按從上往下的順序書(shū)寫(xiě)就是:5,那么這個(gè)5就是二進(jìn)制0.625的八進(jìn)制形式 所以:(11001.101)(二進(jìn)制)=(31.5)(八進(jìn)制) b. 八進(jìn)制-> 二進(jìn)制 (31.5)(八進(jìn)制) 整數(shù)部分:從后往前每一位按十進(jìn)制轉(zhuǎn)化方式轉(zhuǎn)化為三位二進(jìn)制數(shù),缺位處用0補(bǔ)充 則有: 1->1->001 3->101 然后我們將結(jié)果按從下往上的順序書(shū)寫(xiě)就是:11001,那

45、么這個(gè)11001就是八進(jìn)制31的二進(jìn)制形式 說(shuō)明,關(guān)于十進(jìn)制的轉(zhuǎn)化方式我這里就不再說(shuō)了,上一篇文章我已經(jīng)講解了! 小數(shù)部分:從前往后每一位按十進(jìn)制轉(zhuǎn)化方式轉(zhuǎn)化為三位二進(jìn)制數(shù),缺位處用0補(bǔ)充 則有: 5->101 然后我們將結(jié)果按從下往上的順序書(shū)寫(xiě)就是:101,那么這個(gè)101就是八進(jìn)制5的二進(jìn)制形式 所以:(31.5)(八進(jìn)制)=(11001.101)(二進(jìn)制) c. 十六進(jìn)制 -> 二進(jìn)制 (19.A)(十六進(jìn)制) 整數(shù)部分:從后往前每位按十進(jìn)制轉(zhuǎn)換成四位二進(jìn)制數(shù),缺位處用0補(bǔ)充 則有: 9->1001 1->0001(相當(dāng)于1) A->1010 所以:(19.A

46、)(十六進(jìn)制)=(11001.101)(二進(jìn)制) 4、ASCII 碼 P17計(jì)算機(jī)內(nèi)部采用二進(jìn)制的方式計(jì)數(shù),那么它為什么又能識(shí)別十進(jìn)制數(shù)和各種字符、圖形呢?其實(shí),不論是數(shù)值數(shù)據(jù)還是文字、圖形等,在計(jì)算機(jī)內(nèi)部都采用了一種編碼標(biāo)準(zhǔn)。通過(guò)編碼標(biāo)準(zhǔn)可以把它轉(zhuǎn)換成二進(jìn)制數(shù)來(lái)進(jìn)行處理,計(jì)算機(jī)將這些信息處理完畢再轉(zhuǎn)換成可視的信息顯示出來(lái)。常用的字符代碼是ASCII碼,它原來(lái)是美國(guó)的國(guó)家標(biāo)準(zhǔn),1967年被定為國(guó)際標(biāo)準(zhǔn)。ASCII碼(國(guó)際標(biāo)準(zhǔn)字符編碼)由8位二進(jìn)制數(shù)組成(采用七位二進(jìn)制進(jìn)行編碼),其中最高位為較驗(yàn)位,用于傳輸過(guò)程檢驗(yàn)數(shù)據(jù)正確性。其余7位二進(jìn)制數(shù)表示一個(gè)字符,共有128種組合。其中數(shù)字10個(gè),英文

47、大、小寫(xiě)字母52個(gè),標(biāo)點(diǎn)符號(hào)、運(yùn)算符32個(gè),控制符33個(gè),另外還有1個(gè)空格符。如回車的ASCII碼為0001101(13),空格的ASCII碼為0100000(32),“0” 的ASCII碼為0110000(48),“A” 的ASCII碼為1000001(65),“a”的ASCII碼為1100001(97)。5 、位、字節(jié)和字及內(nèi)存容量計(jì)算機(jī)所處理的數(shù)據(jù)信息,是以二進(jìn)制數(shù)編碼表示的,其二進(jìn)制數(shù)字“0”和“1”是構(gòu)成存儲(chǔ)信息的最小單位,稱作“位”或比特(bit)。 在計(jì)算機(jī)中,由若干個(gè)位組成一個(gè)“字節(jié)”(byte)。字節(jié)由多少個(gè)位組成,取決于計(jì)算機(jī)的自身結(jié)構(gòu)。通常,微型計(jì)算機(jī)的CPU多用8位組成

48、一個(gè)字節(jié),用以表示一個(gè)字符的代碼。構(gòu)成一個(gè)字節(jié)的8個(gè)位被看作一個(gè)整體。字節(jié)是電子計(jì)算機(jī)存儲(chǔ)信息的基本單位。在計(jì)算機(jī)的存儲(chǔ)器中占據(jù)一個(gè)單獨(dú)的地址(內(nèi)存單元的編號(hào))并作為一個(gè)單元(由多個(gè)字節(jié)組合而成)處理的一組二進(jìn)制數(shù)位稱為“字”(Word)。字,指的是數(shù)據(jù)字,它由若干個(gè)位或字節(jié)所組成。對(duì)計(jì)算機(jī)的運(yùn)算器和內(nèi)存儲(chǔ)器來(lái)說(shuō),一個(gè)字或幾個(gè)字是一個(gè)數(shù)據(jù);對(duì)控制器來(lái)說(shuō),一個(gè)字或幾個(gè)字是一條指令。在電子計(jì)算機(jī)內(nèi)部,字是被當(dāng)做一個(gè)整值而被處理的整體。一個(gè)字所包含的二進(jìn)制位數(shù)稱字長(zhǎng)。字長(zhǎng)是CPU的重要標(biāo)志之一。字長(zhǎng)越長(zhǎng),說(shuō)明計(jì)算機(jī)數(shù)值的有效位越多,精確度就越高。低檔微型機(jī)的字長(zhǎng)為8位(一個(gè)字節(jié)),高檔微型機(jī)的字長(zhǎng)有

49、16位(兩個(gè)字節(jié))、32位(四個(gè)字節(jié))等。計(jì)算機(jī)中,字節(jié)(B)是存儲(chǔ)容量的度量單位。計(jì)算機(jī)一個(gè)內(nèi)存儲(chǔ)器包括多少個(gè)字節(jié)數(shù),就是這個(gè)內(nèi)存儲(chǔ)器的容量,一般采用KB(千字節(jié))為單位來(lái)表示。1KB1024個(gè)字節(jié)。例如,64KB1024×64字節(jié)65536個(gè)字節(jié)。對(duì)容量大的計(jì)算機(jī),也常用MB(兆字節(jié))或GB作單位表示存儲(chǔ)器容量。1MB1024字節(jié)×10241048576個(gè)字節(jié),1GB=1024MB。三、 了解計(jì)算機(jī)系統(tǒng)的安全知識(shí)1、 計(jì)算機(jī)信息安全的隱患主要包括:物理隱患、通信隱患、軟件隱患、計(jì)算機(jī)病毒、黑客侵襲等。2、 計(jì)算機(jī)病毒及其特點(diǎn)計(jì)算機(jī)病毒式一種人為蓄意編制的、對(duì)計(jì)算機(jī)系統(tǒng)具

50、有破壞性的程序,具有破壞性、傳染性、隱藏性、潛伏性、繼發(fā)性等特點(diǎn)。3、 計(jì)算機(jī)病毒的分類1)、按病毒的破壞性分為良性病毒和惡性病毒;2)、按病毒的傳染性分為引導(dǎo)性病毒、穩(wěn)健性病毒、混合型病毒;3)、按病毒的連接方式分為源碼型病毒、入侵型病毒、外殼型病毒和操作系統(tǒng)病毒;3、計(jì)算機(jī)病毒的傳播途徑計(jì)算機(jī)病毒是因考傳播媒介的接待才得以迅速傳播的,主要傳播媒介是磁性、光性存儲(chǔ)器(軟磁盤(pán)、硬磁盤(pán)、光盤(pán)等)和計(jì)算機(jī)網(wǎng)絡(luò)。4、 計(jì)算機(jī)病毒的危害性計(jì)算機(jī)病毒對(duì)計(jì)算機(jī)系統(tǒng)的危害是多種多樣的,例如,破壞磁盤(pán)的文件分配表,造成磁盤(pán)上的信息丟失;修改內(nèi)存中操作系統(tǒng)的有關(guān)參數(shù),使系統(tǒng)無(wú)法正常工作;破壞磁盤(pán)文件;減少內(nèi)存的

51、可用空間;系統(tǒng)空掛,占用系統(tǒng)資源造成系統(tǒng)癱瘓;破壞系統(tǒng)的硬件,造成計(jì)算機(jī)的破壞等。5、 計(jì)算機(jī)病毒的預(yù)防:三打三防三打:1)、安裝新的計(jì)算機(jī)系統(tǒng)時(shí),要注意打系統(tǒng)補(bǔ)丁,震蕩波一類的惡性蠕蟲(chóng)病毒都是通過(guò)系統(tǒng)漏洞傳播的;2)、用戶上網(wǎng)的時(shí)候要打開(kāi)殺毒軟件實(shí)時(shí)監(jiān)控,以免病毒通過(guò)網(wǎng)絡(luò)進(jìn)入自己的電腦;3)、玩網(wǎng)絡(luò)游戲時(shí)要打開(kāi)個(gè)人防火墻,防火墻可以隔絕病毒跟外界的聯(lián)系,防止木馬病毒盜竊資料;三防:1)、防郵件病毒,用戶收到郵件時(shí)首先要進(jìn)行病毒掃描,不要隨意打開(kāi)電子郵件里攜帶的附件;2)、防木馬病毒,用戶從網(wǎng)上下載任何文件后,一定要先進(jìn)行病毒掃描再運(yùn)行;3)、防惡意好友,現(xiàn)在很多木馬病毒可以通過(guò)MSN、QQ等即時(shí)通信軟件或電子郵件傳播。6、計(jì)算機(jī)病毒的檢測(cè)與清除檢測(cè)并清除計(jì)算機(jī)病毒的常用方法是使用反病毒軟件。由于反病毒軟件具有被動(dòng)性和滯后性,因此只能檢測(cè)并清除已

溫馨提示

  • 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)論