32位微機(jī)原理、匯編語(yǔ)言及接口技術(shù)

出版時(shí)間:2009-7  出版社:天津大學(xué)出版社  作者:姜榮 編  頁(yè)數(shù):268  

前言

  微型計(jì)算機(jī)技術(shù)發(fā)展非常迅速,從最初的8位微型計(jì)算機(jī)到今天的64位微型計(jì)算機(jī),各種新技術(shù)、新產(chǎn)品不斷出現(xiàn),在各個(gè)領(lǐng)域得到廣泛應(yīng)用,因而掌握微機(jī)系統(tǒng)知識(shí)及接口技術(shù)就顯得尤為重要?!?  根據(jù)高等職業(yè)教育“實(shí)用、通用、夠用”的特點(diǎn),在2006年1月由姜榮、王芹編寫(xiě)并由西安交通大學(xué)出版社出版的《微機(jī)原理、匯編語(yǔ)言及接口技術(shù)》的基礎(chǔ)上,結(jié)合近幾年的項(xiàng)目教學(xué)法及基于工作過(guò)程的教學(xué)理念,編寫(xiě)了這本教材。本書(shū)內(nèi)容豐富,深入淺出,注重實(shí)用,出版的目的就是為廣大高職院校師生提供一本適用、實(shí)用的教材。我們從2008年5月就開(kāi)始籌劃,收集資料,到了2009年5月,完成本書(shū)的寫(xiě)作。我們的設(shè)想和出版理念得到天津大學(xué)出版社周小明老師的大力支持,這堅(jiān)定了我們編寫(xiě)的信心?! ”緯?shū)以Intel 80486 CPU和IBM PC系列微機(jī)為對(duì)象,詳細(xì)、系統(tǒng)地介紹了32位微型計(jì)算機(jī)的基本原理和接口技術(shù)。全書(shū)共分9個(gè)項(xiàng)目,內(nèi)容如下:  項(xiàng)目一 微型計(jì)算機(jī)系統(tǒng)的組成  項(xiàng)目二微處理器的指令系統(tǒng)  項(xiàng)目三 匯編語(yǔ)言程序設(shè)計(jì)  項(xiàng)目四 微處理器的外部特性與存儲(chǔ)器的擴(kuò)展  項(xiàng)目五基本輸入/輸出接口  項(xiàng)目六 中斷控制接口  項(xiàng)目七并行接口  項(xiàng)目八 串行接口與通信技術(shù)  項(xiàng)目九 數(shù)模與模數(shù)轉(zhuǎn)換電路  編寫(xiě)時(shí),考慮到高職學(xué)生和其他讀者的知識(shí)水平,采用了淺顯、明晰、循序漸進(jìn)的敘述方法;書(shū)中插圖簡(jiǎn)潔,并與文字論述相對(duì)照,以方便閱讀。本書(shū)融原理與應(yīng)用于;一體,有利于教師組織課堂教學(xué)和學(xué)生課下自學(xué)。本書(shū)共組織了9個(gè)項(xiàng)目實(shí)戰(zhàn),內(nèi)容如下:  項(xiàng)目實(shí)戰(zhàn)1 微型計(jì)算機(jī)系統(tǒng)的組裝與調(diào)試  項(xiàng)目實(shí)戰(zhàn)2 一個(gè)簡(jiǎn)單匯編程序的設(shè)計(jì)  項(xiàng)目實(shí)戰(zhàn)3 一個(gè)匯編語(yǔ)言程序的設(shè)計(jì)與調(diào)試  項(xiàng)目實(shí)戰(zhàn)4 一個(gè)半導(dǎo)體存儲(chǔ)器系統(tǒng)的擴(kuò)展  項(xiàng)目實(shí)戰(zhàn)5 設(shè)計(jì)一個(gè)DMA控制器接口電路并編程  項(xiàng)目實(shí)戰(zhàn)6 8259A中斷控制器的應(yīng)用  項(xiàng)目實(shí)戰(zhàn)7 并行接口的應(yīng)用  項(xiàng)目實(shí)戰(zhàn)8 利用8251A設(shè)計(jì)一串行接口

內(nèi)容概要

  《32位微機(jī)原理、匯編語(yǔ)言及接口技術(shù)》以80486微處理器為背景,講述32位微型計(jì)算機(jī)原理、匯編語(yǔ)言程序設(shè)計(jì)和接口技術(shù)。全書(shū)主要內(nèi)容有微型計(jì)算機(jī)系統(tǒng)的組成、微型處理器的指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、微處理器的外部特性與存儲(chǔ)器的擴(kuò)展、基本輸入/輸出接口、中斷控制接口、并行接口、串行接口與通信技術(shù)、數(shù)模與模數(shù)轉(zhuǎn)換電路等。《32位微機(jī)原理、匯編語(yǔ)言及接口技術(shù)》可選作高等職業(yè)院校微機(jī)原理與接口技術(shù)、微機(jī)原理及應(yīng)用和匯編語(yǔ)言程序設(shè)計(jì)等課程的教材或參考書(shū),也適用于相關(guān)專(zhuān)業(yè)本科生、計(jì)算機(jī)應(yīng)用開(kāi)發(fā)人員、希望了解計(jì)算機(jī)應(yīng)用技術(shù)的普通讀者和培訓(xùn)班學(xué)員?!  ?2位微機(jī)原理、匯編語(yǔ)言及接口技術(shù)》配套教學(xué)課件,可供教學(xué)人員教學(xué)使用和學(xué)生自學(xué)參考。

書(shū)籍目錄

項(xiàng)目一 微型計(jì)算機(jī)系統(tǒng)的組成1.1 項(xiàng)目開(kāi)篇微型計(jì)算機(jī)系統(tǒng)是如何工作的1.2 項(xiàng)目備戰(zhàn)微型計(jì)算機(jī)的系統(tǒng)組成任務(wù)1.2.1 認(rèn)識(shí)微型計(jì)算機(jī)的硬件系統(tǒng)任務(wù)1.2.2 了解微型計(jì)算機(jī)的軟件系統(tǒng)任務(wù)1.2.3 掌握計(jì)算機(jī)的信息表示方法1.3 項(xiàng)目實(shí)戰(zhàn)微型計(jì)算機(jī)系統(tǒng)的組裝與調(diào)試1.4 項(xiàng)目決戰(zhàn)深入理解微型計(jì)算機(jī)系統(tǒng)的工作原理1.5 項(xiàng)目挑戰(zhàn)微型計(jì)算機(jī)系統(tǒng)的發(fā)展現(xiàn)狀及其展望項(xiàng)目二 微處理器的指令系統(tǒng)2.1 項(xiàng)目開(kāi)篇一個(gè)簡(jiǎn)單的匯編程序的編寫(xiě)2.2 項(xiàng)目備戰(zhàn)匯編語(yǔ)言程序格式與指令系統(tǒng)任務(wù)2.2.1 了解匯編語(yǔ)言程序編寫(xiě)格式任務(wù)2.2.2 了解80486的內(nèi)部結(jié)構(gòu)任務(wù)2.2.3 了解匯編語(yǔ)言的尋址方式任務(wù)2.2.4 掌握匯編語(yǔ)言指令系統(tǒng)2.3 項(xiàng)目實(shí)戰(zhàn)一個(gè)簡(jiǎn)單匯編程序的設(shè)計(jì)2.4 項(xiàng)目決戰(zhàn)深入理解匯編程序格式和微處理器系統(tǒng)2.5 項(xiàng)目挑戰(zhàn)了解奔騰系列的指令系統(tǒng)和工作特點(diǎn)項(xiàng)目三 匯編語(yǔ)言程序設(shè)計(jì)3.1 項(xiàng)目開(kāi)篇匯編語(yǔ)言的程序設(shè)計(jì)與調(diào)試3.2 項(xiàng)目備戰(zhàn)匯編語(yǔ)言的程序設(shè)計(jì)任務(wù)3.2.1 理解常量、變量和標(biāo)號(hào)的含義及應(yīng)用任務(wù)3.2.2 掌握順序程序設(shè)計(jì)的方法與技巧任務(wù)3.2.3 掌握分支程序設(shè)計(jì)的方法與技巧任務(wù)3.2.4 掌握循環(huán)程序設(shè)計(jì)的方法與技巧任務(wù)3.2.5 理解子程序設(shè)計(jì)原則和方法任務(wù)3.2.6 學(xué)會(huì)運(yùn)用調(diào)試程序3.3 項(xiàng)目實(shí)戰(zhàn)一個(gè)匯編語(yǔ)言程序的設(shè)計(jì)與調(diào)試3.4 項(xiàng)目決戰(zhàn)進(jìn)一步掌握匯編語(yǔ)言的程序設(shè)計(jì)技巧和調(diào)試方法3.5 項(xiàng)目挑戰(zhàn)了解現(xiàn)在常用的編程工具及方法項(xiàng)目四 微處理器的外部特性與存儲(chǔ)器的擴(kuò)展?4.1 項(xiàng)目開(kāi)篇存儲(chǔ)器的擴(kuò)展與應(yīng)用4.2 項(xiàng)目備戰(zhàn)微處理器的外部特性與存儲(chǔ)器的擴(kuò)展任務(wù)4.2.1 了解80086的工作模式任務(wù)4.2.2 了解80486CPU的外部引腳任務(wù)4.2.3 了解總線技術(shù)任務(wù)4.2 。4了解半導(dǎo)體存儲(chǔ)器芯片的結(jié)構(gòu)和技術(shù)指標(biāo)任務(wù)4.2.5 了解常用的幾種半導(dǎo)體存儲(chǔ)器的工作原理任務(wù)4.2.6 掌握半導(dǎo)體存儲(chǔ)器與CPU的連接方法4.3 項(xiàng)目實(shí)戰(zhàn)一個(gè)半導(dǎo)體存儲(chǔ)器系統(tǒng)的擴(kuò)展4.4 項(xiàng)目決戰(zhàn)進(jìn)一步掌握CPU外部特性和存儲(chǔ)器擴(kuò)展的相關(guān)知識(shí)4.5 項(xiàng)目挑戰(zhàn)了解現(xiàn)在常用的編程工具及方法項(xiàng)目五 基本輸入/輸出接口5.1 項(xiàng)目開(kāi)篇什么是基本輸入/輸出接口5.2 項(xiàng)目備戰(zhàn)基本接口與數(shù)據(jù)傳送方式任務(wù)5.2.1 了解I/O端口的編址與譯碼任務(wù)5.2.2 了解數(shù)據(jù)傳送方式任務(wù)5.2.3 掌握DMA控制器8237A的應(yīng)用5.3 項(xiàng)目實(shí)戰(zhàn)設(shè)計(jì)一個(gè)DMA控制器接口電路并編程5.4 項(xiàng)目決戰(zhàn)進(jìn)一步理解接口電路的傳送原理5.5 項(xiàng)目挑戰(zhàn)了解奔騰級(jí)微型計(jì)算機(jī)的DMA接口技術(shù)?項(xiàng)目六 中斷控制接口6.1 項(xiàng)目開(kāi)篇什么是中斷系統(tǒng)6.2 項(xiàng)目備戰(zhàn)可編程中斷控制器8259A的相關(guān)知識(shí)任務(wù)6.2.1 掌握什么是中斷向量表任務(wù)6.2.2 了解可編程中斷控制器8259A內(nèi)部結(jié)構(gòu)及引腳功能任務(wù)6.2.3 掌握8259A的中斷過(guò)程任務(wù)6.2.4 了解8259A的中斷管理方式任務(wù)6.2.5 掌握8259A的編程及應(yīng)用6.3 項(xiàng)目實(shí)戰(zhàn)8259A中斷控制器的應(yīng)用6.4 項(xiàng)目決戰(zhàn)進(jìn)一步掌握中斷和中斷控制器的相關(guān)知識(shí)6.5 項(xiàng)目挑戰(zhàn)進(jìn)一步了解中斷的相關(guān)知識(shí)項(xiàng)目七 并行接口7.1 項(xiàng)目開(kāi)篇8255A和8254的應(yīng)用7.2 項(xiàng)目備戰(zhàn)可編程并行接口8255A和8254任務(wù)7.2.1 了解8255A的內(nèi)部結(jié)構(gòu)及外部引腳任務(wù)7.2.2 掌握8255A的控制字與初始化編程任務(wù)7.2.3 掌握8255A的工作方式及編程任務(wù)7.2.4 掌握8255A與CPU的接口及應(yīng)用任務(wù)7.2.5 了解可編程定時(shí)器8254的內(nèi)部結(jié)構(gòu)及外部引腳任務(wù)7.2.6 了解8254的工作方式任務(wù)7.2.7 掌握8254的控制字及編程方法任務(wù)7.2.8 掌握8254的應(yīng)用7.3 項(xiàng)目實(shí)戰(zhàn)并行接口的應(yīng)用7.4 項(xiàng)目決戰(zhàn)進(jìn)一步掌握并行接口的相關(guān)知識(shí)7.5 項(xiàng)目挑戰(zhàn)進(jìn)一步了解并行接口的相關(guān)知識(shí)項(xiàng)目八 串行接口與通信技術(shù)8.1 項(xiàng)目開(kāi)篇串行接口與串行通信8.2 項(xiàng)目備戰(zhàn)串行口的相關(guān)知識(shí)任務(wù)8.2.1 了解串行接口標(biāo)準(zhǔn)任務(wù)8.2.2 了解串行接口的工作原理任務(wù)8.2.3 了解可編程串行接口芯片8251A內(nèi)部結(jié)構(gòu)任務(wù)8.2.4 認(rèn)識(shí)并了解825lA的引腳及其功能任務(wù)8.2.5 掌握8251A的命令字與初始化編程任務(wù)8.2.6 掌握8251A的接口技術(shù)與應(yīng)用8.3 項(xiàng)目實(shí)戰(zhàn)利用8251A設(shè)計(jì)一串行接口8.4 項(xiàng)目決戰(zhàn)進(jìn)一步理解串行通信的含義8.5 項(xiàng)目挑戰(zhàn)了解8251A的其他應(yīng)用項(xiàng)目九 數(shù)模與模數(shù)轉(zhuǎn)換電路9.1 項(xiàng)目開(kāi)篇控制系統(tǒng)中的模擬接口9.2 項(xiàng)目備戰(zhàn)模/數(shù)和數(shù)/模轉(zhuǎn)換器及其接口技術(shù)任務(wù)9.2.1 掌握D/A轉(zhuǎn)換器及其接口技術(shù)任務(wù)9.2.2 掌握A/D轉(zhuǎn)換器及其接口技術(shù)任務(wù)9.2.3 了解D/A和A/D器件的選擇9.3 項(xiàng)目實(shí)戰(zhàn)、A/D、D/A轉(zhuǎn)換9.4 項(xiàng)目決戰(zhàn)進(jìn)一步掌握模/數(shù)和數(shù)/模知識(shí)9.5 項(xiàng)目挑戰(zhàn)進(jìn)一步了解數(shù)模和模數(shù)轉(zhuǎn)換的相關(guān)知識(shí)附錄A 80X86常用指令表附錄B 常用DOS功能調(diào)用(INT21H)附錄C 常用ROM—BIOS功能調(diào)用附錄D 匯編語(yǔ)言的開(kāi)發(fā)方法附錄E 調(diào)試程序DEBTJG的使用方法參考文獻(xiàn)

章節(jié)摘錄

  微型計(jì)算機(jī)開(kāi)始工作后,首先將該程序在存儲(chǔ)器中的起始地址送人微處理器中的程序計(jì)數(shù)器(PC)中,微處理器根據(jù)Pc中的地址值找到對(duì)應(yīng)的存儲(chǔ)單元,并取出存放在其中的指令操作碼送人微處理器中的指令寄存器(IR)中,由指令譯碼器(ID)對(duì)操作碼進(jìn)行譯碼,并由微操作控制電路發(fā)出相應(yīng)的微操作控制脈沖序列去取出指令的剩余部分(如果指令不止1個(gè)字節(jié)的長(zhǎng)度),同時(shí)執(zhí)行指令賦予的操作功能。在取指過(guò)程中,每取出1個(gè)單元的指令,PC自動(dòng)加,形成下一個(gè)存儲(chǔ)單元的地址。以上為一條指令的執(zhí)行過(guò)程,如此不斷重復(fù),直至執(zhí)行完最后一條指令為止。  綜上所述,微型計(jì)算機(jī)的基本工作過(guò)程是執(zhí)行程序的過(guò)程,也就是cPu自動(dòng)從程序存放的第一個(gè)存儲(chǔ)單元起,逐步取出指令、分析指令,并根據(jù)指令規(guī)定的操作類(lèi)型和操作對(duì)象,執(zhí)行指令規(guī)定的相關(guān)操作。如此重復(fù),周而復(fù)始,直至執(zhí)行完程序的所有指令,從而實(shí)現(xiàn)程序的基本功能,這就是微型計(jì)算機(jī)的基本工作原理。該工作原理可用圖1.3描述?! ?.2 項(xiàng)目備戰(zhàn)微型計(jì)算杌的系統(tǒng)組成  由前面所述可知,通常所說(shuō)的計(jì)算機(jī),準(zhǔn)確地說(shuō)應(yīng)該是計(jì)算機(jī)系統(tǒng),是由硬件系統(tǒng)和軟件系統(tǒng)組成的,按人的要求接收和存儲(chǔ)信息,自動(dòng)進(jìn)行數(shù)據(jù)處理系統(tǒng)。

圖書(shū)封面

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


    32位微機(jī)原理、匯編語(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