微機(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù)

出版時(shí)間:2011-9  出版社:馮萍、 吳曉 機(jī)械工業(yè)出版社 (2011-09出版)  作者:馮萍,吳曉 編  頁(yè)數(shù):487  

內(nèi)容概要

  《微機(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù)(第2版)》以Intel 80X86為背景機(jī)介紹微處理器、匯編語(yǔ)言與接口技術(shù)的基礎(chǔ)知識(shí)、原理和使用方法。《微機(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù)(第2版)》分為三部分,第一部分是Intel微處理器系列基本工作原理介紹;第二部分是匯編語(yǔ)言部分,以MASM6 11的Programmer′s Work Bench為平臺(tái),介紹80X86指令系統(tǒng)及匯編語(yǔ)言程序設(shè)計(jì)技術(shù)基礎(chǔ),并通過(guò)典型應(yīng)用幫助讀者深入學(xué)習(xí)和掌握匯編語(yǔ)言程序設(shè)計(jì)的方法;第三部分是接口技術(shù)部分,首先引入微機(jī)基本接口技術(shù),系統(tǒng)和詳細(xì)地介紹了中斷、串行和并行通信、時(shí)鐘以及總線等技術(shù)的基本原理和應(yīng)用方法,進(jìn)一步講述了Pentium PC發(fā)展的部分接口技術(shù)?!段C(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù)(第2版)》可以作為本科計(jì)算機(jī)專業(yè)、自動(dòng)控制類等專業(yè)“微機(jī)原理與接口技術(shù)”或“匯編語(yǔ)言與接口技術(shù)”課程的教材,亦可供從事系統(tǒng)開(kāi)發(fā)的工程技術(shù)人員學(xué)習(xí)使用。

書(shū)籍目錄

前言第1章 緒論1.1 Intel微處理器發(fā)展綜述1.1.1 微處理器內(nèi)核不斷翻新1.1.2 微處理器芯片制造工藝不斷提高1.1.3 并行化技術(shù)不斷發(fā)展1.1.4 X86指令集不斷擴(kuò)展1.2 匯編語(yǔ)言與接口技術(shù)的特點(diǎn)和使用場(chǎng)合1.2.1 匯編語(yǔ)言的特點(diǎn)和使用場(chǎng)合1.2.2 接口技術(shù)的特點(diǎn)1.3 運(yùn)算基礎(chǔ)1.3.1 進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換1.3.2 二進(jìn)制數(shù)的運(yùn)算規(guī)則1.3.3 計(jì)算機(jī)中的四則運(yùn)算1.3.4 計(jì)算機(jī)中帶符號(hào)數(shù)的表示方法1.3.5 計(jì)算機(jī)中數(shù)的小數(shù)點(diǎn)表示方法1.3.6 二進(jìn)制編碼1.3.7 邏輯運(yùn)算與基本邏輯電路思考題與習(xí)題第2章 Intel80X86微處理器2.1 微處理器的基本結(jié)構(gòu)2.1.1 微處理器的內(nèi)部基本結(jié)構(gòu)2.1.2 微處理器外部基本引腳2.1.3 80X86微處理器的主要邏輯結(jié)構(gòu)2.2 80X86內(nèi)部寄存器結(jié)構(gòu)2.3 微處理器的工作方式2.3.1 實(shí)地址方式2.3.2 虛擬8086方式2.3.3 保護(hù)方式2.3.4 3種工作方式的狀態(tài)轉(zhuǎn)換2.3.5 系統(tǒng)管理方式(SMM)2.4 實(shí)模式存儲(chǔ)器尋址2.5 保護(hù)模式存儲(chǔ)器分段管理2.6 保護(hù)模式存儲(chǔ)器分頁(yè)管理思考題與習(xí)題第3章 80X86尋址方式和指令系統(tǒng)3.1 80X86尋址方式3.1.1 數(shù)據(jù)尋址方式3.1.2 程序地址尋址方式3.1.3 堆棧地址尋址3.2 80X86指令格式3.2.1 80X86指令編碼格式3.2.2 80X86指令格式3.3 80X86指令系統(tǒng)3.3.1 數(shù)據(jù)傳送指令3.3.2 算術(shù)運(yùn)算指令3.3.3 邏輯運(yùn)算指令3.3.4 控制轉(zhuǎn)移類指令3.3.5 串操作指令3.3.6 輸入/輸出指令3.3.7 處理器控制3.3.8 中斷指令與DOS功能調(diào)用思考題與習(xí)題第4章 匯編語(yǔ)言及程序設(shè)計(jì)4.1 匯編語(yǔ)言4.1.1 匯編語(yǔ)言格式4.1.2 簡(jiǎn)化的段定義偽指令4.1.3 完整段定義偽指令4.1.4 常用偽指令4.1.5 匯編程序兩種基本格式4.2 分支程序設(shè)計(jì)4.2.1 簡(jiǎn)單分支程序4.2.2 復(fù)雜分支程序4.3 循環(huán)程序設(shè)計(jì)4.3.1 單重循環(huán)程序4.3.2 多重循環(huán)程序4.4 子程序設(shè)計(jì)4.4.1 過(guò)程定義4.4.2 調(diào)用指令4.4.3 堆棧幀指令4.4.4 子程序設(shè)計(jì)4.4.5 子程序的遞歸和重入4.5 控制匯編語(yǔ)言程序語(yǔ)句4.5.1 IF語(yǔ)句4.5.2 DO-WHILE語(yǔ)句4.5.3 REPEAT-UNTIL語(yǔ)句4.6 結(jié)構(gòu)和記錄4.6.1 結(jié)構(gòu)和聯(lián)合4.6.2 記錄4.7 宏4.7.1 宏指令的定義和使用4.7.2 宏指令中參數(shù)的使用4.7.3 宏與子程序的區(qū)別4.7.4 與宏有關(guān)的局部變量說(shuō)明偽指令LOCAL4.8 源程序的結(jié)合4.9 PUBLIC和EXTERN偽指令4.10 庫(kù)文件4.11匯編語(yǔ)言與高級(jí)語(yǔ)言的接口4.11.1 C語(yǔ)言調(diào)用協(xié)議4.11.2 內(nèi)存模式和段的約定4.11.3 數(shù)據(jù)類型與結(jié)果返回4.11.4 PASCAL語(yǔ)言調(diào)用協(xié)議4.11.5 MASM調(diào)用高級(jí)語(yǔ)言4.11.6 調(diào)用舉例4.12 條件匯編和條件錯(cuò)誤匯編4.13 匯編和連接程序4.14 匯編語(yǔ)言程序上機(jī)過(guò)程思考題與習(xí)題第5章 微機(jī)接口技術(shù)5.1 I/O控制5.1.1 I/O控制方式5.1.2 程序查詢5.2 中斷控制5.2.1 基本中斷控制方式5.2.2 中斷判決與控制5.2.3 80X86實(shí)方式中斷5.3 8259A可編程中斷控制器5.3.1 基本功能5.3.2 結(jié)構(gòu)及引腳5.3.3 8259A管理中斷過(guò)程5.3.4 8259A的命令5.3.5 8259A工作方式5.3.6 8259A在PC/XT系統(tǒng)中的應(yīng)用5.3.7 8259A編程應(yīng)用5.3.8 中斷控制方式的設(shè)計(jì)與應(yīng)用5.4 APIC技術(shù)5.4.1 82093AAI/O高級(jí)可編程中斷控制器(IOAPIC)5.4.2 APIC系統(tǒng)的組成5.4.3 APIC系統(tǒng)工作模式5.4.4 APIC總線周期5.4.5 APIC系統(tǒng)工作過(guò)程5.4.6 APIC總線仲裁5.4.7 APIC系統(tǒng)的中斷類型5.5 直接存儲(chǔ)器存取控制5.5.1 DMAC的基本功能和基本操作5.5.2 DMAC占用總線的方式5.5.3 操作類型5.5.4 操作方式5.5.5 可編程DMA控制器8237A思考題與習(xí)題第6章 存儲(chǔ)器接口技術(shù)6.1 存儲(chǔ)器與微處理器的接口6.1.1 微型計(jì)算機(jī)中的內(nèi)存儲(chǔ)器及地址譯碼原理6.1.2 32位存儲(chǔ)器的組成與多字節(jié)訪問(wèn)6.2 微處理器與存儲(chǔ)器的擴(kuò)展連接技術(shù)6.2.1 存儲(chǔ)器芯片引腳的連接6.2.2 存儲(chǔ)容量的字?jǐn)U展6.2.3 存儲(chǔ)容量的位擴(kuò)展6.2.4 存儲(chǔ)容量的體擴(kuò)展6.2.5 主存儲(chǔ)器與微處理器的連接思考題與習(xí)題第7章 總線技術(shù)7.1 概述7.1.1 總線規(guī)范的基本內(nèi)容7.1.2 總線分類7.1.3 采用標(biāo)準(zhǔn)總線的優(yōu)點(diǎn)7.2 總線數(shù)據(jù)傳輸7.2.1 總線傳輸過(guò)程7.2.2 總線傳輸信號(hào)特性7.2.3 總線傳輸控制7.2.4 總線仲裁7.2.5 奔騰系列微處理器總線技術(shù)7.2.6 現(xiàn)代總線發(fā)展7.2.7 總線的性能指標(biāo)7.3 常用總線介紹7.3.1 PCI總線7.3.2 PCIExpress7.3.3 AGP總線7.3.4 SCSI總線7.3.5 IDE總線7.3.6 Centronics總線7.3.7 RS-232C總線7.3.8 通用串行總線USB思考題與習(xí)題第8章 可編程接口芯片8.1 可編程并行輸入輸出接口8255A8.1.1 8255A內(nèi)部結(jié)構(gòu)與引腳信號(hào)8.1.2 8255A控制字8.1.3 8255A工作方式8.2 可編程定時(shí)器/計(jì)數(shù)器8258.2.1 主要功能8.2.2 8254的內(nèi)部結(jié)構(gòu)及引腳8.2.3 8254編程命令8.2.4 8254工作方式8.2.5 8254在PC系列機(jī)中的應(yīng)用8.2.6 8254編程應(yīng)用8.3 可編程串行輸入/輸出接口芯片8251A8.3.1 串行通信概述8.3.2 8251A的內(nèi)部結(jié)構(gòu)8.3.3 8251A的引腳分配8.3.4 8251A的編程8.3.5 8251A的接口技術(shù)與應(yīng)用舉例8.4 可編程I/O控制模塊芯片82801EBICH5/82801ERICH5R8.4.1 內(nèi)部結(jié)構(gòu)及引腳分配8.4.2 功能描述思考題與習(xí)題第9章 數(shù)/模轉(zhuǎn)換與模/數(shù)轉(zhuǎn)換9.1 信號(hào)轉(zhuǎn)換技術(shù)9.1.1 概述9.1.2 幾種傳感器9.2 數(shù)/模轉(zhuǎn)換原理9.2.1 數(shù)/模轉(zhuǎn)換基本原理9.2.2 D/A的性能參數(shù)和術(shù)語(yǔ)9.3 數(shù)/模轉(zhuǎn)換芯片及接口技術(shù)9.3.1 DAC0839.3.2 DAC1210/1209/1208系列D/A轉(zhuǎn)換器及接口9.3.3 DAC8569.3.4 數(shù)/模轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題9.4 模/數(shù)轉(zhuǎn)換原理9.4.1 模/數(shù)轉(zhuǎn)換過(guò)程9.4.2 A/D轉(zhuǎn)換器基本工作原理9.4.3 A/D的性能參數(shù)和術(shù)語(yǔ)9.5 模數(shù)轉(zhuǎn)換芯片及接口技術(shù)9.5.1 ADC0808/0809.5.2 AD1679.5.3 模/數(shù)轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題9.6 D/A和A/D器件的選擇思考題與習(xí)題第10章 應(yīng)用程序設(shè)計(jì)10.1 保護(hù)方式編程10.1.1 由實(shí)方式進(jìn)入保護(hù)方式10.1.2 保護(hù)模式操作10.2 中斷程序和中斷攔截10.2.1 中斷處理程序10.2.2 中斷攔截10.3 EXEC功能和程序段前綴10.3.1 EXEC功能10.3.2 程序段前綴(PSP)10.4 Window環(huán)境下匯編語(yǔ)言程序設(shè)計(jì)10.4.1 前言10.4.2 編寫(xiě)一個(gè)簡(jiǎn)單的Win32匯編語(yǔ)言程序10.4.3 編寫(xiě)顯示窗口的Win32匯編語(yǔ)言程序10.4.4 菜單10.4.5 動(dòng)態(tài)鏈接庫(kù)10.5 設(shè)備驅(qū)動(dòng)程序10.6 圖形顯示10.6.1 文本方式10.6.2 圖形顯示10.7 鼠標(biāo)器思考題與習(xí)題附錄附表A ASCII碼表附表B INT2FHDPMI功能調(diào)用附表C INT31HDPMI功能調(diào)用參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):插圖:輸入漢字的第一步是對(duì)漢字進(jìn)行編碼。漢字編碼的方法有許多種,方案各有特色,但都有不足之處,或過(guò)于繁瑣,或編碼過(guò)長(zhǎng),或操作不便,或不易記憶?,F(xiàn)在比較流行的編碼方式有漢字字音編碼、漢字字形編碼、漢字音形編碼等。字音編碼是以漢語(yǔ)拼音為基礎(chǔ),在漢語(yǔ)拼音鍵盤(pán)或經(jīng)過(guò)處理的英文鍵盤(pán)上,根據(jù)漢字讀音直接輸入拼音即可。當(dāng)遇到同音異字時(shí),屏幕顯示重碼漢字,再由人指定或輸入附加信息,最后選擇一個(gè)漢字。字形編碼是把漢字逐一分解歸納成一個(gè)基本構(gòu)字部件,每個(gè)部件都賦予一個(gè)編碼并規(guī)定選擇字形構(gòu)架的順序,不同的漢字因?yàn)榻M成的構(gòu)字部件和字型構(gòu)架順序不同,就能獲得一組不同的編碼,表達(dá)不同的漢字。為了能在不同的漢字系統(tǒng)之間互相通信,共享漢字信息,有必要規(guī)定大家公認(rèn)的中文信息處理標(biāo)準(zhǔn)。比如1981年我國(guó)制定推行的GB2312-1980國(guó)家標(biāo)準(zhǔn)信息交換用漢字編碼字符集(基本集),簡(jiǎn)稱國(guó)標(biāo)碼。在國(guó)標(biāo)碼中,每個(gè)圖形字符都規(guī)定了二進(jìn)制表示的編碼,每個(gè)編碼字長(zhǎng)為兩字節(jié),每字節(jié)內(nèi)占用7位信息。例如漢字“啊”的國(guó)標(biāo)碼,前一字節(jié)是0110000,后一字節(jié)是0100001,編碼為3021H。當(dāng)一個(gè)漢字以某種漢字輸入方案送人計(jì)算機(jī)后,管理模塊立刻將它換成兩字長(zhǎng)的GB 2312-1980國(guó)標(biāo)碼。

編輯推薦

《微機(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù)(第2版)》是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材之一。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    微機(jī)系統(tǒng)匯編語(yǔ)言與接口技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7