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

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

匯編語(yǔ)言

匯編語(yǔ)言

定 價(jià):¥28.00

作 者: 王爽著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 匯編語(yǔ)言程序設(shè)計(jì)

ISBN: 9787302071952 出版時(shí)間: 2003-09-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 328 字?jǐn)?shù):  

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

  《匯編語(yǔ)言》具有如下特點(diǎn);采用全新的結(jié)構(gòu)對(duì)課程的內(nèi)容進(jìn)行了組織,對(duì)知識(shí)進(jìn)行最小化分割,為讀者構(gòu)造了循序漸進(jìn)的學(xué)習(xí)線索;在深入本質(zhì)的層面上對(duì)匯編語(yǔ)言進(jìn)行講解;對(duì)關(guān)鍵環(huán)節(jié)進(jìn)行深入的剖析。匯編語(yǔ)言是各種CPU所提供的機(jī)器指令的助記符的集合,人們可以用匯編語(yǔ)言直接控制硬件系統(tǒng)進(jìn)行工作。匯編語(yǔ)言是很多相關(guān)課程(如:數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、微機(jī)原理等)的重要基礎(chǔ)。為了更好地引導(dǎo)、幫助讀者學(xué)習(xí)匯編語(yǔ)言,作者以循序漸進(jìn)的方式精心創(chuàng)作了《匯編語(yǔ)言》?!秴R編語(yǔ)言》可用作大學(xué)計(jì)算機(jī)專業(yè)本科生的匯編教材及希望深入學(xué)習(xí)計(jì)算機(jī)科學(xué)的讀者的自學(xué)教材。

作者簡(jiǎn)介

暫缺《匯編語(yǔ)言》作者簡(jiǎn)介

圖書目錄

第1章  基礎(chǔ)知識(shí)                  
 1. 1  機(jī)器語(yǔ)言                  
 1. 2  匯編語(yǔ)言的產(chǎn)生                  
 1. 3  匯編語(yǔ)言的組成                  
 1. 4  存儲(chǔ)器                  
 1. 5  指令和數(shù)據(jù)                  
 1. 6  存儲(chǔ)單元                  
 1. 7  CPU對(duì)存儲(chǔ)器的讀寫                  
 1. 8  地址總線                  
 1. 9  數(shù)據(jù)總線                  
 1. 10  控制總線                  
 1. 11  內(nèi)存地址空間(概述)                  
 1. 12  主板                  
 1. 13  接口卡                  
 1. 14  各類存儲(chǔ)器芯片                  
 1. 15  內(nèi)存地址空間                  
 第2章  寄存器(CPU工作原理)                  
 2. 1  通用寄存器                  
 2. 2  字在寄存器中的存儲(chǔ)                  
 2. 3  幾條匯編指令                  
 2. 4  物理地址                  
 2. 5  16位結(jié)構(gòu)的CPU                  
 2. 6  8086CPU給出物理地址的方法                  
 2. 7  "段地址x16+偏移地址=物理地址"的本質(zhì)含義                  
 2. 8  段的概念                  
 2. 9  段寄存器                  
 2. 10  CS和IP                  
 2. 11  修改CS. IP的指令                  
 2. 12  代碼段                  
 實(shí)驗(yàn)1  查看CPU和內(nèi)存, 用機(jī)器指令和匯編指令編程                  
 第3章  寄存器(內(nèi)存訪問(wèn))                  
 3. 1  內(nèi)存中字的存儲(chǔ)                  
 3. 2  DS和[address]                  
 3. 3  字的傳送                  
 3. 4  mov. add. sub指令                  
 3. 5  數(shù)據(jù)段                  
 3. 6  棧                  
 3. 7  CPU提供的棧機(jī)制                  
 3. 8  棧頂超界的問(wèn)題                  
 3. 9  push. pop指令                  
 3. 10  棧段                  
 實(shí)驗(yàn)2  用機(jī)器指令和匯編指令編程                  
 第4章  第1個(gè)程序                  
 4. 1  一個(gè)源程序從寫出到執(zhí)行的過(guò)程                  
 4. 2  源程序                  
 4. 3  編輯源程序                  
 4. 4  編譯                  
 4. 5  連接                  
 4. 6  以簡(jiǎn)化的方式進(jìn)行編譯和連接                  
 4. 7  l. exe的執(zhí)行                  
 4. 8  可執(zhí)行文件中的程序裝入內(nèi)存并運(yùn)行的原理                  
 4. 9  程序執(zhí)行過(guò)程的跟蹤                  
 實(shí)驗(yàn)3  編程. 編譯. 連接. 跟蹤                  
 第5章  [bx]和loop指令                  
 5. 1  [bx]                  
 5. 2  Loop指令                  
 5. 3  在Debug中跟蹤用loop指令實(shí)現(xiàn)的循環(huán)程序                  
 5. 4  Debug和匯編編譯器Masm對(duì)指令的不同處理                  
 5. 5  loop和[bx]的聯(lián)合應(yīng)用                  
 5. 6  段前綴                  
 5. 7  一段安全的空間                  
 5. 8  段前綴的使用                  
 實(shí)驗(yàn)4  [bx]和loop的使用                  
 第6章  包含多個(gè)段的程序                  
 6. 1  在代碼段中使用數(shù)據(jù)                  
 6. 2  在代碼段中使用棧                  
 6. 3  將數(shù)據(jù). 代碼. 棧放入不同的段                  
 實(shí)驗(yàn)5  編寫. 調(diào)試具有多個(gè)段的程序                  
 第7章  更靈活的定位內(nèi)存地址的方法                  
 7. 1  and和or指令                  
 7. 2  關(guān)于ASCII碼                  
 7. 3  以字符形式給出的數(shù)據(jù)                  
 7. 4  大小寫轉(zhuǎn)換的問(wèn)題                  
 7. 5  [bx+idata]                  
 7. 6  用[bx+idata]的方式進(jìn)行數(shù)組的處理                  
 7. 7  SI和DI                  
 7. 8  [bx+si]和[bx+di]                  
 7. 9  [bx+si+idata]和[bx+di+idata]                  
 7. 10  不同的尋址方式的靈活應(yīng)用                  
 實(shí)驗(yàn)6  實(shí)踐課程中的程序                  
 第8章  數(shù)據(jù)處理的兩個(gè)基本問(wèn)題                  
 8. 1  bx.   si.   di.   bp                  
 8. 2  機(jī)器指令處理的數(shù)據(jù)所在位置                  
 8. 3  匯編語(yǔ)言中數(shù)據(jù)位置的表達(dá)                  
 8. 4  尋址方式                  
 8. 5  指令要處理的數(shù)據(jù)有多長(zhǎng)?                  
 8. 6  尋址方式的綜合應(yīng)用                  
 8. 7  div指令                  
 8. 8  偽指令dd                  
 8. 9  dup                  
 實(shí)驗(yàn)7  尋址方式在結(jié)構(gòu)化數(shù)據(jù)訪問(wèn)中的應(yīng)用                  
 第9章  轉(zhuǎn)移指令的原理                  
 9. 1  操作符offset                  
 9. 2  jmp指令                  
 9. 3  依據(jù)位移進(jìn)行轉(zhuǎn)移的jmp指令                  
 9. 4  轉(zhuǎn)移的目的地址在指令中的jmp指令                  
 9. 5  轉(zhuǎn)移地址在寄存器中的jmp指令                  
 9. 6  轉(zhuǎn)移地址在內(nèi)存中的jmp指令                  
 9. 7  jcxz指令                  
 9. 8  loop指令                  
 9. 9  根據(jù)位移進(jìn)行轉(zhuǎn)移的意義                  
 9. 10  編譯器對(duì)轉(zhuǎn)移位移超界的檢測(cè)                  
 實(shí)驗(yàn)8  分析一個(gè)奇怪的程序                  
 實(shí)驗(yàn)9  根據(jù)材料編程                  
 第10章  call和ret指令                  
 10. 1  ret和retf                  
 10. 2  call指令                  
 10. 3  依據(jù)位移進(jìn)行轉(zhuǎn)移的call指令                  
 10. 4  轉(zhuǎn)移的目的地址在指令中的call指令                  
 10. 5  轉(zhuǎn)移地址在寄存器中的call指令                  
 10. 6  轉(zhuǎn)移地址在內(nèi)存中的call指令                  
 10. 7  call和ret的配合使用                  
 10. 8  mul指令                  
 10. 9  模塊化程序設(shè)計(jì)                  
 10. 10  參數(shù)和結(jié)果傳遞的問(wèn)題                  
 10. 11  批量數(shù)據(jù)的傳遞                  
 10. 12  寄存器沖突的問(wèn)題                  
 實(shí)驗(yàn)10  編寫子程序                  
 課程設(shè)計(jì) 1                  
 第11章  標(biāo)志寄存器                  
 11. 1  ZF標(biāo)志                  
 11. 2  PF標(biāo)志                  
 11. 3  SF標(biāo)志                  
 11. 4  CF標(biāo)志                  
 11. 5  OF標(biāo)志                  
 11. 6  adc指令                  
 11. 7  sbb指令                  
 11. 8  cmp指令                  
 11. 9  檢測(cè)比較結(jié)果的條件轉(zhuǎn)移指令                  
 11. 10  DF標(biāo)志和串傳送指令                  
 11. 11  pushf和popf                  
 11. 12  標(biāo)志寄存器在Debug中的表示                  
 實(shí)驗(yàn)11  編寫子程序                  
 第12章  內(nèi)中斷                  
 12. 1  內(nèi)中斷的產(chǎn)生                  
 12. 2  中斷處理程序                  
 12. 3  中斷向量表                  
 12. 4  中斷過(guò)程                  
 12. 5  中斷處理程序                  
 12. 6  除法錯(cuò)誤中斷的處理                  
 12. 7  編程處理0號(hào)中斷                  
 12. 8  安裝                  
 12. 9  do0                  
 12. 10  設(shè)置中斷向量                  
 12. 11  單步中斷                  
 12. 12  響應(yīng)中斷的特殊情況                  
 實(shí)驗(yàn)12  編寫0號(hào)中斷的處理程序                  
 第13章  int指令                  
 13. 1  int指令                  
 13. 2  編寫供應(yīng)用程序調(diào)用的中斷例程                  
 13. 3  對(duì)int. iret和棧的深入理解                  
 13. 4  BIOS和DOS所提供的中斷例程                  
 13. 5  BIOS和DOS中斷例程的安裝過(guò)程                  
 13. 6  BIOS中斷例程應(yīng)用                  
 13. 7  DOS中斷例程應(yīng)用                  
 實(shí)驗(yàn)13  編寫. 應(yīng)用中斷例程                  
 第14章  端口                  
 14. 1  端口的讀寫                  
 14. 2  CMOS RAM芯片                  
 14. 3  shl和shr指令                  
 14. 4  CMOS RAM中存儲(chǔ)的時(shí)間信息                  
 實(shí)驗(yàn)14  訪問(wèn)CMOS RAM                  
 第15章  外中斷                  
 15. 1  接口芯片和端口                  
 15. 2  外中斷信息                  
 15. 3  PC機(jī)鍵盤的處理過(guò)程                  
 15. 4  編寫int 9中斷例程                  
 15. 5  安裝新的int 9中斷例程                  
 實(shí)驗(yàn)15  安裝新的int 9中斷例程指令系統(tǒng)總結(jié)                  
 第16章  直接定址表                  
 16. 1  描述了單元長(zhǎng)度的標(biāo)號(hào)                  
 16. 2  在其他段中使用數(shù)據(jù)標(biāo)號(hào)                  
 16. 3  直接定址表                  
 16. 4  程序入口地址的直接定址表                  
 實(shí)驗(yàn)16  編寫包含多個(gè)功能子程序的中斷例程                  
 第17章  使用BIOS進(jìn)行鍵盤輸入和磁盤讀寫                  
 17. 1  int 9中斷例程對(duì)鍵盤輸入的處理                  
 17. 2  使用int 16h中斷例程讀取鍵盤緩沖區(qū)                  
 17. 3  字符串的輸入                  
 17. 4  應(yīng)用int 13h中斷例程對(duì)磁盤進(jìn)行讀寫                  
 實(shí)驗(yàn)17  編寫包含多個(gè)功能子程序的中斷例程課程設(shè)計(jì) 2                  
 附注                  
 附注1  Intel系列微處理器的三種工作模式                  
 附注2  補(bǔ)碼                  
 附注3  匯編編譯器(masm. exe)對(duì)jmp的相關(guān)處理                  
 附注4  用棧傳遞參數(shù)                  
 附注5  公式證明                  

本目錄推薦

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