出版時間:2010-4 出版社:機械工業(yè)出版社 作者:何超 編 頁數(shù):132
內(nèi)容概要
本書是《匯編語言程序設(shè)計》(ISBN 978-7-111-27260-1)的配套教材。全書共2章,第1章介紹了匯編語言程序的開發(fā)過程,并給出了8個實驗;第2章是《匯編語言程序設(shè)計》第1~7章的習(xí)題解答。本書的主要特點是:以模擬實際開發(fā)中的匯編程序設(shè)計為例,用通俗易懂、由淺入深、由簡到繁、循序漸進的方式展開講解?! ”緯勺鳛樾畔㈩悓I(yè)(計算機、自動控制、電工電子等)本科生的教材,也可供從事相關(guān)技術(shù)工作的人員和感興趣的讀者作為參考書或自學(xué)讀物。
書籍目錄
出版說明 前言 第1章 匯編語言程序開發(fā)過程和實驗 1.1 匯編語言程序開發(fā)過程 1.1.1 程序設(shè)計的步驟 1.1.2 匯編語言開發(fā)的幾種環(huán)境 1.2 實驗一 在Debug環(huán)境下調(diào)試程序代碼的方法 1.3 實驗二 分支程序設(shè)計與調(diào)試 1.3.1 分支程序設(shè)計基礎(chǔ)知識 1.3.2 分支程序設(shè)計與調(diào)試實驗 1.4 實驗三 循環(huán)程序設(shè)計與調(diào)試 1.4.1 循環(huán)程序設(shè)計基礎(chǔ)知識 1.4.2 循環(huán)程序設(shè)計與調(diào)試實驗 1.5 實驗四 邏輯運算和移位操作程序設(shè)計與調(diào)試 1.5.1 邏輯運算和移位操作基礎(chǔ)知識 1.5.2 邏輯運算和移位操作程序設(shè)計與調(diào)試實驗 1.6 實驗五 中斷程序設(shè)計與調(diào)試 1.6.1 中斷程序設(shè)計基礎(chǔ)知識 1.6.2 中斷程序設(shè)計與調(diào)試實驗 1.7 實驗六 字符串處理程序設(shè)計與調(diào)試 1.7.1 字符串處理程序設(shè)計基礎(chǔ)知識 1.7.2 字符串處理程序設(shè)計與調(diào)試實驗 1.8 實驗七 程序設(shè)計與調(diào)試的綜合練習(xí) 1.9 實驗八 課程設(shè)計 1.9.1 多模塊化程序設(shè)計的優(yōu)缺點及模塊的劃分原則 1.9.2 多模塊化程序設(shè)計與調(diào)試實驗 第2章 《匯編語言程序設(shè)計》習(xí)題解答 2.1 習(xí)題一 2.2 習(xí)題二 2.3 習(xí)題三 2.4 習(xí)題四 2.5 習(xí)題五 2.6 習(xí)題六 2.7 習(xí)題七 參考文獻
章節(jié)摘錄
第1章 匯編語言程序開發(fā)過程和實驗 本章詳細地介紹了匯編語言程序開發(fā)的過程,并給出了8個相關(guān)實驗?! ?.1 匯編語言程序開發(fā)過程 匯編語言程序設(shè)計的基礎(chǔ)是編程。在設(shè)計程序時,要確保程序的正確性,同時要使程序結(jié)構(gòu)合理,簡潔明了,容易閱讀和交流,便于使用和擴充,節(jié)省存儲空間,具有較高的運行速度?! ?.1.1 程序設(shè)計的步驟 匯編語言程序設(shè)計是用計算機的機器指令、偽指令和宏指令等編寫解決某一問題的指令代碼的過程?! ∮脜R編語言進行程序設(shè)計的一般步驟為:分析問題,建立數(shù)學(xué)模型,選擇算法,編寫程序和上機調(diào)試?! ?.分析問題 要分析問題,首先要對問題有一個確切理解,明確問題的來龍去脈,弄清已知條件,有哪些原始數(shù)據(jù),最后應(yīng)獲得什么結(jié)果。另外,需要了解解決問題的環(huán)境限制,對運算精度、處理速度的要求等??傊?,正確地分析問題是進行程序設(shè)計的基礎(chǔ)?! ?.建立數(shù)學(xué)模型 在確切理解問題的基礎(chǔ)上,建立一個數(shù)學(xué)模型,即對問題用簡潔而嚴(yán)明的數(shù)學(xué)方法進行嚴(yán)格或近似地描述,把一個實際問題化成一個計算機可以處理的問題。 有些實際問題比較簡單,數(shù)學(xué)模型比較容易建立。有些實際問題比較復(fù)雜,沒有現(xiàn)成的公式或模型可以套用,此時往往需要工作人員經(jīng)過若干次實驗,取得大量數(shù)據(jù),再利用數(shù)理統(tǒng)計方法對客觀現(xiàn)象和過程進行有限度的抽象(既要考慮其普遍性,又要考慮其特殊性),最后歸納總結(jié)成數(shù)學(xué)模型。對于這項工作的實施,有時程序設(shè)計人員難以勝任,需要由具有實踐經(jīng)驗的工程技術(shù)人員或數(shù)學(xué)工作者來完成,但程序設(shè)計人員必須對已建立的模型有深刻而透徹的理解?! ?.設(shè)計算法 數(shù)學(xué)模型建立后,就要找到算法,確定在計算機上由哪些邏輯步驟及順序去實現(xiàn)它。算法是一組有窮的規(guī)則,它規(guī)定了解決某一特定類型問題的一系列運算。通俗一點說,就是把解決問題的方法與步驟具體化。如果有幾種解決方法,在對方法進行選擇時,需根據(jù)問題的要求,選擇較優(yōu)的算法,從而使處理邏輯簡單,處理速度更快,且容易獲得滿意的結(jié)果?! ≡O(shè)計或選擇算法時,必須注意3點: 1)算法中的每一種運算必須有確切的定義,無二義性。
圖書封面
評論、評分、閱讀與下載
匯編語言程序設(shè)計實驗與習(xí)題解答 PDF格式下載