計(jì)算機(jī)組成及基本工作原理_第1頁(yè)
計(jì)算機(jī)組成及基本工作原理_第2頁(yè)
計(jì)算機(jī)組成及基本工作原理_第3頁(yè)
計(jì)算機(jī)組成及基本工作原理_第4頁(yè)
計(jì)算機(jī)組成及基本工作原理_第5頁(yè)
已閱讀5頁(yè),還剩39頁(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)介

1、計(jì)算機(jī)系統(tǒng)組成與基本工作原理計(jì)算機(jī)系統(tǒng)組成與基本工作原理計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)計(jì)算機(jī)系統(tǒng)硬 件 系 統(tǒng)軟 件 系 統(tǒng)主 機(jī)中 央 處 理 器 CPU內(nèi) 存 儲(chǔ) 器運(yùn) 算 器控 制 器外 圍 設(shè) 備外 存 儲(chǔ) 器輸 入 設(shè) 備輸 出 設(shè) 備系 統(tǒng) 軟 件操 作 系 統(tǒng)語(yǔ) 言 編 譯 解 釋 系 統(tǒng)系 統(tǒng) 服 務(wù) 程 序數(shù) 據(jù) 庫(kù) 管 理 系 統(tǒng)應(yīng) 用 軟 件程 序 設(shè) 計(jì) 語(yǔ) 言文 字 處 理 軟 件 John von Neumann馮馮 諾依曼諾依曼1949 一、計(jì)算機(jī)工作原理一、計(jì)算機(jī)工作原理馮馮諾依曼計(jì)算機(jī)諾依曼計(jì)算機(jī)存儲(chǔ)程序工作原理存儲(chǔ)程序工作原理計(jì)算機(jī)的兩個(gè)基本能力:一是能夠存儲(chǔ)

2、程序,二是能夠計(jì)算機(jī)的兩個(gè)基本能力:一是能夠存儲(chǔ)程序,二是能夠自動(dòng)地執(zhí)行程序。自動(dòng)地執(zhí)行程序。計(jì)算機(jī)是利用計(jì)算機(jī)是利用“存儲(chǔ)器存儲(chǔ)器”(內(nèi)存)來(lái)存放所要執(zhí)行的程(內(nèi)存)來(lái)存放所要執(zhí)行的程序的,而稱(chēng)之為序的,而稱(chēng)之為CPU的部件可以依次從存儲(chǔ)器中取出程的部件可以依次從存儲(chǔ)器中取出程序中的每一條指令,并加以分析和執(zhí)行,直至完成全部序中的每一條指令,并加以分析和執(zhí)行,直至完成全部指令任務(wù)為止。指令任務(wù)為止。程序和指令是一組計(jì)算機(jī)能識(shí)別并能執(zhí)行的各種基本操作命令。是一組計(jì)算機(jī)能識(shí)別并能執(zhí)行的各種基本操作命令。所有的指令的所有的指令的稱(chēng)為計(jì)算機(jī)的稱(chēng)為計(jì)算機(jī)的是為完成某項(xiàng)工作而用某種計(jì)算機(jī)語(yǔ)言是為完成某項(xiàng)

3、工作而用某種計(jì)算機(jī)語(yǔ)言編寫(xiě)的編寫(xiě)的。機(jī)器指令格式機(jī)器指令格式操作碼操作碼操作數(shù)操作數(shù)機(jī)器執(zhí)行什么操作機(jī)器執(zhí)行什么操作執(zhí)行對(duì)象(具體數(shù)、存放位置)執(zhí)行對(duì)象(具體數(shù)、存放位置)n計(jì)算機(jī)執(zhí)行指令的過(guò)程:計(jì)算機(jī)執(zhí)行指令的過(guò)程: 將要執(zhí)行的指令從內(nèi)存調(diào)入CPU,由CPU對(duì)該條指令進(jìn)行分析譯碼,判斷該指令所要完成的操作,然后向相應(yīng)部件發(fā)出完成操作的控制信號(hào),從而完成該指令的功能。n程序的執(zhí)行過(guò)程:程序的執(zhí)行過(guò)程: CPU從內(nèi)存中讀取一條指令到CPU內(nèi)執(zhí)行,該指令執(zhí)行完,再?gòu)膬?nèi)存讀取下一條指令到CPU內(nèi)執(zhí)行。CPU不斷地讀取指令、執(zhí)行指令,直至執(zhí)行完所有的指令。整個(gè)過(guò)程由計(jì)算機(jī)協(xié)同操作完成。計(jì)算機(jī)工作原理計(jì)

4、算機(jī)工作原理二、計(jì)算機(jī)硬件系統(tǒng)二、計(jì)算機(jī)硬件系統(tǒng)n一臺(tái)計(jì)算機(jī)應(yīng)由五個(gè)基本部分組成:運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備。這五大部分通過(guò)系統(tǒng)總線完成指令所傳達(dá)的操作。 輸 入 設(shè) 備存 儲(chǔ) 器輸 出 設(shè) 備運(yùn) 算 器控 制 器數(shù) 據(jù) 流控 制 流計(jì)算機(jī)硬件系統(tǒng)基本結(jié)構(gòu)計(jì)算機(jī)硬件系統(tǒng)基本結(jié)構(gòu)是包含、和的機(jī)箱,其中電路板上有計(jì)算機(jī)的和。是計(jì)算機(jī)的主要輸出設(shè)備,它將來(lái)自計(jì)算機(jī)的電信號(hào)轉(zhuǎn)換為屏幕上的彩色亮點(diǎn),從而形成圖像。一般安裝在系統(tǒng)單元內(nèi),當(dāng)其工作時(shí),機(jī)箱上的指示燈會(huì)亮。將數(shù)據(jù)寫(xiě)到上,當(dāng)其工作時(shí),其指示燈就亮,警告用戶此時(shí)不要取出軟盤(pán)。采用激光技術(shù)從上讀取數(shù)據(jù)。是一種輸入指示設(shè)備,幫助用戶操作

5、對(duì)象并選擇菜單項(xiàng)。作為多數(shù)計(jì)算機(jī)的主要輸入設(shè)備。位于系統(tǒng)單元內(nèi),提供到、和的連接。1、主機(jī)n主機(jī)是計(jì)算機(jī)系統(tǒng)的核心,主要由中央處理器(CPU)、內(nèi)存、輸入輸出設(shè)備接口(I/O接口)、總線和擴(kuò)展槽等構(gòu)成,通常被封裝在主機(jī)箱內(nèi)。主機(jī)機(jī)箱外觀圖主機(jī)機(jī)箱外觀圖(1)主板)主板n主板(Mother Board, main Board, System Board)是微型計(jì)算機(jī)中最大的一塊集成電路板,是其它部件和外部設(shè)備的連接載體。(2)中央處理器)中央處理器n中央處理器CPU(Central Processing Unit)又稱(chēng)中央處理單元。nCPU由控制器和運(yùn)算器組成,通常集中在一塊芯片上,是計(jì)算機(jī)系統(tǒng)

6、的核心設(shè)備。n計(jì)算機(jī)以CPU為中心,輸入和輸出設(shè)備與存儲(chǔ)器之間的數(shù)據(jù)傳輸和處理都通過(guò)CPU來(lái)控制執(zhí)行。中央處理器組成之中央處理器組成之 控制器控制器n控制器是對(duì)輸入的指令進(jìn)行分析,并統(tǒng)一控制計(jì)算機(jī)的各個(gè)部件完成一定的任務(wù)的部件。它一般由指令寄存器、指令譯碼器、時(shí)序電路和控制電路組成。 運(yùn)算器運(yùn)算器n運(yùn)算器又稱(chēng)算術(shù)邏輯單元ALU(Arithmetic Logic Unit)。運(yùn)算器的主要任務(wù)是執(zhí)行各種算術(shù)運(yùn)算和邏輯運(yùn)算。計(jì)算機(jī)所完成的全部運(yùn)算都是在運(yùn)算器中進(jìn)行的,根據(jù)指令所規(guī)定的尋址方式,運(yùn)算器從存儲(chǔ)器或寄存器中取得操作數(shù),進(jìn)行計(jì)算后,送回到指令所指定的寄存器中。運(yùn)算器的核心部件是加法器和若干個(gè)

7、寄存器,加法器用于運(yùn)算,寄存器用于存儲(chǔ)參加運(yùn)算的各種數(shù)據(jù)以及運(yùn)算后的結(jié)果。 中央處理器CPU是計(jì)算機(jī)的是計(jì)算機(jī)的心臟,用來(lái)實(shí)現(xiàn)心臟,用來(lái)實(shí)現(xiàn)程序控制功能程序控制功能(自動(dòng)從內(nèi)存中(自動(dòng)從內(nèi)存中讀入指令和自動(dòng)讀入指令和自動(dòng)執(zhí)行指令)執(zhí)行指令)。CPU結(jié)構(gòu)示意圖結(jié)構(gòu)示意圖地址總線地址總線標(biāo)標(biāo) 志志寄存器寄存器指令寄存器指令寄存器數(shù)據(jù)暫存器數(shù)據(jù)暫存器控制電路控制電路指令譯碼器指令譯碼器地地址址寄存寄存器器指指 令令指指 針針寄存器寄存器R1R2R3R4寄存器組寄存器組運(yùn)運(yùn)算算器器PC數(shù)據(jù)總線數(shù)據(jù)總線控制總線控制總線ALU8存儲(chǔ)器存儲(chǔ)器是一種具有保存和存取信息是一種具有保存和存取信息(程序、數(shù)據(jù))的設(shè)

8、備(程序、數(shù)據(jù))的設(shè)備/ /器件,是器件,是計(jì)算機(jī)系統(tǒng)不可或缺的資源計(jì)算機(jī)系統(tǒng)不可或缺的資源。8現(xiàn)代微型計(jì)算機(jī)的存儲(chǔ)系統(tǒng)結(jié)構(gòu):現(xiàn)代微型計(jì)算機(jī)的存儲(chǔ)系統(tǒng)結(jié)構(gòu): 高速緩存高速緩存-主存主存-外存外存 為什么采用這種結(jié)構(gòu)?為什么采用這種結(jié)構(gòu)?指令執(zhí)行速度依賴(lài)于內(nèi)存讀寫(xiě)速度指令執(zhí)行速度依賴(lài)于內(nèi)存讀寫(xiě)速度高速高速CPUCPU需配置高速內(nèi)存需配置高速內(nèi)存大軟件需配置大容量?jī)?nèi)存大軟件需配置大容量?jī)?nèi)存 高速度高速度 低成本低成本 大容量大容量(3)存儲(chǔ)器與存儲(chǔ)系統(tǒng)矛盾矛盾CPU高速緩存高速緩存M1M2.Mn外存外存2外存外存1.外存外存n主存主存外存外存寄存器寄存器SRAMDRAM硬盤(pán)、光盤(pán)、硬盤(pán)、光盤(pán)、U盤(pán)

9、等盤(pán)等 信息的存儲(chǔ)單位位(位(BitBit):度量數(shù)據(jù)的最小單位):度量數(shù)據(jù)的最小單位字節(jié)(字節(jié)(ByteByte):最常用的基本單位):最常用的基本單位K K 字節(jié)字節(jié)1K = 1024 byte1K = 1024 byteM M(兆)字節(jié)(兆)字節(jié)1M = 1024 K1M = 1024 KG G(吉)(吉) 字節(jié)字節(jié)1G = 1024 M1G = 1024 M T T(太)字節(jié)(太)字節(jié)1T = 1024 G1T = 1024 Gb7 b6 b5 b4 b3 b2 b1 b0= 認(rèn)識(shí)計(jì)算機(jī)內(nèi)存與處理器直接相連的存放數(shù)據(jù)的器件稱(chēng)為,不直接與處理器相連的介質(zhì)如磁盤(pán)稱(chēng)為。隨機(jī)存取存儲(chǔ)器存放操作

10、系統(tǒng)指令、軟件指令、處理數(shù)據(jù),分為和。特點(diǎn):可以讀寫(xiě),存取任一單元所需的時(shí)間相同,通電時(shí)存儲(chǔ)器內(nèi)的內(nèi)容可以保持,斷電后,存儲(chǔ)的內(nèi)容立即消失。計(jì)算機(jī)使用磁盤(pán)空間來(lái)模擬內(nèi)存的能力只讀存儲(chǔ)器存放系統(tǒng)初始化程序、操作系統(tǒng)引入程序、多種硬件驅(qū)動(dòng)程序等。特點(diǎn):只能讀出原有的內(nèi)容,不能由用戶再寫(xiě)入新內(nèi)容。原來(lái)存儲(chǔ)的內(nèi)容是由廠家一次性寫(xiě)入的,并永久保存下來(lái)。存儲(chǔ)器存放計(jì)算機(jī)的配置信息,如日期和時(shí)間、硬盤(pán)容量、RAM容量等 認(rèn)識(shí)計(jì)算機(jī)外存nCD-ROM光驅(qū)光驅(qū)n數(shù)據(jù)傳輸速率(Sustained data transfer rate)是CD-ROM光驅(qū)最基本的性能指標(biāo),它是指CD-ROM光驅(qū)在1秒的時(shí)間內(nèi)所能讀取

11、的最大數(shù)據(jù)量。n平均訪問(wèn)時(shí)間(Average access time)又稱(chēng)“平均尋道時(shí)間”是指CD-ROM光驅(qū)的激光頭從原來(lái)的位置移動(dòng)到一個(gè)新指定的目標(biāo)(光盤(pán)的數(shù)據(jù)扇區(qū))位置并開(kāi)始讀取該扇區(qū)上的數(shù)據(jù)這個(gè)過(guò)程中所花費(fèi)的時(shí)間。nCPU占用時(shí)間(CPU loading)指CD-ROM光驅(qū)在維持一定的轉(zhuǎn)速和數(shù)據(jù)傳輸速率時(shí)所占用CPU的時(shí)間。nDVD-ROMnDVD-ROM是CD-ROM的后繼產(chǎn)品,DVD-ROM盤(pán)片的尺寸與CD-ROM盤(pán)片完全一致。但不同的是DVD盤(pán)光道之間的間距由原來(lái)的1.6um縮小至0.74um,而記錄信息的最小凹凸坑長(zhǎng)度由原來(lái)的0.83um縮小到0.4um。這直接導(dǎo)致了單面單層的

12、DVD盤(pán)的存儲(chǔ)容量可提高至4.7GB,是CD-ROM的7倍,而且DVD驅(qū)動(dòng)器具有向下的兼容性,即也可以讀取CD-ROM的光盤(pán)。 nU盤(pán)盤(pán)nFlash存儲(chǔ)設(shè)備是一種非易失性半導(dǎo)體移動(dòng)存儲(chǔ)器。它通過(guò)USB接口與計(jì)算機(jī)交換數(shù)據(jù),通常被稱(chēng)為“優(yōu)盤(pán)”,又稱(chēng)為“閃存盤(pán)”。優(yōu)盤(pán)具有即插即用的特點(diǎn)。用戶只需將它插入U(xiǎn)SB接口,計(jì)算機(jī)就可以實(shí)現(xiàn)自動(dòng)檢測(cè),在讀寫(xiě)數(shù)據(jù)方面非常方便。由于優(yōu)盤(pán)具有存儲(chǔ)容量大、抗震、價(jià)格便宜、便于攜帶等諸多優(yōu)點(diǎn),故而已經(jīng)取代軟盤(pán)成為最常用的移動(dòng)存儲(chǔ)設(shè)備。目前優(yōu)盤(pán)的存儲(chǔ)容量已經(jīng)達(dá)到4GB以上,一般都可重復(fù)擦寫(xiě)百萬(wàn)次以上。輸入設(shè)備輸入設(shè)備n輸入設(shè)備是用來(lái)接受用戶輸入的原始數(shù)據(jù)和程序,并將它們

13、變?yōu)橛?jì)算機(jī)能識(shí)別的二進(jìn)制數(shù)存放到內(nèi)存中。常用的輸入設(shè)備有鍵盤(pán)、鼠標(biāo)、掃描儀等。 輸出設(shè)備輸出設(shè)備n輸出設(shè)備用于將存放在內(nèi)存中由計(jì)算機(jī)處理的結(jié)果轉(zhuǎn)變?yōu)槿藗兯芙邮艿男问健3S玫妮敵鲈O(shè)備有顯示器、打印機(jī)等。n微機(jī)顯示系統(tǒng)由顯示器和顯示控制適配卡(Adapter,簡(jiǎn)稱(chēng)顯示適配卡或顯示卡)組成。 n顯示器顯示器n顯示器又稱(chēng)監(jiān)視器(Monitor),是微機(jī)系統(tǒng)的標(biāo)準(zhǔn)輸出設(shè)備,它能快速地將計(jì)算機(jī)輸入的原始信息和運(yùn)算結(jié)果直接轉(zhuǎn)換成人能直接觀察和閱讀的光信號(hào),輸出信息可以是字符、漢字、圖形或圖像。n按所使用的器件,顯示器可分為以陰極射線管為核心的CRT顯示器與平板顯示器。n顯示器的主要技術(shù)指標(biāo):像素、點(diǎn)距和分

14、辨率、掃描方式。n顯示卡顯示卡n顯示適配器簡(jiǎn)稱(chēng)顯示卡。一般插在主板的擴(kuò)展槽內(nèi),通過(guò)總線與CPU相連。當(dāng)CPU有運(yùn)算結(jié)果或圖形要顯示的時(shí),將信號(hào)送顯示卡,由顯示卡的圖形處理芯片把它們翻譯成顯示器能夠識(shí)別的數(shù)據(jù)格式,并通過(guò)顯示卡后面的一根15芯VGA接口和顯示電纜傳給顯示器。n顯示器屏幕表現(xiàn)的分辨率和色彩總數(shù)與顯示卡有關(guān)。顯示卡必須有顯示存儲(chǔ)器(VRAM),顯存越大,所能顯示的色彩越豐富,分辨率就越高。例如: 8bit可顯示256色;24bit可顯示l6.7兆顏色。顯卡顏色設(shè)置:16色、256色、增強(qiáng)色(16位)、真彩色(24位)和最高(32位)。 n打印機(jī)打印機(jī)n打印機(jī)是常用的輸出設(shè)備,一般有三

15、種:針式(點(diǎn)陣)打印機(jī)、噴墨打印機(jī)、激光打印機(jī)。從價(jià)格性能比來(lái)看,市場(chǎng)中噴墨打印機(jī)使用比較普及。n分辨率:DPI(Dot Per Inch每英寸可打印的點(diǎn)數(shù))是衡量打印質(zhì)量的一個(gè)重要標(biāo)準(zhǔn),也是一個(gè)最為基本的判斷打印機(jī)分辨率的指標(biāo)。300DPI是人眼能否辨別輸出文本圖像鋸齒邊緣的臨界點(diǎn)。 總線是微機(jī)中各功能部件之間通信的信息通路,主要由、和三大總線組成,每種總線都由若干根信號(hào)線(總線寬度)構(gòu)成。存存儲(chǔ)儲(chǔ)器器I/O接接口口輸輸入入設(shè)設(shè)備備I/O接接口口數(shù)據(jù)總線數(shù)據(jù)總線 DB控制總線控制總線 CB地址總線地址總線 AB輸輸出出設(shè)設(shè)備備CPU計(jì)算機(jī)工作原理計(jì)算機(jī)工作原理 接口接口n微型機(jī)通過(guò)I/O(輸

16、入和輸出)與外部交換信息,完成實(shí)際工作任務(wù)。與CPU相比,I/O設(shè)備的工作速度較低,處理的信息從數(shù)據(jù)格式到邏輯時(shí)序一般不可能直接兼容。鑒于此,微型計(jì)算機(jī)與I/O設(shè)備間的連接與信息交換不能直接進(jìn)行,而必須設(shè)計(jì)一個(gè)“接口電路”作為兩者之間的橋梁。這種I/O接口電路又叫“I/O適配器”(I/O Adapter)。 微機(jī)結(jié)構(gòu)示意圖微機(jī)的硬件由微機(jī)的硬件由CPU、存儲(chǔ)器存儲(chǔ)器、輸入輸入/輸出設(shè)備輸出設(shè)備構(gòu)成;構(gòu)成;輸入輸入/輸出設(shè)備通過(guò)輸出設(shè)備通過(guò)I/O接口接口與系統(tǒng)相連;與系統(tǒng)相連; 各部件通過(guò)各部件通過(guò)總線總線連接。連接。存存儲(chǔ)儲(chǔ)器器I/O接接口口輸輸入入設(shè)設(shè)備備I/O接接口口數(shù)據(jù)總線數(shù)據(jù)總線 DB

17、控制總線控制總線 CB地址總線地址總線 AB輸輸出出設(shè)設(shè)備備CPU 計(jì)算機(jī)的工作原理計(jì)算機(jī)的工作原理是:計(jì)算機(jī)的工作原理是:“存儲(chǔ)程序存儲(chǔ)程序” + “程序控制程序控制”CPU 總線總線 內(nèi)存內(nèi)存標(biāo)標(biāo) 志志寄存器寄存器地址總線地址總線 AB程程序序數(shù)數(shù)據(jù)據(jù)數(shù)據(jù)總線數(shù)據(jù)總線 DB控制總線控制總線 CB地地址址譯譯碼碼器器、指令指令1指令指令2指令指令3指令指令4、數(shù)據(jù)數(shù)據(jù)1數(shù)據(jù)數(shù)據(jù)2數(shù)據(jù)數(shù)據(jù)3、指令寄存器指令寄存器數(shù)據(jù)暫存器數(shù)據(jù)暫存器控制電路控制電路指令譯碼器指令譯碼器地地址址寄寄存存器器指指 令令指指 針針寄存器寄存器R1R2R3R4寄存器組寄存器組運(yùn)運(yùn)算算器器PC軟件系統(tǒng)軟件應(yīng)用軟件操作系統(tǒng)

18、設(shè)備驅(qū)動(dòng)實(shí)用工具編譯系統(tǒng)文字處理電子表格演示軟件圖形軟件視頻軟件 上網(wǎng)軟件學(xué)習(xí)課件娛樂(lè)軟件商務(wù)軟件協(xié)助計(jì)算機(jī)執(zhí)行基本任務(wù)。協(xié)助人們完成某項(xiàng)任務(wù)。計(jì)算機(jī)軟件概述計(jì)算機(jī)軟件概述 三、計(jì)算機(jī)軟件系統(tǒng)三、計(jì)算機(jī)軟件系統(tǒng) 系統(tǒng)軟件最基本的系統(tǒng)軟件,其它的所有軟件都是建立在操作系統(tǒng)的基礎(chǔ)上。用來(lái)提供一種讓計(jì)算機(jī)用戶控制分配和使用計(jì)算機(jī)資源的方法,以增強(qiáng)操作系統(tǒng)的功能。設(shè)備驅(qū)動(dòng)程序告訴計(jì)算機(jī)中的操作系統(tǒng)如何使用某一硬件。即插即用一項(xiàng)用于自動(dòng)處理PC機(jī)硬件設(shè)備安裝的工業(yè)標(biāo)準(zhǔn)。編譯器是程序員將高級(jí)語(yǔ)言編寫(xiě)的指令翻譯成可以在計(jì)算機(jī)上執(zhí)行的代碼的軟件開(kāi)發(fā)工具,它的特點(diǎn)是目標(biāo)語(yǔ)言比源語(yǔ)言低級(jí)。計(jì)算機(jī)軟件概述計(jì)算機(jī)軟件

19、概述 操作系統(tǒng)管理計(jì)算機(jī)硬件資源并且管理其上的信息資源(程序和數(shù)據(jù)),此外還要支持計(jì)算機(jī)上各種硬軟件之間的運(yùn)行和相互通信。 。管理硬件資源協(xié)調(diào)后臺(tái)工作提供用戶與計(jì)算機(jī)的交互接口計(jì)算機(jī)軟件概述計(jì)算機(jī)軟件概述n語(yǔ)言處理系統(tǒng)語(yǔ)言處理系統(tǒng)n計(jì)算機(jī)的控制裝置能夠直接識(shí)別的指令是用機(jī)器語(yǔ)言編寫(xiě)的。實(shí)際上,絕大多數(shù)用戶都使用某種程序設(shè)計(jì)語(yǔ)言,如Visual BASIC、+、Delphi等來(lái)編寫(xiě)程序。但是用這些語(yǔ)言編寫(xiě)的程序CPU是不認(rèn)識(shí)的,必須要經(jīng)過(guò)翻譯變成機(jī)器指令后才能被計(jì)算機(jī)執(zhí)行。而負(fù)責(zé)這種翻譯的程序稱(chēng)為編譯程序(編譯系統(tǒng))或解釋程序。n為了在計(jì)算機(jī)上執(zhí)行由某種程序設(shè)計(jì)語(yǔ)言編寫(xiě)的程序,就必須配置有該種語(yǔ)

20、言的語(yǔ)言處理系統(tǒng)。 n計(jì)算機(jī)語(yǔ)言一般分為3類(lèi):機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。n計(jì)算機(jī)語(yǔ)言計(jì)算機(jī)語(yǔ)言n機(jī)器語(yǔ)言機(jī)器語(yǔ)言 電子計(jì)算機(jī)所使用的是由“0”和“1”組成的二進(jìn)制數(shù),二進(jìn)制是計(jì)算機(jī)的語(yǔ)言的基礎(chǔ)。機(jī)器語(yǔ)言修改麻煩,可移植性差、但運(yùn)算效率高。n匯編語(yǔ)言語(yǔ)言匯編語(yǔ)言語(yǔ)言 為了減輕使用機(jī)器語(yǔ)言編程的痛苦,人們進(jìn)行了一種有益的改進(jìn):用一些簡(jiǎn)潔的英文字母、符號(hào)串來(lái)替代一個(gè)特定的指令的二進(jìn)制串,比如,用“ADD”代表加法,“MOV”代表數(shù)據(jù)傳遞等等,這種程序設(shè)計(jì)語(yǔ)言就稱(chēng)為匯編語(yǔ)言。匯編語(yǔ)言容易讀懂、方便糾錯(cuò)及維護(hù)、移植性不好、但效率仍十分高。n高級(jí)語(yǔ)言高級(jí)語(yǔ)言 接近于數(shù)學(xué)語(yǔ)言或人的自然語(yǔ)言,同時(shí)又不依賴(lài)

21、于計(jì)算機(jī)硬件,編出的程序能在所有機(jī)器上通用。使用較普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C+、VC、VB、Delphi、JAVA等。 n連接程序連接程序源程序連接成可執(zhí)行程序的過(guò)程源程序連接成可執(zhí)行程序的過(guò)程n診斷程序診斷程序n診斷程序是專(zhuān)門(mén)用于計(jì)算機(jī)硬件性能測(cè)試和系統(tǒng)故障的診斷維護(hù)的系統(tǒng)程序。如能對(duì)CPU、驅(qū)動(dòng)器、接口、內(nèi)存等設(shè)備的性能和故障進(jìn)行檢測(cè)。常用的診斷軟件有QAPLUS、WINBENCH、MSD等。編輯源程序目標(biāo)程序可執(zhí)行程序編輯或解釋連接編譯或解釋鏈接編輯n數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)

22、n數(shù)據(jù)處理是當(dāng)前計(jì)算機(jī)應(yīng)用的一個(gè)重要領(lǐng)域。計(jì)算機(jī)的效率主要是指數(shù)據(jù)處理的效率。有組織地、動(dòng)態(tài)地存儲(chǔ)大量的數(shù)據(jù)信息,而且又要使用戶能方便、高效地使用這些數(shù)據(jù)信息,是數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能。應(yīng)用較多的數(shù)據(jù)庫(kù)管理系統(tǒng)有Oracle、Informix、Sybase、SQL Server、 DB2、 Access等。 n用戶不必了解它的文件的存儲(chǔ)細(xì)節(jié),可以抽象地、邏輯地使用數(shù)據(jù),其一切繁瑣的存儲(chǔ)細(xì)節(jié)由一個(gè)軟件系統(tǒng)來(lái)完成,這個(gè)軟件系統(tǒng)就是數(shù)據(jù)庫(kù)系統(tǒng)的核心,即數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS(Database Management Systems)n組織數(shù)據(jù)的方式稱(chēng)為數(shù)據(jù)模型,數(shù)據(jù)庫(kù)管理系統(tǒng)采用的數(shù)據(jù)模型一般有三種:層次型(采用樹(shù)型結(jié)構(gòu)組織數(shù)據(jù))、網(wǎng)狀型(采用網(wǎng)狀結(jié)構(gòu)組織數(shù)據(jù))、關(guān)系型(采用二維關(guān)系表格形式組織數(shù)據(jù))。n應(yīng)用軟件應(yīng)用軟件 應(yīng)用軟件是計(jì)算機(jī)系統(tǒng)支持下的所有面對(duì)實(shí)際問(wèn)題和具體用戶群的應(yīng)用程序的總合。如科學(xué)計(jì)算、工

溫馨提示

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