日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)匯編語(yǔ)言/編譯原理IBM-PC匯編語(yǔ)言程序設(shè)計(jì)

IBM-PC匯編語(yǔ)言程序設(shè)計(jì)

IBM-PC匯編語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥34.80

作 者: 沈美明, 溫冬嬋編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華大學(xué)計(jì)算機(jī)系列教材
標(biāo) 簽: 語(yǔ)言

ISBN: 9787302046646 出版時(shí)間: 2005-10-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 492 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

(本書(shū)2001年獲獲全國(guó)優(yōu)秀暢銷圖書(shū)獎(jiǎng),第一版獲第三屆電子部?jī)?yōu)秀教材一等獎(jiǎng),國(guó)家科學(xué)技術(shù)進(jìn)步獎(jiǎng)三等獎(jiǎng),教育部科技進(jìn)步一等獎(jiǎng))沈美明溫冬嬋編著本書(shū)是高等院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)必修課“匯編語(yǔ)言程序設(shè)計(jì)”所用教材。它的第1版(1991年發(fā)行)曾被評(píng)為1992年第四屆全國(guó)科技類優(yōu)秀暢銷書(shū);獲1996年電子工業(yè)部第三屆工科電子類專業(yè)優(yōu)秀教材一等獎(jiǎng),1999年教育部科技進(jìn)步一等獎(jiǎng),以及1999年國(guó)家科技進(jìn)步三等獎(jiǎng)。在本書(shū)的第1版中,我們選用了以8086為CPU的PC機(jī)作為基礎(chǔ)機(jī)型來(lái)組織教學(xué)。這里所提供的本書(shū)第2版是在第1版的基礎(chǔ)上增加了有關(guān)技術(shù)發(fā)展的新內(nèi)容,其中包括8086后繼機(jī)型(80X86)所提供的指令及尋址方式、匯編程序MASM新版本所提供的偽操作及高級(jí)匯編語(yǔ)言技術(shù)、保護(hù)模式的編程基礎(chǔ)等,以便滿足廣大讀者使用高檔微機(jī)的需要。本書(shū)適于初學(xué)者使用,只要有一種高級(jí)語(yǔ)言程序設(shè)計(jì)基礎(chǔ),都可以通過(guò)學(xué)習(xí)本書(shū)掌握匯編語(yǔ)言程序設(shè)計(jì)技術(shù)。因此,本書(shū)不僅可以作為高等院?!皡R編語(yǔ)言程序設(shè)計(jì)”課程的教材,也可以供需用匯編語(yǔ)言的工程技術(shù)人員和科研人員使用。全書(shū)由基礎(chǔ)理論、編程工具、編程方法和實(shí)際應(yīng)用四部分共13章組成。第1、2章為基礎(chǔ)理論部分,包括數(shù)制、碼制等基礎(chǔ)知識(shí),計(jì)算機(jī)組成及基本原理。第3、4章介紹編程工具,包括指令系統(tǒng)、尋址方式、偽操作和匯編語(yǔ)言格式。第5章至第9章以及第13章說(shuō)明編程方法,包括循環(huán)、分支、子程序等基本程序結(jié)構(gòu),宏匯編技術(shù),中斷等輸入、輸出程序設(shè)計(jì)方法,BIOS和DOS系統(tǒng)功能調(diào)用方法,以及多個(gè)模塊的連接技術(shù)。第10章至第12章則為實(shí)際應(yīng)用部分,包括圖形顯示,發(fā)聲和磁盤文件存取技術(shù)。這四個(gè)組成部分構(gòu)成一個(gè)完整的系統(tǒng)。書(shū)中提供了大量程序例題,每章之后均有若干習(xí)題,便于讀者復(fù)習(xí)及檢查學(xué)習(xí)效果。同時(shí)為了能適應(yīng)各種類型院校的不同要求,各章之間相互配合而又自成體系,易于為不同類型院校按其要求適當(dāng)加以裁剪,所以本教材的適用面是比較寬的。本書(shū)為清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系“匯編語(yǔ)言程序設(shè)計(jì)”課程的教材。該課程課內(nèi)80學(xué)時(shí),其中講課48學(xué)時(shí),上機(jī)實(shí)踐32學(xué)時(shí),課內(nèi)外學(xué)時(shí)比例為1∶1.5。講課內(nèi)容為第1至第9章和第13章,第10至第12章結(jié)合實(shí)驗(yàn)由學(xué)生自學(xué)并上機(jī)。采用本教材的各??筛鶕?jù)教學(xué)計(jì)劃規(guī)定的學(xué)時(shí)靈活安排。為便于查閱,本書(shū)把指令系統(tǒng)集中在第3章,因此所占篇幅較大??砂延嘘P(guān)指令分散到其后各章講述。課程的上機(jī)安排可參考與本書(shū)配套的《IBMPC匯編語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程》,根據(jù)課程上機(jī)時(shí)數(shù)及學(xué)生的水平,選用相應(yīng)的實(shí)驗(yàn)。

作者簡(jiǎn)介

  沈美明,女,江蘇吳縣人。1959年畢業(yè)于清華大學(xué)自動(dòng)控制系計(jì)算機(jī)專業(yè)并留校任教至今。現(xiàn)為清華大學(xué)計(jì)算機(jī)系教授、博士生導(dǎo)師。沈美明教授多年來(lái)一直從事并行處理/分布計(jì)算機(jī)系統(tǒng)、并行程序開(kāi)發(fā)環(huán)境等方面的研究工作。近幾年來(lái),參加或負(fù)責(zé)的“高性能可擴(kuò)展機(jī)群結(jié)構(gòu)并行計(jì)算機(jī)系統(tǒng)”、“智能軟件開(kāi)發(fā)環(huán)境”等項(xiàng)目的研究成果達(dá)到了國(guó)際先進(jìn)水平及國(guó)內(nèi)領(lǐng)先水平,多次獲得電子部及國(guó)家教委科技進(jìn)步獎(jiǎng)勵(lì)。任本科生重要專業(yè)課“IBM-PC匯編語(yǔ)言程序設(shè)計(jì)”主講教員,所編相應(yīng)教材分別獲國(guó)家級(jí)科技進(jìn)步三等獎(jiǎng)、電子部工科電子類專業(yè)優(yōu)秀教材一等獎(jiǎng)并成為行銷全國(guó)的暢銷書(shū)。幾年來(lái)在國(guó)內(nèi)外學(xué)術(shù)刊物及國(guó)際學(xué)術(shù)會(huì)議上發(fā)表論文近百篇。著作及譯作有《計(jì)算機(jī)結(jié)構(gòu)與并行處理》、《高等計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)》等。

圖書(shū)目錄

再版前言Ⅰ第1章基礎(chǔ)知識(shí)1
1.1進(jìn)位記數(shù)制與不同基數(shù)的數(shù)之間的轉(zhuǎn)換1
1.1.1二進(jìn)制數(shù)1
1.1.2二進(jìn)制數(shù)和十進(jìn)制數(shù)之間的轉(zhuǎn)換2
1.1.3十六進(jìn)制數(shù)及其與二進(jìn)制、十進(jìn)制數(shù)之間的轉(zhuǎn)換4
1.2二進(jìn)制數(shù)和十六進(jìn)制數(shù)運(yùn)算6
1.2.1二進(jìn)制數(shù)運(yùn)算6
1.2.2十六進(jìn)制數(shù)運(yùn)算6
1.3計(jì)算機(jī)中數(shù)和字符的表示7
1.3.1數(shù)的補(bǔ)碼表示7
1.3.2補(bǔ)碼的加法和減法9
1.3.3無(wú)符號(hào)整數(shù)11
1.3.4字符表示法11
1.4幾種基本的邏輯運(yùn)算12
1.4.1“與”運(yùn)算(AND)12
1.4.2“或”運(yùn)算(OR)13
1.4.3“非”運(yùn)算(NOT)13
1.4.4“異或”運(yùn)算(XOR Exclusive\|OR)13
習(xí)題14第2章80x86計(jì)算機(jī)組織15
2.180x86微處理器15
2.2基于微處理器的計(jì)算機(jī)系統(tǒng)構(gòu)成17
2.2.1硬件17
2.2.2軟件18
2.3中央處理機(jī)19
2.3.1中央處理機(jī)CPU的組成19
2.3.280x86寄存器組20
2.4存儲(chǔ)器24
2.4.1存儲(chǔ)單元的地址和內(nèi)容24
2.4.2實(shí)模式存儲(chǔ)器尋址26
2.4.3保護(hù)模式存儲(chǔ)器尋址30
2.5外部設(shè)備31
習(xí)題33第3章80x86的指令系統(tǒng)和尋址方式35
3.180x86的尋址方式36
3.1.1與數(shù)據(jù)有關(guān)的尋址方式36
3.1.2與轉(zhuǎn)移地址有關(guān)的尋址方式44
3.2程序占有的空間和執(zhí)行時(shí)間46
3.380x86的指令系統(tǒng)47
3.3.1數(shù)據(jù)傳送指令47
3.3.2算術(shù)指令58
3.3.3邏輯指令68
3.3.4串處理指令75
3.3.5控制轉(zhuǎn)移指令85
3.3.6處理機(jī)控制與雜項(xiàng)操作指令104
習(xí)題107第4章匯編語(yǔ)言程序格式117
4.1匯編程序功能117
4.2偽操作118
4.2.1處理器選擇偽操作118
4.2.2段定義偽操作118
4.2.3程序開(kāi)始和結(jié)束偽操作126
4.2.4數(shù)據(jù)定義及存儲(chǔ)器分配偽操作127
4.2.5表達(dá)式賦值偽操作EQU133
4.2.6地址計(jì)數(shù)器與對(duì)準(zhǔn)偽操作134
4.2.7基數(shù)控制偽操作136
4.3匯編語(yǔ)言程序格式137
4.3.1名字項(xiàng)137
4.3.2操作項(xiàng)138
4.3.3操作數(shù)項(xiàng)138
4.3.4注釋項(xiàng)144
4.4匯編語(yǔ)言程序的上機(jī)過(guò)程146
4.4.1建立匯編語(yǔ)言的工作環(huán)境146
4.4.2建立ASM文件146
4.4.3用MASM程序產(chǎn)生OBJ文件147
4.4.4用LINK程序產(chǎn)生EXE文件152
4.4.5程序的執(zhí)行153
4.4.6COM文件153
習(xí)題155第5章循環(huán)與分支程序設(shè)計(jì)160
5.1循環(huán)程序設(shè)計(jì)160
5.1.1循環(huán)程序的結(jié)構(gòu)形式160
5.1.2循環(huán)程序設(shè)計(jì)方法161
5.1.3多重循環(huán)程序設(shè)計(jì)172
5.2分支程序設(shè)計(jì)176
5.2.1分支程序的結(jié)構(gòu)形式176
5.2.2分支程序設(shè)計(jì)方法176
5.2.3跳躍表法180
5.3如何在實(shí)模式下發(fā)揮80386及其后繼機(jī)型的優(yōu)勢(shì)183
5.3.1充分利用高檔機(jī)的32位字長(zhǎng)特性184
5.3.2通用寄存器可作為指針寄存器187
5.3.3與比例因子有關(guān)的尋址方式188
5.3.4各種機(jī)型提供的新指令191
習(xí)題193第6章子程序結(jié)構(gòu)196
6.1子程序的設(shè)計(jì)方法196
6.1.1過(guò)程定義偽操作196
6.1.2子程序的調(diào)用和返回198
6.1.3保存與恢復(fù)寄存器198
6.1.4子程序的參數(shù)傳送199
6.1.5增強(qiáng)功能的過(guò)程定義偽操作217
6.2子程序的嵌套224
6.3子程序舉例225
習(xí)題240第7章高級(jí)匯編語(yǔ)言技術(shù)246
7.1宏匯編246
7.1.1宏定義、宏調(diào)用和宏展開(kāi)246
7.1.2宏定義中的參數(shù)249
7.1.3LOCAL偽操作252
7.1.4在宏定義內(nèi)使用宏253
7.1.5列表偽操作255
7.1.6宏庫(kù)的建立與調(diào)用258
7.1.7PURGE偽操作261
7.2重復(fù)匯編261
7.2.1重復(fù)偽操作262
7.2.2不定重復(fù)偽操作264
7.3條件匯編265
7.3.1條件偽操作IF的使用舉例266
7.3.2條件偽操作IF1的使用舉例268
7.3.3條件偽操作IFNDEF的使用舉例270
7.3.4條件偽操作IFB的使用舉例274
7.3.5條件偽操作IFIDN的使用舉例276
習(xí)題278第8章輸入輸出程序設(shè)計(jì)282
8.1I/O設(shè)備的數(shù)據(jù)傳送方式282
8.1.1CPU與外設(shè)282
8.1.2直接存儲(chǔ)器存?。―MA)方式282
8.2程序直接控制I/O方式283
8.2.1I/O端口283
8.2.2I/O指令284
8.2.3I/O程序舉例285
8.3中斷傳送方式289
8.3.18086的中斷分類290
8.3.2中斷向量表293
8.3.3中斷過(guò)程296
8.3.4中斷優(yōu)先級(jí)和中斷嵌套297
8.3.5中斷處理程序299
習(xí)題313第9章BIOS和DOS中斷315
9.1鍵盤I/O316
9.1.1字符碼與掃描碼317
9.1.2BIOS鍵盤中斷318
9.1.3DOS鍵盤功能調(diào)用319
9.2顯示器I/O324
9.2.1字符屬性324
9.2.2BIOS顯示中斷327
9.2.3DOS顯示功能調(diào)用335
9.3打印機(jī)I/O336
9.3.1DOS打印功能337
9.3.2打印機(jī)的控制字符338
9.3.3BIOS打印功能342
9.4串行通信口I/O345
9.4.1串行通信接口346
9.4.2串行口功能調(diào)用348
習(xí)題353第10章圖形與發(fā)聲系統(tǒng)的程序設(shè)計(jì)355
10.1顯示方式355
10.1.1顯示分辨率355
10.1.2BIOS設(shè)置顯示方式356
10.2視頻顯示存儲(chǔ)器359
10.2.1圖形存儲(chǔ)器映像359
10.2.2數(shù)據(jù)到顏色的轉(zhuǎn)換361
10.2.3直接視頻顯示363
10.3EGA/VGA圖形程序設(shè)計(jì)367
10.3.1讀寫(xiě)像素367
10.3.2圖形方式下的文本顯示373
10.3.3彩色繪圖程序376
10.3.4動(dòng)畫(huà)顯示技術(shù)381
10.4通用發(fā)聲程序383
10.4.1可編程時(shí)間間隔定時(shí)器8253/54384
10.4.2揚(yáng)聲器驅(qū)動(dòng)方式387
10.4.3通用發(fā)聲程序388
10.4.480x86 PC的時(shí)間延遲390
10.5樂(lè)曲程序392
10.5.1音調(diào)與頻率和時(shí)間的關(guān)系392
10.5.2演奏樂(lè)曲的程序393
10.5.3鍵盤控制發(fā)聲程序396
習(xí)題397第11章磁盤文件存取技術(shù)400
11.1磁盤的記錄方式400
11.1.1磁盤記錄信息的地址400
11.1.2磁盤系統(tǒng)區(qū)和數(shù)據(jù)區(qū)402
11.1.3磁盤目錄及文件分配表402
11.2文件代號(hào)式磁盤存取404
11.2.1路徑名和ASCIZ串405
11.2.2文件代號(hào)和錯(cuò)誤返回代碼406
11.2.3文件屬性407
11.2.4寫(xiě)磁盤文件408
11.2.5讀磁盤文件413
11.2.6移動(dòng)讀寫(xiě)指針417
11.3字符設(shè)備的文件代號(hào)式I/O423
11.4BIOS磁盤存取功能427
11.4.1BIOS磁盤操作427
11.4.2狀態(tài)字節(jié)429
11.4.3BIOS磁盤操作舉例430
習(xí)題433附錄435
附錄180x86指令系統(tǒng)一覽435
附錄2偽操作與操作符454
附錄3中斷向量地址一覽469
附錄4DOS系統(tǒng)功能調(diào)用(INT 21H)471
附錄5BIOS功能調(diào)用477參考文獻(xiàn)482

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)