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

下載本文檔

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

文檔簡介

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

例如:10111000000000000000000000000011

指令由操作碼和操作數地址碼兩部分構成。

指令和指令系統

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

指令和指令系統

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

程序和程序設計

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

程序和程序設計

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

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

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

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

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

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

例如:10111000000000000000000000000011

指令由操作碼和操作數地址碼兩部分構成。

指令和指令系統

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

指令和指令系統

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

程序和程序設計

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

程序和程序設計

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

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

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

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

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

匯編語言源程序匯編程序進行匯編機器語言目標程序高級語言源程序編譯程序進行編

溫馨提示

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

評論

0/150

提交評論