《嵌入式Intel架構微機實驗教程》是 “微機實驗儀與課程改革”項目工作小組 編 寫的微機類圖書, 是關於 Intel處理器 方面的。2006年8月,由北京航天航空大學出版社出版。此書以JY1714CLDNA微機實驗儀為硬體實驗平台,基於嵌入式Intel架構(Embedded Intel Architecture,EIA)的 Pentium處理器以及嵌入式Linux/Windows CE作業系統進行微機實驗編程,共79個實驗。
基本介紹
- 中文名::嵌入式Intel架構微機實驗教程
- 作者::“微機實驗儀與課程改革”項目
- 類別::科技類
- 價格::¥49.0
- 語種::中文
- ISBN::810778889
- 出版社::北京航空航天大學出版社
- 開本::16開
- 出版時間::2006年8月
- 簡介::以JY1714CLDNA微機實驗儀
- 裝幀::平裝
內容簡介
創作背景
微型計算機是計算機中的重要組成部分。在信息技術日新月異的情況下,現有的微機教學仍以8086/80286微處理器與825X接口晶片為主,實驗儀則多用於8086微處理器的接口實驗,而且許多還是在DOS環境下運行的。這與目前計算機的發展現狀嚴重脫節。
為了改變上述狀況,配合各高校的教育改革,培養優秀的高級技術人才,在教育部高教司理工處和計算機教學指導委員會的指導下,在研祥智慧型和英特爾(中國)有限公司的支持下,由中國嵌入式技術人才搖籃――北京航空航天大學帶頭的各高校的科研人員和各高科技企業的研發人員共同組成了課程改革小組。共同編寫了此本基於最新技術成果的全新教材。
《嵌入式Intel架構微機實驗教程》
目錄
1.1微機原理課程與實驗改革
1.2新型微機實驗儀
1.3基於新型微機實驗儀的實驗
1.4本書的結構
2.2微機實驗儀的微型計算機系統
2.3微機實驗儀的微機系統接口
2.3.1接口主要特點
2.3.2接口描述
2.4微機實驗儀的實驗板
2.4.1實驗板簡介
2.4.2實驗板安裝
2.4.3實驗板結構
2.4.4實驗板的接口
2.5微機實驗儀的FPGA接口編程
2.5.1FPGA原理
2.5.2FPGA與匯流排的接口
2.5.3FPGA使用例子
2.6其他接口
2.6.1WDT編程指引
2.6.2I/O口地址映射表
2.6.3IRQ中斷分配表
3.2實模式與保護模式
3.3EFI介紹
3.3.1EFI相關概念
3.3.2EFI與BIOS
3.4 實驗1 實驗平台和環境的搭建
3.5 實驗2 EFI分區、格式化
3.6 實驗3 EFIShell下作業系統引導
3.7 實驗4 編寫EFI應用程式
4.2實驗5 統計負數的個數
4.3實驗6 BCD碼數轉換成二進制數顯示
4.4實驗7 計算平均成績
4.5實驗8 通行字識別
4.6實驗9 分類統計單科成績
4.7實驗10 MMX指令實驗
4.8實驗11 SSE指令實驗
5.2實驗13 可程式並行接口(一)
5.3實驗14 七段數碼管
5.4實驗15 競賽搶答器
5.5實驗16 交通燈控制
5.6實驗17 中斷程式
5.7實驗18 可程式並行接口(二)
5.8實驗19 D/A轉換器
5.9實驗20 A/D轉換器
5.10實驗21 數字錄音機
5.11實驗22 串列通信
5.12實驗23 DMA傳送
5.13實驗24 電子琴
5.14實驗25 8255並行口鍵盤掃描
5.15實驗26 8255控制鍵盤、顯示
5.16C語言接口實驗參考程式
6.1.1方案1 利用軟體延時方法控制音頻數據的採集和放送
6.1.2方案2 利用軟體查詢方法控制音頻數據的採集和放送
6.2實驗28 基於中斷控制方式實現音頻數據採集和實時放送
6.2.1方案1 利用定時器中斷實現一定頻率下的音頻數據採集和實時放送
6.2.2方案2 利用A/D轉換結束信號發出中斷請求
6.3實驗29 基於DMA控制方式的音頻數據採集及播放
6.3.1方案1 利用DMA方式來控制數據的放送
6.3.2方案2 利用8253延時的方式實現DMA方式控制數據的放送
7.2實驗30 同步控制顯示實驗
7.3實驗31 同步接口電路實驗之交通燈
7.4實驗32 控制印表機列印字元
8.2實驗33 基礎實驗
8.3實驗34 ISA匯流排接口
8.4實驗35 PCI匯流排
8.5實驗36 IDE接口
8.6實驗37 AC97控制器
8.7實驗38 USB匯流排接口
8.8實驗39 乙太網接口
8.9實驗40 APM/ACPI電源
8.10實驗41 中斷
8.11實驗42 LPC匯流排
8.12實驗43 SuperI/O控制器與GPIO接口
9.2實驗45 三維顯示加速
9.3實驗46 852GM記憶體控制
9.4選做實驗
10.1實驗47 Windows CE平台構建
10.2實驗48 WindowsCEBSP與OAL初探
10.3實驗49 實現一個WindowsCE驅動程式
10.4實驗50 動態程式庫
10.5實驗51 檔案操作
10.6實驗52 可程式並行接口
10.7實驗53 LED動態顯示
10.8實驗54 模擬電子琴
10.9實驗55 虛擬示波器
10.10實驗56 五子棋對戰平台
11.2實驗57 Linux的安裝與使用
11.3實驗58 核心時鐘和定時器
11.4實驗59 核心模組
11.5實驗60 系統調用
11.6實驗61 共享記憶體
11.7實驗62 虛擬存儲
11.8實驗63 進程同步
11.9實驗64 進程調度
11.10實驗65 設備驅動
11.11實驗66 檔案系統
12.2實驗68 FPGA實驗開發環境的建立
12.3實驗69 2×8選擇器的設計與實現
12.4實驗70 8位串列進位加法器
12.5實驗71 8位並行進位加法器
12.6實驗72 8位移位器的設計與實現
12.7實驗73 ALU的設計與實現
12.8實驗74 4位乘法器
12.9實驗75 8位暫存器檔案的設計與實現
13.2實驗77 簡單流水線處理器
13.3實驗78 用FPGA搭建Cache
13.4實驗79 Cache命中最佳化
參考文獻