嵌入式Intel架构微机实验教程 - 中国高校教材图书网
|
|
书名: |
嵌入式Intel架构微机实验教程
|
ISBN: | 7-81077-888-9 |
条码: | |
作者: |
“微机实验仪与课程改革”项目工作小组
相关图书
|
装订: | 平装 |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥49.00
折扣价:¥46.55
折扣:0.95
节省了2.45元
|
字数: |
858千字
|
出版社: |
北京航空航天大学出版社 |
页数: |
|
发行编号: | |
每包册数: |
|
出版日期: |
2006-08-01 |
|
内容简介: |
本书以JY1714CLDNA微机实验仪为硬件实验平台,基于嵌入式Intel架构(Embedded Intel Architecture,EIA)的 Pentium处理器以及嵌入式Linux/Windows CE操作系统进行微机实验编程,包括汇编编程、Pentium处理器的南桥/北桥套片编程、FPGA实现I/O的编程和在嵌入式Linux/Windows CE下的嵌入式应用编程。共有79个实验,包括:系统启动实验,汇编基础实验,一般接口实验,音频信号采集与播放综合实验,基于系统总线的I/O接口设计,ICH芯片接口实验,北桥852GM接口实验,Windows CE实验,Linux实验,计算机组成实验,以及体系结构实验。 本书可作为高等院校基于嵌入式Intel架构的微机实验课程及嵌入式系统实验课程的实验教材;也可以作为基于嵌入式Pentium进行应用开发工程技术人员参考用书。
|
作者简介: |
|
章节目录: |
第1章 概述 1.1 微机原理课程与实验改革1 1.2 新型微机实验仪1 1.3 基于新型微机实验仪的实验2 1.4 本书的结构2 第2章 微机实验仪介绍 2.1 微机实验仪的体系结构3 2.2 微机实验仪的微型计算机系统3 2.3 微机实验仪的微机系统接口5 2.3.1 接口主要特点5 2.3.2 接口描述6 2.4 微机实验仪的实验板18 2.4.1 实验板简介18 2.4.2 实验板安装18 2.4.3 实验板结构18 2.4.4 实验板的接口23 2.5 微机实验仪的FPGA接口编程23 2.5.1 FPGA原理23 2.5.2 FPGA与总线的接口24 2.5.3 FPGA使用例子28 2.6 其他接口38 2.6.1 WDT编程指引38 2.6.2 I/O口地址映射表40 2.6.3 IRQ中断分配表41 第3章 系统启动实验 3.1 系统启动原理42 3.2 实模式与保护模式43 3.3 EFI介绍43 3.3.1 EFI相关概念44 3.3.2 EFI与BIOS44 3.4 实验1实验平台和环境的搭建45 3.5 实验2EFI分区、格式化46 3.6 实验3EFI Shell下操作系统引导47 3.7 实验4编写EFI应用程序48 第4章 汇编基础实验 4.1 Masm5.0开发工具的使用52 4.2 实验5统计负数的个数54 4.3 实验6BCD码数转换成二进制数显示56 4.4 实验7计算平均成绩58 4.5 实验8通行字识别59 4.6 实验9分类统计单科成绩62 4.7 实验10MMX指令实验65 4.8 实验11SSE指令实验72 第5章 一般接口实验 5.1 实验128253可编程定时器/计数器75 5.2 实验13可编程并行接口(一)78 5.3 实验14七段数码管79 5.4 实验15竞赛抢答器85 5.5 实验16交通灯控制87 5.6 实验17中断程序89 5.7 实验18可编程并行接口(二)91 5.8 实验19D/A转换器95 5.9 实验20A/D转换器97 5.10 实验21数字录音机100 5.11 实验22串行通信103 5.12 实验23DMA传送106 5.13 实验24电子琴111 5.14 实验258255并行口键盘扫描114 5.15 实验268255控制键盘、显示119 5.16 C语言接口实验参考程序125 第6章 音频信号采集与播放综合实验 6.1 实验27基于软件控制方式实现音频数据采集和实时放送134 6.1.1 方案1利用软件延时方法控制音频数据的采集和放送134 6.1.2 方案2利用软件查询方法控制音频数据的采集和放送137 6.2 实验28基于中断控制方式实现音频数据采集和实时放送139 6.2.1 方案1利用定时器中断实现一定频率下的音频数据采集和实时放送139 6.2.2 方案2利用A/D转换结束信号发出中断请求142 6.3 实验29基于DMA控制方式的音频数据采集及播放145 6.3.1 方案1利用DMA方式来控制数据的放送145 6.3.2 方案2利用8253延时的方式实现DMA方式控制数据的放送150 第7章 基于系统总线的I/O接口设计实验 7.1 开发工具Quartus II 5.1+sp2使用简介159 7.2 实验30同步控制显示实验165 7.3 实验31同步接口电路实验之交通灯174 7.4 实验32控制打印机打印字符186 第8章 ICH芯片接口实验 8.1 Intel 852GM芯片组简介200 8.2 实验33基础实验203 8.3 实验34ISA总线接口208 8.4 实验35PCI总线221 8.5 实验36IDE接口234 8.6 实验37AC'97控制器243 8.7 实验38USB总线接口260 8.8 实验39以太网接口270 8.9 实验40APM/ACPI电源278 8.10 实验41中断283 8.11 实验42LPC总线297 8.12 实验43Super I/O控制器与GPIO接口309 第9章 北桥852GM接口实验 9.1 实验44二维显示加速318 9.2 实验45三维显示加速322 9.3 实验46852GM内存控制326 9.4 选做实验332 第10章 Windows CE实验 10.1 实验47Windows CE平台构建334 10.2 实验48Windows CE BSP与OAL初探345 10.3 实验49实现一个Windows CE驱动程序358 10.4 实验50动态链接库365 10.5 实验51文件操作370 10.6 实验52可编程并行接口376 10.7 实验53LED动态显示380 10.8 实验54模拟电子琴386 10.9 实验55虚拟示波器390 10.10 实验56五子棋对战平台395 第11章 Linux实验 11.1 Linux概述402 11.2 实验57Linux的安装与使用403 11.3 实验58内核时钟和定时器409 11.4 实验59内核模块414 11.5 实验60系统调用416 11.6 实验61共享内存419 11.7 实验62虚拟存储427 11.8 实验63进程同步435 11.9 实验64进程调度445 11.10 实验65设备驱动452 11.11 实验66文件系统455 第12章 计算机组成实验 12.1 实验67调试和烧录FPGA459 12.2 实验68FPGA实验开发环境的建立467 12.3 实验692×8选择器的设计与实现477 12.4 实验708位串行进位加法器481 12.5 实验718位并行进位加法器485 12.6 实验728位移位器的设计与实现489 12.7 实验73ALU的设计与实现492 12.8 实验744位乘法器495 12.9 实验758位寄存器文件的设计与实现499 第13章 体系结构实验 13.1 实验76简单流水线控制器505 13.2 实验77简单流水线处理器513 13.3 实验78用FPGA搭建Cache516 13.4 实验79Cache命中优化520 参 考 文 献
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|