一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)

中國(guó)水利水電出版社
    【作 者】荊淑霞 主編 【I S B N 】978-7-5084-2895-6 【責(zé)任編輯】張玉玲 【適用讀者群】本科 【出版時(shí)間】2008-06-01 【開(kāi) 本】16開(kāi)本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁(yè) 數(shù)】336 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】28 【叢 書(shū)】21世紀(jì)高等院校規(guī)劃教材 【備注信息】
圖書(shū)詳情

    本書(shū)首先介紹計(jì)算機(jī)硬件基本知識(shí)和微機(jī)的基本工作原理,然后以Intel 8086/8088系列微機(jī)為對(duì)象介紹匯編語(yǔ)言程序設(shè)計(jì)。全書(shū)共11章,主要內(nèi)容有:微型計(jì)算機(jī)概述、計(jì)算機(jī)中的數(shù)據(jù)表示、80X86微處理器及體系結(jié)構(gòu)、8086指令系統(tǒng)、匯編語(yǔ)言的基本表達(dá)及其運(yùn)行、匯編語(yǔ)言程序設(shè)計(jì)、中斷調(diào)用程序設(shè)計(jì)、高級(jí)匯編技術(shù)、匯編語(yǔ)言與高級(jí)語(yǔ)言的連接。

    本書(shū)內(nèi)容的安排力求循序漸進(jìn),重點(diǎn)突出,難點(diǎn)分散,融入了作者多年教學(xué)和實(shí)踐的經(jīng)驗(yàn)及體會(huì)。通過(guò)理論課的課堂講授和上機(jī)實(shí)驗(yàn),力爭(zhēng)使學(xué)生能夠掌握匯編語(yǔ)言的基本編程方法。本書(shū)配有《微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)??習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn)》。

    本書(shū)適合作為高等學(xué)校教材,也可用于高等教育自學(xué)教材,還可作為從事微型計(jì)算機(jī)硬件和軟件開(kāi)發(fā)的工程技術(shù)人員學(xué)習(xí)和應(yīng)用的參考書(shū)。

    采用“案例教學(xué),任務(wù)驅(qū)動(dòng)”編寫(xiě)方式;整合“微機(jī)原理”和“匯編語(yǔ)言程序設(shè)計(jì)”;本著“推陳出新”的原則,把重點(diǎn)放在廣泛應(yīng)用的80X86微處理器

    目前,微型計(jì)算機(jī)的應(yīng)用已深入到社會(huì)生活的各個(gè)領(lǐng)域,從航空航天到家用電器。這就要求每一個(gè)從事計(jì)算機(jī)應(yīng)用的工程技術(shù)人員和將要從事計(jì)算機(jī)應(yīng)用的學(xué)生既要掌握軟件方面的有關(guān)知識(shí),又要掌握硬件方面的有關(guān)知識(shí)。微型計(jì)算機(jī)基礎(chǔ)課程的教學(xué)任務(wù)是使學(xué)生從理論和實(shí)踐上掌握微型計(jì)算機(jī)的基本組成、工作原理和實(shí)際應(yīng)用,建立微型計(jì)算機(jī)整體結(jié)構(gòu)概念,使學(xué)生具有微型計(jì)算機(jī)系統(tǒng)軟硬件開(kāi)發(fā)的初步能力。

    “微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)”是工科計(jì)算機(jī)及相關(guān)專業(yè)一門(mén)重要的專業(yè)技術(shù)基礎(chǔ)課程,將微機(jī)原理知識(shí)與匯編語(yǔ)言程序設(shè)計(jì)融合為一體,借助硬件知識(shí),重點(diǎn)講解匯編語(yǔ)言程序。本課程可以幫助學(xué)生掌握微型計(jì)算機(jī)的硬件組成及應(yīng)用;學(xué)會(huì)運(yùn)用匯編語(yǔ)言進(jìn)行程序設(shè)計(jì);樹(shù)立起計(jì)算機(jī)體系結(jié)構(gòu)的基本概念;為后繼的軟硬件課程做好鋪墊。對(duì)于應(yīng)用型本科學(xué)生,既需要一定的專業(yè)基礎(chǔ)理論知識(shí),又不能過(guò)度強(qiáng)調(diào)理論的深度和系統(tǒng)性,應(yīng)該打破以學(xué)科為特征的傳統(tǒng)教學(xué)內(nèi)容,注重面向應(yīng)用型人才的專業(yè)技能和實(shí)用技術(shù)的培養(yǎng);谶@種指導(dǎo)思想,本書(shū)采用“案例教學(xué),任務(wù)驅(qū)動(dòng)”的編寫(xiě)方式,將“微機(jī)原理”和“匯編語(yǔ)言程序設(shè)計(jì)”內(nèi)容整合在一起,使教學(xué)內(nèi)容聯(lián)系密切,系統(tǒng)性強(qiáng),避免在單獨(dú)開(kāi)設(shè)這兩門(mén)課程時(shí)重復(fù)講授。此外,在具體授課時(shí)可以根據(jù)各校的教學(xué)計(jì)劃在內(nèi)容上適當(dāng)加以取舍。在編寫(xiě)過(guò)程中力爭(zhēng)做到:微型計(jì)算機(jī)的相關(guān)概念、理論及應(yīng)用均以基本要求為主,突出實(shí)用的特點(diǎn),在表達(dá)上條理清晰,易于理解,脈絡(luò)分明;在內(nèi)容的編排上,力求由淺入深,循序漸進(jìn),舉一反三,重點(diǎn)突出,通俗易懂。

    由于Intel 80X86微處理器及以它為CPU構(gòu)成的微型計(jì)算機(jī)是當(dāng)前國(guó)內(nèi)外廣泛應(yīng)用的機(jī)型,也是現(xiàn)今高檔微型計(jì)算機(jī)結(jié)構(gòu)的典范,從它的體系結(jié)構(gòu)到芯片間的連接、信號(hào)的關(guān)系以及軟件基礎(chǔ)都已成為高檔微型計(jì)算機(jī)設(shè)計(jì)時(shí)的參考對(duì)象和考慮因素,大家都保持同它的兼容性。因此,我們本著“推陳出新”的原則,把重點(diǎn)放在廣泛應(yīng)用的80X86微處理器上,系統(tǒng)分析微型計(jì)算機(jī)的基本工作原理和體系結(jié)構(gòu),詳細(xì)介紹指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì)。

    本教材的教學(xué)參考學(xué)時(shí)為80~90學(xué)時(shí),并可按照實(shí)際情況進(jìn)行調(diào)整。全書(shū)共11章,第1章介紹計(jì)算機(jī)特別是微型計(jì)算機(jī)的發(fā)展、基本結(jié)構(gòu)、工作原理和相關(guān)概念,分析微機(jī)系統(tǒng)的整體構(gòu)成和應(yīng)用特點(diǎn);第2章介紹計(jì)算機(jī)中的數(shù)制及其轉(zhuǎn)換、帶符號(hào)數(shù)的表示,以及字符編碼和漢字編碼的相關(guān)知識(shí);第3章介紹80X86CPU的內(nèi)部結(jié)構(gòu)、存儲(chǔ)器和I/O組織、時(shí)鐘、總線和工作方式;第4章介紹8086指令系統(tǒng)和尋址方式;第5章介紹匯編語(yǔ)言源程序的書(shū)寫(xiě)格式、偽指令、匯編語(yǔ)言程序的上機(jī)操作和運(yùn)行過(guò)程;第6章介紹匯編語(yǔ)言程序設(shè)計(jì)的基本方法及順序結(jié)構(gòu)程序設(shè)計(jì);第7章介紹分支結(jié)構(gòu)程序設(shè)計(jì);第8章介紹循環(huán)結(jié)構(gòu)程序設(shè)計(jì);第9章介紹子程序等的設(shè)計(jì)及DOS及BIOS中斷功能調(diào)用,并給出實(shí)際應(yīng)用;第10章介紹高級(jí)匯編技術(shù);第11章介紹匯編語(yǔ)言與高級(jí)語(yǔ)言的連接。附錄部分匯總了8086指令系統(tǒng)、DOS和BIOS功能調(diào)用、中斷向量表等,供讀者查詢。在每章的后面,給出了與內(nèi)容緊密結(jié)合的思考題和習(xí)題,以供強(qiáng)化訓(xùn)練。

    選用本教材的學(xué)校可以通過(guò)電子郵件與作者聯(lián)系,獲取本書(shū)的相關(guān)教學(xué)材料或應(yīng)用案例。作者E-mail:jingshx@nciae.edu.cn。

    本書(shū)由荊淑霞主編,王曉、何麗娟任副主編。其中,第1章~第3章由王曉編寫(xiě),第4章由吳煥瑞編寫(xiě),第5章由何麗娟編寫(xiě);第6章~第8章及附錄部分由荊淑霞編寫(xiě);第10章和第11章由曲鳳娟編寫(xiě)。參加本書(shū)大綱討論與部分內(nèi)容編寫(xiě)的還有胡斌、鄒澎濤、邵溫、李杰、金永濤、李京輝等。劉昭、劉俊新、張紅亮、李武、張曉文、江小燕、李宏芳等參加了本書(shū)的校對(duì)和排版工作。全書(shū)由荊淑霞統(tǒng)稿。

    由于時(shí)間倉(cāng)促及編者水平有限,書(shū)中疏漏和錯(cuò)誤之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。

    編 者

    2005年3月


    前言
    第1章 微型計(jì)算機(jī)概述 1
    本章學(xué)習(xí)目標(biāo) 1
    1.1 計(jì)算機(jī)的發(fā)展與應(yīng)用 1
    1.1.1 計(jì)算機(jī)的發(fā)展歷史及發(fā)展趨勢(shì) 1
    1.1.2 計(jì)算機(jī)的特點(diǎn)與分類 4
    1.1.3 計(jì)算機(jī)的應(yīng)用 5
    1.2 計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理 10
    1.2.1 計(jì)算機(jī)的基本結(jié)構(gòu) 10
    1.2.2 計(jì)算機(jī)的工作原理 11
    1.3 計(jì)算機(jī)系統(tǒng) 13
    1.3.1 計(jì)算機(jī)的硬件系統(tǒng) 14
    1.3.2 計(jì)算機(jī)的軟件系統(tǒng) 16
    1.4 微型計(jì)算機(jī)的基本概念 18
    1.4.1 微處理器的產(chǎn)生、發(fā)展及分類 18
    1.4.2 微型計(jì)算機(jī)的性能指標(biāo)介紹 21
    1.4.3 微型計(jì)算機(jī)的特點(diǎn)及應(yīng)用 23
    1.4.4 微型計(jì)算機(jī)系統(tǒng)的組成 24
    本章小結(jié) 30
    習(xí)題一 31
    第2章 計(jì)算機(jī)中的數(shù)據(jù)表示 32
    本章學(xué)習(xí)目標(biāo) 32
    2.1 計(jì)算機(jī)中的數(shù)制及其轉(zhuǎn)換 32
    2.1.1 數(shù)制的基本概念 32
    2.1.2 數(shù)制之間的轉(zhuǎn)換 34
    2.2 計(jì)算機(jī)中數(shù)值數(shù)據(jù)的表示及運(yùn)算 38
    2.2.1 基本概念 38
    2.2.2 帶符號(hào)數(shù)的原碼、反碼、補(bǔ)碼表示 39
    2.2.3 定點(diǎn)數(shù)和浮點(diǎn)數(shù)表示 41
    2.2.4 定點(diǎn)補(bǔ)碼加法運(yùn)算溢出判斷 43
    2.3 其他數(shù)據(jù)表示方法 44
    2.3.1 美國(guó)信息交換標(biāo)準(zhǔn)代碼(ASCII碼) 45
    2.3.2 二—十進(jìn)制編碼——BCD碼 47
    2.3.3 漢字編碼 48
    2.3.4 圖像(圖形)信息的表示方法 51
    2.3.5 語(yǔ)音信息的表示方法 51
    本章小結(jié) 52
    習(xí)題二 52
    第3章 80X86微處理器及其體系結(jié)構(gòu) 54
    本章學(xué)習(xí)目標(biāo) 54
    3.1 8086微處理器的內(nèi)部結(jié)構(gòu) 54
    3.1.1 基本性能指標(biāo) 54
    3.1.2 8086微處理器內(nèi)部結(jié)構(gòu)組成 55
    3.1.3 8086CPU的寄存器結(jié)構(gòu) 58
    3.1.4 8086CPU的外部引腳特性 62
    3.2 8086微處理器的存儲(chǔ)器組織 65
    3.2.1 存儲(chǔ)器的標(biāo)準(zhǔn)結(jié)構(gòu) 65
    3.2.2 存儲(chǔ)器的分段 67
    3.2.3 邏輯地址(Logic Address)和實(shí)際地址(Physical Address) 68
    3.2.4 專用和保留的存儲(chǔ)器單元及堆棧 69
    3.3 8086CPU的總線周期和操作時(shí)序 70
    3.3.1 8284A時(shí)鐘信號(hào)發(fā)生器 71
    3.3.2 8086總線周期 71
    3.3.3 8086CPU的最小/最大工作方式 73
    3.3.4 8086CPU的操作時(shí)序 76
    3.4 80286/80386/80486微處理器簡(jiǎn)介 81
    3.4.1 80286微處理器簡(jiǎn)介 82
    3.4.2 80386微處理器簡(jiǎn)介 85
    3.4.3 80486微處理器簡(jiǎn)介 92
    本章小結(jié) 97
    習(xí)題三 97
    第4章 尋址方式與指令系統(tǒng) 99
    本章學(xué)習(xí)目標(biāo) 99
    4.1 指令格式和操作數(shù)類型 99
    4.2 指令的尋址方式 100
    4.2.1 尋址、尋址方式的概念 100
    4.2.2 與數(shù)據(jù)有關(guān)的尋址方式 101
    4.2.3 I/O端口尋址方式 105
    4.2.4 與轉(zhuǎn)移地址有關(guān)的尋址方式 105
    4.3 8086指令系統(tǒng) 106
    4.3.1 數(shù)據(jù)傳送類指令 107
    4.3.2 DOS系統(tǒng)功能調(diào)用 115
    4.4 80286增強(qiáng)和擴(kuò)充指令 118
    4.4.1 80286工作模式 118
    4.4.2 有符號(hào)整數(shù)乘法指令 118
    4.4.3 堆棧操作指令 119
    4.4.4 移位指令 119
    4.4.5 支持高級(jí)語(yǔ)言的指令 120
    4.5 80386增強(qiáng)和擴(kuò)充指令 120
    4.5.1 數(shù)據(jù)傳送與擴(kuò)展指令 120
    4.5.2 地址傳送指令 121
    4.5.3 有符號(hào)乘法指令 122
    4.5.4 符號(hào)擴(kuò)展指令 122
    4.5.5 堆棧操作指令 122
    4.5.6 移位指令 123
    4.5.7 位操作指令 124
    4.5.8 條件設(shè)置指令 125
    4.6 80486新增指令 127
    4.7 Pentium新增指令 129
    本章小結(jié) 130
    習(xí)題四 130
    第5章 偽指令及匯編語(yǔ)言程序結(jié)構(gòu) 133
    本章學(xué)習(xí)目標(biāo) 133
    5.1 匯編語(yǔ)言和匯編程序 133
    5.1.1 匯編語(yǔ)言 133
    5.1.2 匯編程序 133
    5.2 匯編語(yǔ)言語(yǔ)句格式 134
    5.2.1 名字項(xiàng) 135
    5.2.2 操作碼項(xiàng) 136
    5.2.3 操作數(shù)項(xiàng) 136
    5.3 偽指令語(yǔ)句 143
    5.3.1 數(shù)據(jù)定義偽指令 143
    5.3.2 符號(hào)定義偽指令 146
    5.3.3 段定義偽指令 147
    5.3.4 過(guò)程定義偽指令 149
    5.3.5 結(jié)構(gòu)定義偽指令 149
    5.3.6 模塊定義與連接偽指令 151
    5.3.7 程序計(jì)數(shù)器$和ORG偽指令 152
    5.4 匯編語(yǔ)言程序的段結(jié)構(gòu) 153
    5.5 匯編語(yǔ)言程序上機(jī)過(guò)程 154
    5.5.1 匯編語(yǔ)言的工作環(huán)境及上機(jī)步驟 154
    5.5.2 匯編語(yǔ)言源程序的建立 155
    5.5.3 將源程序文件匯編成目標(biāo)程序文件 158
    5.5.4 用連接程序生成可執(zhí)行程序文件 159
    5.5.5 程序的執(zhí)行 160
    5.5.6 程序的調(diào)試 160
    5.6 匯編語(yǔ)言程序運(yùn)行實(shí)例 161
    本章小結(jié) 163
    習(xí)題五 163
    第6章 匯編語(yǔ)言程序設(shè)計(jì) 166
    本章學(xué)習(xí)目標(biāo) 166
    6.1 匯編語(yǔ)言程序設(shè)計(jì)的基本方法和基本步驟 166
    6.1.1 匯編語(yǔ)言程序設(shè)計(jì)的基本步驟 166
    6.1.2 結(jié)構(gòu)化程序的概念 169
    6.1.3 流程圖畫(huà)法規(guī)定 170
    6.2 算術(shù)運(yùn)算類指令 171
    6.2.1 加法指令 171
    6.2.2 減法指令 173
    6.2.3 乘法運(yùn)算指令 175
    6.2.4 除法運(yùn)算指令 177
    6.2.5 BCD碼調(diào)整指令 180
    6.3 邏輯運(yùn)算與移位類指令 183
    6.3.1 邏輯運(yùn)算類指令 183
    6.3.2 非循環(huán)移位指令 185
    6.3.3 循環(huán)移位指令 187
    6.4 順序程序的結(jié)構(gòu)形式和程序設(shè)計(jì) 189
    6.4.1 順序程序的結(jié)構(gòu)形式 189
    6.4.2 順序結(jié)構(gòu)的程序設(shè)計(jì) 189
    本章小結(jié) 193
    習(xí)題六 193
    第7章 分支結(jié)構(gòu)程序設(shè)計(jì) 195
    本章學(xué)習(xí)目標(biāo) 195
    7.1 轉(zhuǎn)移類指令 195
    7.1.1 JMP無(wú)條件轉(zhuǎn)移指令 195
    7.1.2 條件轉(zhuǎn)移指令 198
    7.2 分支程序的結(jié)構(gòu)形式和程序設(shè)計(jì) 202
    7.2.1 分支程序的結(jié)構(gòu)形式 202
    7.2.2 分支結(jié)構(gòu)的程序設(shè)計(jì) 203
    本章小結(jié) 215
    習(xí)題七 215
    第8章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 217
    本章學(xué)習(xí)目標(biāo) 217
    8.1 循環(huán)程序的基本結(jié)構(gòu) 217
    8.1.1 循環(huán)程序的組成 217
    8.1.2 循環(huán)程序的結(jié)構(gòu) 217
    8.2 循環(huán)控制指令及串指令 218
    8.2.1 循環(huán)控制指令 218
    8.2.2 串操作類指令 219
    8.3 循環(huán)結(jié)構(gòu)程序的設(shè)計(jì)方法 225
    8.3.1 循環(huán)控制的方法 225
    8.3.2 循環(huán)程序的控制結(jié)構(gòu) 230
    8.4 單循環(huán)程序設(shè)計(jì) 232
    8.5 多重循環(huán) 234
    本章小結(jié) 238
    習(xí)題八 238
    第9章 子程序設(shè)計(jì) 240
    本章學(xué)習(xí)目標(biāo) 240
    9.1 子程序的基本概念 240
    9.1.1 子程序定義偽指令 242
    9.1.2 調(diào)用與返回指令 243
    9.2 子程序設(shè)計(jì) 247
    9.2.1 子程序說(shuō)明信息 247
    9.2.2 保護(hù)現(xiàn)場(chǎng)與恢復(fù)現(xiàn)場(chǎng) 247
    9.2.3 子程序參數(shù)傳遞方法 248
    9.3 子程序的嵌套與遞歸 254
    9.3.1 子程序的嵌套 254
    9.3.2 子程序的遞歸 256
    9.4 中斷調(diào)用程序設(shè)計(jì) 260
    9.4.1 中斷的基本概念 260
    9.4.2 DOS中斷和系統(tǒng)功能調(diào)用 262
    9.4.3 BIOS中斷調(diào)用 267
    本章小結(jié) 267
    習(xí)題九 268
    第10章 高級(jí)匯編技術(shù) 270
    本章學(xué)習(xí)目標(biāo) 270
    10.1 宏匯編 270
    10.1.1 宏定義、宏調(diào)用和宏展開(kāi) 270
    10.1.2 形參和實(shí)參 275
    10.1.3 偽指令PURGE 277
    10.1.4 偽指令LOCAL 278
    10.2 重復(fù)匯編 279
    10.2.1 定重復(fù)偽指令REPT 279
    10.2.2 不定重復(fù)偽指令I(lǐng)RP 280
    10.2.3 不定重復(fù)字符偽指令I(lǐng)RPC 281
    10.3 條件匯編 281
    本章小結(jié) 285
    習(xí)題十 285
    第11章 模塊化程序設(shè)計(jì) 287
    本章學(xué)習(xí)目標(biāo) 287
    11.1 段的定義 287
    11.1.1 段的完整定義 287
    11.1.2 定位類型 288
    11.1.3 組合類型 288
    11.1.4 類別 289
    11.2 模塊間的通信 289
    11.2.1 偽指令PUBLIC和 EXTRN 289
    11.2.2 多個(gè)模塊之間的變量傳送 291
    11.3 匯編語(yǔ)言與C/C++語(yǔ)言的混合編程 296
    11.3.1 C/C++語(yǔ)言程序與匯編語(yǔ)言過(guò)程的模塊連接 297
    11.3.2 C/C++語(yǔ)言程序調(diào)用匯編語(yǔ)言的行內(nèi)匯編法 302
    本章小結(jié) 303
    習(xí)題十一 303
    附錄A 8086指令系統(tǒng) 307
    附錄B DOS系統(tǒng)功能調(diào)用(INT 21H) 311
    附錄C BIOS功能調(diào)用 318
    附錄D 80X86中斷向量 322
    參考文獻(xiàn) 324
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 国产午夜亚洲精品 | 国产一级毛片在线 | a级淫片| 欧美亚洲免费久久久 | 99毛片| 欧美白人最猛性xxxxx | 国产香蕉尹人综合在线观 | 欧美成人私人视频88在线观看 | 亚洲视频高清 | 精品国产亚洲一区二区三区 | 久久香蕉国产线看观看精品yw | 日本一级爽毛片在线看 | 99一区二区三区 | 亚洲精品一区二区在线观看 | 久久在线视频 | 久久国产欧美 | 国产成人精品视频一区 | 私人玩物福利 | 香蕉视频在线观看黄 | 亚洲天堂视频在线 | 欧美巨乳在线观看 | 中文字幕日韩精品亚洲七区 | 亚洲精品二区中文字幕 | 久草在线中文视频 | 9cao视频精品 | 精品国产成人系列 | 国产成人福利夜色影视 | 怡红院视频网 | 91精品免费久久久久久久久 | 在线一区二区观看 | 99精品视频在线观看免费播放 | 亚洲综合爱久久影院 | 精品视频一区二区三区在线观看 | 亚洲欧美日韩精品在线 | 国产亚洲精品一区久久 | 最刺激黄a大片免费观看下截 | 久久精品大片 | 久久九九热视频 | 日韩欧美在线精品 | 一级毛片真人免费播放视频 | 免费一区二区三区 |