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