IBM-PC匯編語言程序設(shè)計 (第2版)

出版時間:2001-8  出版社:清華大學出版社  作者:沈美明,溫冬嬋 編著  頁數(shù):482  字數(shù):711000  
Tag標簽:無  

內(nèi)容概要

  本書主要闡述80X86匯編語言程序設(shè)計方法和技術(shù)。全書共分四部分:第1章和第2章為基礎(chǔ)知識部分;第3章和第4章為編程工具部分,主要內(nèi)容為80X86的指令系統(tǒng)與尋址方式,以及包括偽操作在內(nèi)的匯編語言程序格式;第5章-第9章說明編程方法,內(nèi)容包括循環(huán)、分支、子程序等基本程序結(jié)構(gòu),程序設(shè)計的基本方法和技術(shù),多模塊連接技術(shù),宏匯編技術(shù),以中斷為主的輸入輸出程序設(shè)計方法,以及BIOS和DOS系統(tǒng)功能調(diào)用;第10章和第
11章為實際應(yīng)用部分,說明圖形顯示、發(fā)聲和磁盤文件存取技術(shù)。全書提供了大量程序?qū)嵗?,每章后均附有習題。
本書在是1991年第1版的基礎(chǔ)上,融會了10年來教學與科研的新成果改編成的。其第1版曾先后獲得過原電子工業(yè)部工科電子類專業(yè)優(yōu)秀教材一等獎、教育部科技進步一等獎、國家科技進步三等獎等;受到廣大讀者的歡迎,累計發(fā)行達130多萬冊。
本書適用于高等院校以及大、中專院校作為“匯編語言程序設(shè)計”課程的教材,本書也適于初學者使用,只要具有一種高級語言程序設(shè)計基礎(chǔ)的讀者,都可通過學習本書掌握匯編語言程序設(shè)計技術(shù)。

作者簡介

沈美明,女,江蘇吳縣人。1959年畢業(yè)于清華大學自動控制系計算機專業(yè)并留校任教至今?,F(xiàn)為清華大學計算機系教授、博士生導師。
  沈美明教授多年來一直從事并行處理/分布計算機系統(tǒng)、并行程序開發(fā)環(huán)境等方面的研究工作。近幾年來,參加或負責的“高性能可擴展機群結(jié)構(gòu)并行

書籍目錄

再版前言
第1章 基礎(chǔ)知識
第1章 基礎(chǔ)知識
1.1 進位記數(shù)制與不同基數(shù)的數(shù)之間的轉(zhuǎn)換
1.1.1 二進制數(shù)
1.1.2 二進制數(shù)和十進制數(shù)之間的轉(zhuǎn)換
1.1.3 十六進制數(shù)及其與二進制、十進制數(shù)之間的轉(zhuǎn)換
1.2 二進制數(shù)和十六進制數(shù)運算
1.2.1 二進制數(shù)運算
1.2.2 十六進制數(shù)運算
1.3 計算機中數(shù)和字符的表示
1.3.1 數(shù)的補碼表示
1.3.2 補碼的加法和減法
1.3.3 無符號整數(shù)
1.3.4 字符表示法
1.4 幾種基本的邏輯運算
1.4.1 “與”運算(AND)
1.4.2 “或”運算(OR)
1.1.3 “非”運算(NOT)
1.1.4 “異或”運算(XOR Excluve-OR)
習題
第2章 80x86計算機組織
2.1 80x86微處理器
2.2 基于微處理器的計算機系統(tǒng)構(gòu)成
2.3 中央處理機
2.4 存儲器
2.5 外部設(shè)備
習題
第3章 80x86的指令系統(tǒng)和尋址方式
3.1 80x86的尋址方式
3.2 程序占有的空間和執(zhí)行時間
3.3 80x86的指令系統(tǒng)
習題
第4章 匯編語言程序格式
4.1 匯編程序功能
4.2 偽操作
4.3 匯編語言程序格式
4.4 匯編語言程序的上機過程
習題
第5章 循環(huán)與分支程序設(shè)計
5.1 循環(huán)程序設(shè)計
5.2 分支程序設(shè)計
5.3 如何在實模式下發(fā)揮80386及其后繼機型的優(yōu)勢
習題
第6章 子程序結(jié)構(gòu)
6.1 子程序的設(shè)計方法
6.2 子程序的嵌套
6.3 子程序舉例
習題
第7章 高級匯編語言技術(shù)
7.1 宏匯編
7.2 重復匯編
7.3 條件匯編
習題
第8章 輸入輸出程序設(shè)計
第9章 BIOS和DOS中斷
第10章 圖形與發(fā)音系統(tǒng)的程序設(shè)計
第11章 磁盤文件存取技術(shù)
附錄
參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   翻譯程序(translator):我們已經(jīng)知道,計算機是通過逐條地執(zhí)行組成程序的指令來完成人們所給予的任務(wù)的,所以指令就是計算機所能識別并能直接加以執(zhí)行的語句,當然它是由二進制代碼組成的。這種語言稱為機器語言,它對于人們顯然是很不方便的。既然計算機能識別的惟一語言是機器語言,而用這種語言編寫程序又很不方便,所以在計算機語言的發(fā)展過程中就出現(xiàn)了匯編語言和高級語言。匯編語言是一種符號語言,它和機器語言幾乎一一對應(yīng),但在書寫時卻使用由字符串組成的助記符。例如,加法在匯編語言中一般是用助記符ADD表示的,而機器語言則用二進制代碼來表示。顯然,相對于機器語言來說,匯編語言是易于為人們所理解的,但計算機卻不能直接識別匯編語言。匯編程序就是用來把由用戶編制的匯編語言程序翻譯成機器語言程序的一種系統(tǒng)程序。微機的匯編程序有多種版本,如MASM、TASM等。MASM為Microsoft公司開發(fā)的匯編程序,TASM(Turbo Assembler)則為Borland公司開發(fā)的匯編程序,它們都具有較強的功能和宏匯編能力。 高級語言脫離開機器指令用人們更加易于理解的方式來編寫程序,當然它們也要翻譯成機器語言才能在機器上執(zhí)行。高級語言的翻譯程序有兩種方式:一種是先把高級語言程序翻譯成機器語言(或先翻譯成匯編語言,然后再由匯編程序再次翻譯成機器語言)程序,然后再在機器上執(zhí)行,這種翻譯程序稱為編譯程序(compiler),多數(shù)高級語占如PASCAL、FORTRAN等都采用這種方式。另一種是直接把高級語言程序在機器上運行,一邊解釋一邊執(zhí)行,這種翻譯程序稱為解釋程序(interpreter),如BASIC就經(jīng)常采用這種方式。 系統(tǒng)程序中的翻譯程序包括匯編程序、解釋程序和編譯程序。 連接程序(linker)用來把要執(zhí)行的程序與庫文件或其他已經(jīng)翻譯好的子程序(能完成一種獨立功能的程序模塊)連接在一起,形成機器能執(zhí)行的程序。 裝入程序(loader)用來把程序從外存儲器傳送到內(nèi)存儲器,以便機器執(zhí)行。例如,計算機開機后就需要立即啟動裝入程序把常駐監(jiān)督程序裝入存儲器,使機器運轉(zhuǎn)起來。又如,用戶程序經(jīng)翻譯和連接后,由連接程序直接調(diào)用裝入程序,把可執(zhí)行的用戶程序裝入內(nèi)存以便執(zhí)行。 調(diào)試程序(debug)是系統(tǒng)提供給用戶的能監(jiān)督和控制用戶程序的一種工具。它可以裝入、修改、顯示或逐條執(zhí)行一個程序。微機上的匯編語言程序可以通過DEBUG來調(diào)試,完成建立、修改和執(zhí)行等工作。 系統(tǒng)程序庫(system library)和用戶程序庫(user library),各種標準程序、子程序和一些文件的集合稱為程序庫,它可以被系統(tǒng)程序或用戶程序調(diào)用。操作系統(tǒng)還允許用戶建立程序庫,以提高不同類型用戶的工作效率。

編輯推薦

《IBM-PC匯編語言程序設(shè)計》(第2版)適用于高等院校以及大、中專院校作為"匯編語言程序設(shè)計"課程的教材,《IBM-PC匯編語言程序設(shè)計》(第2版)也適于初學者使用,只要具有一種高級語言程序設(shè)計基礎(chǔ)的讀者,都可通過學習《IBM-PC匯編語言程序設(shè)計》(第2版)掌握匯編語言程序設(shè)計技術(shù)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    IBM-PC匯編語言程序設(shè)計 (第2版) PDF格式下載


用戶評論 (總計15條)

 
 

  •   計算機相關(guān)專業(yè)必備的書籍,但這本書的來歷真的略顯卑鄙,其實就是找來國外的同名書籍,抄抄改改,譯作中文。對比了二書,內(nèi)容真的是神似……單論內(nèi)容而言,也算是面面俱到了,值得好好研究。這些東西其實也是后來的Win32匯編等等的基礎(chǔ)。
  •   價格比較合適 這是最重要的 但我收到的這本紙質(zhì)有些問題 可能是受潮了 小問題
  •   封面和圖片不一樣,內(nèi)容差不多
  •   就是發(fā)貨不快,等的時間長
  •   非常不錯的一本微機原理
  •   書很好,內(nèi)容很好,很喜歡,也很實用
  •   書本質(zhì)量可以,但出版日期較舊
  •   內(nèi)容不夠詳細,該細的地方不細,該省的地方不省```
  •   適合學習,但是印刷質(zhì)量好像不是很好,
  •   學DOS匯編的好書,但現(xiàn)在已落后了,沒有WINDOWS匯編的內(nèi)容。
  •   一直想看的一門語言,沒時間,沒時間?。?/li>
  •   基本滿意,就是收到的書封面破了.
  •   學習了很多,不過的讀物
  •   書是正版的(貌似換新包裝了),快遞也很給力 就是包裝盒被壓破了 不過還是贊
  •   這書有兩種書皮,一開始還以為送錯了,不過很不錯,挺好的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7