畢業(yè)設(shè)計 駐留程序設(shè)計.doc
約2頁DOC格式手機打開展開
畢業(yè)設(shè)計 駐留程序設(shè)計,駐留程序設(shè)計全文約2000字 設(shè)計合理論述翔實匯編語言是計算機系統(tǒng)提供給用戶的最快、最有效的語言,也是能對硬件直接編程的語言。因此,對空間和時間要求很高的程序,或需要直接控制硬件的程序,必須使用匯編語言進行程序設(shè)計。課程設(shè)計的目的:通過本次課程設(shè)計,了解intel系列微型機的基本組成以及計算機中數(shù)和字符的表示方法;熟練...
內(nèi)容介紹
此文檔由會員 花季永駐 發(fā)布
駐留程序設(shè)計
全文約2000字 設(shè)計合理 論述翔實
匯編語言是計算機系統(tǒng)提供給用戶的最快、最有效的語言,也是能對硬件直接編程的語言。因此,對空間和時間要求很高的程序,或需要直接控制硬件的程序,必須使用匯編語言進行程序設(shè)計。
課程設(shè)計的目的:
通過本次課程設(shè)計,了解Intel系列微型機的基本組成以及計算機中數(shù)和字符的表示方法;熟練掌握Intel8086指令系統(tǒng)及尋址方式,偽指令及匯編語言程序格式;掌握基本程序設(shè)計方法、I/O程序設(shè)計方法以及DOS和BIOS調(diào)用;掌握宏匯編的基本概念和方法;了解匯編語言程序與高級語言程序的連接方法,熟悉上機操作和程序調(diào)試技術(shù),初步具備軟件設(shè)計的能力。使我們進一步了解計算機的基本組成,匯編指令的格式和使用方法,以及用匯編語言進行程序設(shè)計的基本思想和方法。
匯編語言程序設(shè)計的步驟:
1.分析問題
把解決問題所需條件、原始數(shù)據(jù)、輸入和輸出信息、運行速度、運算精度要求和結(jié)果形式等搞清楚。
2.建立數(shù)學(xué)模型
把問題數(shù)學(xué)化、公式化,有些問題比較直觀,可不去討論數(shù)學(xué)模型問題;有些問題符合某些公式或某些數(shù)學(xué)模型,可以直接利用。
3.確定算法
需要確定符合計算機運算的算法??紤]占用內(nèi)存空間小、編程容易等特點。
4.繪制程序流程圖
把解題的方法、步驟用框圖形式表示出來。(N-S圖)
5.內(nèi)存空間分配
程序在運行時所需要的工作單元應(yīng)盡可能設(shè)在CPU寄存器中,這樣存取速度快,而且操作方便。
6.編制程序與靜態(tài)檢查
編制程序是按計算機語法規(guī)定書寫計算機解決問題的過程。
靜態(tài)檢查是上機調(diào)試前的最后一步,只要細心,一般可以查出許多錯誤,這也就減少了程序調(diào)試時的許多麻煩。
7.程序調(diào)試(實驗)
程序調(diào)試是為了糾正錯誤。糾正錯誤的方法很多,例如在編輯、匯編、連接或用調(diào)試軟件(如DEBUG)調(diào)試時都可以發(fā)現(xiàn)錯誤并設(shè)法修改程序。
全文約2000字 設(shè)計合理 論述翔實
匯編語言是計算機系統(tǒng)提供給用戶的最快、最有效的語言,也是能對硬件直接編程的語言。因此,對空間和時間要求很高的程序,或需要直接控制硬件的程序,必須使用匯編語言進行程序設(shè)計。
課程設(shè)計的目的:
通過本次課程設(shè)計,了解Intel系列微型機的基本組成以及計算機中數(shù)和字符的表示方法;熟練掌握Intel8086指令系統(tǒng)及尋址方式,偽指令及匯編語言程序格式;掌握基本程序設(shè)計方法、I/O程序設(shè)計方法以及DOS和BIOS調(diào)用;掌握宏匯編的基本概念和方法;了解匯編語言程序與高級語言程序的連接方法,熟悉上機操作和程序調(diào)試技術(shù),初步具備軟件設(shè)計的能力。使我們進一步了解計算機的基本組成,匯編指令的格式和使用方法,以及用匯編語言進行程序設(shè)計的基本思想和方法。
匯編語言程序設(shè)計的步驟:
1.分析問題
把解決問題所需條件、原始數(shù)據(jù)、輸入和輸出信息、運行速度、運算精度要求和結(jié)果形式等搞清楚。
2.建立數(shù)學(xué)模型
把問題數(shù)學(xué)化、公式化,有些問題比較直觀,可不去討論數(shù)學(xué)模型問題;有些問題符合某些公式或某些數(shù)學(xué)模型,可以直接利用。
3.確定算法
需要確定符合計算機運算的算法??紤]占用內(nèi)存空間小、編程容易等特點。
4.繪制程序流程圖
把解題的方法、步驟用框圖形式表示出來。(N-S圖)
5.內(nèi)存空間分配
程序在運行時所需要的工作單元應(yīng)盡可能設(shè)在CPU寄存器中,這樣存取速度快,而且操作方便。
6.編制程序與靜態(tài)檢查
編制程序是按計算機語法規(guī)定書寫計算機解決問題的過程。
靜態(tài)檢查是上機調(diào)試前的最后一步,只要細心,一般可以查出許多錯誤,這也就減少了程序調(diào)試時的許多麻煩。
7.程序調(diào)試(實驗)
程序調(diào)試是為了糾正錯誤。糾正錯誤的方法很多,例如在編輯、匯編、連接或用調(diào)試軟件(如DEBUG)調(diào)試時都可以發(fā)現(xiàn)錯誤并設(shè)法修改程序。