注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)32位微型計算機(jī)原理與接口技術(shù)

32位微型計算機(jī)原理與接口技術(shù)

32位微型計算機(jī)原理與接口技術(shù)

定 價:¥28.50

作 者: 仇玉章主編;孫力娟等編著
出版社: 清華大學(xué)出版社
叢編項: 計算機(jī)原理及基礎(chǔ)知識
標(biāo) 簽: 單片計算機(jī)

ISBN: 9787302038801 出版時間: 2000-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 404 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Intel80486微處理器為背景,講述32位微型計算機(jī)管理、匯編語言程序設(shè)計和接口技術(shù)。全書共16章,內(nèi)容主要包括:80486微處理器結(jié)構(gòu)、存儲系統(tǒng)、80486基本集指令、匯編語言程序設(shè)計、輸入/輸出系統(tǒng)、中斷系統(tǒng)、串行通信、并行通信、DMA傳送、數(shù)模和模數(shù)轉(zhuǎn)換以及匯編語言高級編程等。使用本書授課時,建議學(xué)時為40+40學(xué)時,其中匯編語言40學(xué)時,中斷與接口技術(shù)40學(xué)時。從微機(jī)原理課程教學(xué)的基本任務(wù)出發(fā),應(yīng)重點講授CPU結(jié)構(gòu)、匯編語言程序設(shè)計、中斷系統(tǒng)和微機(jī)系統(tǒng)常規(guī)接口等章節(jié)。本書編寫的指導(dǎo)思想是:立足系統(tǒng),面向應(yīng)用,用匯編語言程序設(shè)計貫穿各個章節(jié)。無論是在匯編語言程序設(shè)計還是在接口技術(shù)的應(yīng)用方面,內(nèi)容力求全面,有一定深度,并具有較強(qiáng)的實用性。本書是編者多年教學(xué)和科研的經(jīng)驗總結(jié)。為了深入理解微機(jī)原理和接口技術(shù),還另外編寫了一本《32位微型計算機(jī)原理與接口技術(shù)實驗指導(dǎo)》與本書配套。本書可作為高等院校匯編語言程序設(shè)計、微機(jī)原理、接口技術(shù)等課程的教材,也可供從事微機(jī)應(yīng)用的工程技術(shù)人員參考。

作者簡介

暫缺《32位微型計算機(jī)原理與接口技術(shù)》作者簡介

圖書目錄

第1章 數(shù)制和碼制
1.1 計算機(jī)中的數(shù)制
1.2 計算機(jī)中的碼制
1.3 浮點數(shù)基本概念
習(xí)題
第2章 計算機(jī)基礎(chǔ)知識
2.1 計算機(jī)系統(tǒng)組成
2.1.1 計算機(jī)系統(tǒng)的硬件組成
2.1.2 計算機(jī)系統(tǒng)的軟件組成
2.1.3 微型機(jī)的硬件結(jié)構(gòu)
2.2 存儲器基礎(chǔ)知識
2.2.1 存儲器分類
2.2.2 存儲器基本操作
第3章 80486微處理器
3.1 80486的內(nèi)部結(jié)構(gòu)
3.1.1 基本結(jié)構(gòu)介紹
3.1.2 寄存器組
3.1.3 80486微處理器的地址空間
3.2 80486的工作模式介紹
3.2.1 實地址模式
3.2.2 保護(hù)虛擬地址模式
3.3 80486的外部引腳介紹
3.3.1 數(shù)據(jù)線類(D0~D31)
3.3.2 地址線類(A2~A3,A4~A31,BF0,BE1,BE2,BE3)
3.3.3 控制線類
習(xí)題
第4章 指令系統(tǒng)
4.1 概述
4.2 80486的尋址方式
4.2.1 立即尋址
4.2.2 寄存器尋址
4.2.3 存儲器操作數(shù)的尋址方式
4.2.4 80486尋址方式的段約定和段超越
4.3 80486的標(biāo)志寄存器
4.4 80486的基本集指令
4.4.1 傳送類指令
4.4.2 算術(shù)運算指令
4.4.3 轉(zhuǎn)移和調(diào)用指令
4.4.4 邏輯運算和移位指令
4.4.5 串操作指令
4.4.6 處理機(jī)控制指令
習(xí)題
第5章 宏匯編語言
5.1 匯編源程序的語句類型
5.2 宏匯編基本語法
5.2.1 標(biāo)號、變量和常量
5.2.2 運算符
5.3 數(shù)據(jù)定義偽指令
5.4 宏匯編語言基本語句
第6章 匯編語官程序設(shè)計
6.1 匯編源程序的編程格式
6.1.1 EXE文件的編程格式
6.1.2 COM文件的編程格式
6.1.3 EXE文件和COM文件的內(nèi)存映像
6.1.4 程序段前綴
6.1.5 返回DOS的其他方法
6.1.6 源程序堆棧段的設(shè)置
6.2 DOS系統(tǒng)I/O功能調(diào)用
6.3 BIOS鍵盤輸入功能調(diào)用
6.4 文本方式BIOS屏幕功能調(diào)用
6.4.1 顯示器
6.4.2 文本方式BIOS屏顯功能調(diào)用
6.5 分支程序
6.6 循環(huán)程序
6.7 子程序及其調(diào)用
6.8 宏指令與條件匯編
6.8.1 宏指令與宏調(diào)用
6.8.2 條件匯編
6.9 代碼轉(zhuǎn)換
6.10 數(shù)值計算
6.11 數(shù)據(jù)處理
6.12 字符串的動態(tài)顯示技術(shù)
6.13 模塊化程序設(shè)計
6.13.1 支持模塊化程序的偽指令
6.13.2 模塊化程序的設(shè)計考慮
6.13.3 模塊化程序設(shè)計舉例
6.13.4 宏指令共享
6.14 圖形方式下的程序設(shè)計
6.14.1 圖形方式BIOS功能
6.14.2 圖形方式程序設(shè)計舉例
6.15 磁盤文件管理
6.15.1 DOS文件操作功能調(diào)用
6.15.2 文件操作程序設(shè)計
習(xí)題
第7章 輸入/輸出系統(tǒng)
7.1 概述
7.1.1 接口電路
7.1.2 輸入/輸出端口
7.1.3 80486的輸入/輸出指令
7.2 微機(jī)系統(tǒng)與輸入/輸出設(shè)備信息交換
7.2.1 無條件傳送方式
7.2.2 查詢方式
7.2.3 中斷控制方式
7.2.4 直接存儲器存?。―MA)方式
7.3 可編程定時器/計數(shù)器8254
7.3.1 8254的內(nèi)部結(jié)構(gòu)
7.3.2 8254的引腳功能
7.3.3 8254的工作方式
7.3.4 8254的控制字與編程方法
7.3.5 8254在微機(jī)系統(tǒng)中的應(yīng)用
7.4 發(fā)聲系統(tǒng)與音樂程序設(shè)計
7.4.1 PC系列機(jī)發(fā)聲系統(tǒng)
7.4.2 音樂程序設(shè)計舉例
習(xí)題
第8章 中斷系統(tǒng)
8.1 中斷的基本概念
8.2 80x86的中斷指令
8.3 中斷向量
8.4 中斷描述符
8.5 微機(jī)系統(tǒng)的中斷分類
8.5.1 CPU中斷
8.5.2 軟件中斷
8.6 8259A中斷控制器
8.6.1 8259A的內(nèi)部結(jié)構(gòu)
8.6.2 8259A的中斷管理方式
8.6.3 8259A的初始化
8.7 微機(jī)系統(tǒng)可屏蔽中斷
8.7.1 可屏蔽中斷與非屏蔽中斷
8.7.2 可屏蔽中斷的硬件結(jié)構(gòu)
8.7.3 硬件中斷和軟件中斷的區(qū)別
8.8 日時鐘中斷
8.9 實模式定時中斷程序設(shè)計
8.9.1 定時中斷程序的設(shè)計方法
8.9.2 定時中斷程序設(shè)計舉例
8.10 實時時鐘中斷
8.10.1 實時時鐘電路
8.10.2 周期中斷
8.10.3 報警中斷
8.11 鍵盤中斷
8.11.1 鍵盤中斷全過程
8.11.2 鍵代碼生成
習(xí)題
第9章 微機(jī)系統(tǒng)串行通信
9.1 串行通信基礎(chǔ)
9.1.1 串行通信類型
9.1.2 串行數(shù)據(jù)傳輸方式
9.1.3 串行異步通信協(xié)議
9.2 可編程串行異步通信接口芯片8250
9.2.1 8250的內(nèi)部結(jié)構(gòu)
9.2.2 8250的引腳功能
9.2.3 8250的內(nèi)部寄存器
9.2.4 8250的初始化編程
9.3 串行通信程序設(shè)計
9.3.1 BIOS通信軟件
9.3.2 串行通信的外部環(huán)境
9.3.3 串行通信程序設(shè)計
9.4 可編程串行通信接口芯片8251A
9.4.1 8251A的內(nèi)部結(jié)構(gòu)
9.4.2 8251A的工作原理
9.4.3 8251A的引腳功能
9.4.4 8251A的命令字與初始化編程
習(xí)題
第10章 并行I/O接口
10.1 并行I/O接口芯片8255A
10.1.1 8255A的內(nèi)部結(jié)構(gòu)及外部引腳
10.1.2 8255A的控制字與初始化編程
10.1.3 8255A的工作方式
10.2 8255A的應(yīng)用
10.3 打印機(jī)并行接口
10.3.1 打印機(jī)并行接口標(biāo)準(zhǔn)
10.3.2 打印機(jī)適配器
10.3.3 打印機(jī)接口編程
習(xí)題
第11章 DMA控制器
11.1 概述
11.2 8237A DMA控制器
11.2.1 8237A的內(nèi)部結(jié)構(gòu)和引腳功能
11.2.2 8237A的內(nèi)部寄存器
11.2.3 8237A的時序
11.3 8237A的應(yīng)用
11.3.1 8237A的初始化編程
11.3.2 8237A在IBM PC/AT系統(tǒng)中的應(yīng)用
習(xí)題
第12章 數(shù)模和模數(shù)轉(zhuǎn)換
12.1 數(shù)模轉(zhuǎn)換
12.1.1 數(shù)模轉(zhuǎn)換原理
12.1.2 DAC 0832簡介
12.2 模數(shù)轉(zhuǎn)換
12.2.1 模數(shù)轉(zhuǎn)換原理
12.2.2 ADC 0809簡介
第13章 存儲系統(tǒng)
13.1 存儲系統(tǒng)的基本概念
13.2 虛擬存儲器
13.2.1 虛擬存儲器的基本概念
13.2.2 80486的段式存儲器
13.2.3 80486的頁式存儲器
13.2.4 80486段頁式存儲器
13.3 高速緩沖存儲器(cache)
13.3.1 工作原理
13.3.2 地址映像
13.3.3 80486微處理器的片內(nèi)cache
習(xí)題
第14章 80486微型計算機(jī)基本組成
14.1 總線標(biāo)準(zhǔn)
14.1.1 PC總線
14.1.2 AT總線(ISA總線)
14.1.3 EISA總線
14.1.4 VESA總線(VL總統(tǒng))
14.1.5 PCI總線
14.2 多功能接口芯片
14.2.1 外圍接口芯片82C206
14.2.2 82371FB PCI/ISA/IDE加速器(PIIX)
14.3 存儲器設(shè)計
14.4 微型計算機(jī)的本組成
第15章 匯編語言高級編程
15.1 駐留程序
15.1.1 駐留程序的設(shè)計方法
15.1.2 駐留程序設(shè)計舉例
15.1.3 駐留程序的解駐
15.2 音樂駐留程序
15.3 時鐘顯示駐留程序
15.4 分頁式菜單程序
15.5 多窗口顯示全雙工通信
15.6 電話號碼查詢
15.7 脈沖收號器
15.7.1 撥號脈沖的識別原理
15.7.2 脈沖收號器的性能模擬
15.8 西文DOS環(huán)境下的漢字顯示技術(shù)
15.8.1 漢字編碼
15.8.2 漢字顯示的編程步驟
15.8.3 漢顯程序設(shè)計舉例
第16章 匯編語言軟件開發(fā)工具
16.1 匯編語言程序的開發(fā)過程
16.2 Turbo Assembler
16.3 Turbo Link
16.4 Turbo Debugger
16.4.1 Turbo Debugger調(diào)試界面
16.4.2 Turbo Debugger功能
16.4.3 Turbo Debugger應(yīng)用舉例
16.4.4 匯編語言調(diào)試軟件的文件組織

本目錄推薦

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