計算機軟件系統(tǒng)信息技術(shù)(IT)課件_第1頁
計算機軟件系統(tǒng)信息技術(shù)(IT)課件_第2頁
計算機軟件系統(tǒng)信息技術(shù)(IT)課件_第3頁
計算機軟件系統(tǒng)信息技術(shù)(IT)課件_第4頁
計算機軟件系統(tǒng)信息技術(shù)(IT)課件_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機軟件系統(tǒng)計算機軟件系統(tǒng)計算機軟件基本知識指令是指示計算機執(zhí)行某種操作的命令。它是二進制形式的代碼串,能被計算機直接識別和執(zhí)行。

例如:10111000000000000000000000000011

指令由操作碼和操作數(shù)地址碼兩部分構(gòu)成。

指令和指令系統(tǒng)

操作碼操作數(shù)地址碼規(guī)定計算機進行何種操作,每條指令只有一個操作碼。指出參與操作的數(shù)據(jù)在存儲器的哪個地址中,操作的結(jié)果存放到哪個地址。計算機軟件基本知識指令是指示計算機執(zhí)行某種操作的命令。它是2計算機軟件基本知識指令系統(tǒng)是指一臺計算機所能執(zhí)行的全部指令的集合。每種計算機都有自己獨特的指令系統(tǒng),不同指令系統(tǒng)中的指令數(shù)目和功能有著很大的差異。

指令和指令系統(tǒng)

計算機軟件基本知識指令系統(tǒng)是指一臺計算機所能執(zhí)行的全部指令3計算機軟件基本知識程序是指揮計算機實現(xiàn)某一特定功能的一組命令序列。它在不同的計算機語言中具有不同的表現(xiàn)形式:在機器語言中,程序是指令的有序集合;在匯編語言中,程序是助記符的有序集合;在高級語言中,程序是語句的有序集合。源程序是使用匯編語言或高級語言編寫的程序。它必須要翻譯成機器語言后才能被計算機執(zhí)行。

程序和程序設(shè)計

計算機軟件基本知識程序是指揮計算機實現(xiàn)某一特定功能的一組命4計算機軟件基本知識目標(biāo)程序是使用機器語言編寫的程序。它可以被計算機直接執(zhí)行。程序設(shè)計就是分析要解決的實際問題,得出解決問題的具體方法和步驟,并用某種計算機語言編寫成可執(zhí)行程序的過程。

程序和程序設(shè)計

計算機軟件基本知識目標(biāo)程序是使用機器語言編寫的程序。它可以5計算機軟件基本知識程序設(shè)計語言

機器語言匯編語言高級語言下一節(jié)計算機軟件基本知識程序設(shè)計語言機器語言匯編語言高級語6計算機軟件基本知識機器語言是二進制編碼形式的機器指令及其使用規(guī)則的集合。它是目前計算機硬件唯一可以直接識別和執(zhí)行的語言。機器語言

1011000000000111000101011110100立即數(shù)7和10在累加器中相加,最后CPU進入暫停等待狀態(tài)。表示完成操作機器語言計算機軟件基本知識機器語言是二進制編碼形式的機器指令及其使7計算機軟件基本知識機器語言面向特定計算機系統(tǒng),在某一類計算機上編寫的機器語言程序,一般不能在其它類型的計算機上執(zhí)行機器語言程序的優(yōu)點是計算機可以直接執(zhí)行,運行速度快,執(zhí)行時間短,缺點是直觀性差,不便于閱讀和理解,編寫程序相當(dāng)復(fù)雜與繁瑣。機器語言

計算機軟件基本知識機器語言面向特定計算機系統(tǒng),在某一類計算8計算機軟件基本知識匯編語言是一種使用人們熟悉的助記符號表示機器指令的語言。使用匯編語言寫的程序必須翻譯成機器語言后才能被計算機執(zhí)行。匯編語言1011000000000111000101011110100MOVAL,7MOVBl,10ADDAL,BLHLT等價于機器語言匯編語言計算機軟件基本知識匯編語言是一種使用人們熟悉的助記符號表示9計算機軟件基本知識匯編語言也是針對特定的計算機系統(tǒng)設(shè)計的,在某類計算機上編寫的匯編語言程序,一般不能在其它類型的計算機上執(zhí)行。相對于機器語言來說,使用匯編語言編寫的程序比較直觀,易記憶、易檢查、易交流,編程也更加方便。匯編語言計算機軟件基本知識匯編語言也是針對特定的計算機系統(tǒng)設(shè)計的,10計算機軟件基本知識高級語言是一種接近人類自然語言的程序設(shè)計語言。高級語言程序可讀性強,編程方便,通用性強,可以在不同類型的計算機上使用。高級語言MOVAL,AADDAL,BMOVBL,ALMOVAL,CSUBAL,BLMOVX,AL等價于X=A+B-C

匯編語言高級語言計算機軟件基本知識高級語言是一種接近人類自然語言的程序設(shè)計11計算機軟件系統(tǒng)的組成軟件是在硬件系統(tǒng)上運行的各種程序和文檔的總稱。由系統(tǒng)軟件和應(yīng)用軟件兩部分組成。它們之間的關(guān)系密不可分,應(yīng)用軟件必須在系統(tǒng)軟件的支持下才能運行。沒有系統(tǒng)軟件計算機硬件無法工作,而沒有應(yīng)用軟件則計算機無法解決具體的實際應(yīng)用問題。計算機軟件系統(tǒng)的組成軟件是在硬件系統(tǒng)上運行的各種程序和12計算機軟件系統(tǒng)的組成系統(tǒng)軟件是負(fù)責(zé)管理、控制和維護計算機的各種軟硬資源的最基本的軟件。通常由計算機硬件生產(chǎn)廠家或?qū)iT的軟件廠商提供,它是保證計算機正常運行不可缺少的部分。系統(tǒng)軟件主要包括操作系統(tǒng)、語言處理程序和各種面向機器維護、軟件開發(fā)所必需的實用程序(如編輯程序、連接裝配程序、調(diào)試程序和診斷程序等)。系統(tǒng)軟件計算機軟件系統(tǒng)的組成系統(tǒng)軟件是負(fù)責(zé)管理、控制和維護計算機的13計算機軟件系統(tǒng)的組成語言處理程序

匯編語言源程序匯編程序進行匯編機器語言目標(biāo)程序高級語言源程序編譯程序進行編譯機器語言目標(biāo)程序高級語言源程序解釋程序進行解釋運行結(jié)果計算機軟件系統(tǒng)的組成語言處理程序匯編語言匯編程序機器語言14計算機軟件系統(tǒng)的組成應(yīng)用軟件是直接面向用戶,為解決各種實際問題而編制的各種程序。常見的應(yīng)用軟件有辦公自動化軟件、管理信息系統(tǒng)、多媒體處理軟件、計算機輔助設(shè)計軟件、計算機輔助教學(xué)軟件和科學(xué)計算軟件等。應(yīng)用軟件計算機軟件系統(tǒng)的組成應(yīng)用軟件是直接面向用戶,為解決各種實際15ThankYou!ThankYou!計算機軟件系統(tǒng)計算機軟件系統(tǒng)計算機軟件基本知識指令是指示計算機執(zhí)行某種操作的命令。它是二進制形式的代碼串,能被計算機直接識別和執(zhí)行。

例如:10111000000000000000000000000011

指令由操作碼和操作數(shù)地址碼兩部分構(gòu)成。

指令和指令系統(tǒng)

操作碼操作數(shù)地址碼規(guī)定計算機進行何種操作,每條指令只有一個操作碼。指出參與操作的數(shù)據(jù)在存儲器的哪個地址中,操作的結(jié)果存放到哪個地址。計算機軟件基本知識指令是指示計算機執(zhí)行某種操作的命令。它是18計算機軟件基本知識指令系統(tǒng)是指一臺計算機所能執(zhí)行的全部指令的集合。每種計算機都有自己獨特的指令系統(tǒng),不同指令系統(tǒng)中的指令數(shù)目和功能有著很大的差異。

指令和指令系統(tǒng)

計算機軟件基本知識指令系統(tǒng)是指一臺計算機所能執(zhí)行的全部指令19計算機軟件基本知識程序是指揮計算機實現(xiàn)某一特定功能的一組命令序列。它在不同的計算機語言中具有不同的表現(xiàn)形式:在機器語言中,程序是指令的有序集合;在匯編語言中,程序是助記符的有序集合;在高級語言中,程序是語句的有序集合。源程序是使用匯編語言或高級語言編寫的程序。它必須要翻譯成機器語言后才能被計算機執(zhí)行。

程序和程序設(shè)計

計算機軟件基本知識程序是指揮計算機實現(xiàn)某一特定功能的一組命20計算機軟件基本知識目標(biāo)程序是使用機器語言編寫的程序。它可以被計算機直接執(zhí)行。程序設(shè)計就是分析要解決的實際問題,得出解決問題的具體方法和步驟,并用某種計算機語言編寫成可執(zhí)行程序的過程。

程序和程序設(shè)計

計算機軟件基本知識目標(biāo)程序是使用機器語言編寫的程序。它可以21計算機軟件基本知識程序設(shè)計語言

機器語言匯編語言高級語言下一節(jié)計算機軟件基本知識程序設(shè)計語言機器語言匯編語言高級語22計算機軟件基本知識機器語言是二進制編碼形式的機器指令及其使用規(guī)則的集合。它是目前計算機硬件唯一可以直接識別和執(zhí)行的語言。機器語言

1011000000000111000101011110100立即數(shù)7和10在累加器中相加,最后CPU進入暫停等待狀態(tài)。表示完成操作機器語言計算機軟件基本知識機器語言是二進制編碼形式的機器指令及其使23計算機軟件基本知識機器語言面向特定計算機系統(tǒng),在某一類計算機上編寫的機器語言程序,一般不能在其它類型的計算機上執(zhí)行機器語言程序的優(yōu)點是計算機可以直接執(zhí)行,運行速度快,執(zhí)行時間短,缺點是直觀性差,不便于閱讀和理解,編寫程序相當(dāng)復(fù)雜與繁瑣。機器語言

計算機軟件基本知識機器語言面向特定計算機系統(tǒng),在某一類計算24計算機軟件基本知識匯編語言是一種使用人們熟悉的助記符號表示機器指令的語言。使用匯編語言寫的程序必須翻譯成機器語言后才能被計算機執(zhí)行。匯編語言1011000000000111000101011110100MOVAL,7MOVBl,10ADDAL,BLHLT等價于機器語言匯編語言計算機軟件基本知識匯編語言是一種使用人們熟悉的助記符號表示25計算機軟件基本知識匯編語言也是針對特定的計算機系統(tǒng)設(shè)計的,在某類計算機上編寫的匯編語言程序,一般不能在其它類型的計算機上執(zhí)行。相對于機器語言來說,使用匯編語言編寫的程序比較直觀,易記憶、易檢查、易交流,編程也更加方便。匯編語言計算機軟件基本知識匯編語言也是針對特定的計算機系統(tǒng)設(shè)計的,26計算機軟件基本知識高級語言是一種接近人類自然語言的程序設(shè)計語言。高級語言程序可讀性強,編程方便,通用性強,可以在不同類型的計算機上使用。高級語言MOVAL,AADDAL,BMOVBL,ALMOVAL,CSUBAL,BLMOVX,AL等價于X=A+B-C

匯編語言高級語言計算機軟件基本知識高級語言是一種接近人類自然語言的程序設(shè)計27計算機軟件系統(tǒng)的組成軟件是在硬件系統(tǒng)上運行的各種程序和文檔的總稱。由系統(tǒng)軟件和應(yīng)用軟件兩部分組成。它們之間的關(guān)系密不可分,應(yīng)用軟件必須在系統(tǒng)軟件的支持下才能運行。沒有系統(tǒng)軟件計算機硬件無法工作,而沒有應(yīng)用軟件則計算機無法解決具體的實際應(yīng)用問題。計算機軟件系統(tǒng)的組成軟件是在硬件系統(tǒng)上運行的各種程序和28計算機軟件系統(tǒng)的組成系統(tǒng)軟件是負(fù)責(zé)管理、控制和維護計算機的各種軟硬資源的最基本的軟件。通常由計算機硬件生產(chǎn)廠家或?qū)iT的軟件廠商提供,它是保證計算機正常運行不可缺少的部分。系統(tǒng)軟件主要包括操作系統(tǒng)、語言處理程序和各種面向機器維護、軟件開發(fā)所必需的實用程序(如編輯程序、連接裝配程序、調(diào)試程序和診斷程序等)。系統(tǒng)軟件計算機軟件系統(tǒng)的組成系統(tǒng)軟件是負(fù)責(zé)管理、控制和維護計算機的29計算機軟件系統(tǒng)的組成語言處理程序

匯編語言源程序匯編程序進行匯編機器語言目標(biāo)程序高級語言源程序編譯程序進行編

溫馨提示

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

評論

0/150

提交評論