本书将“微型计算机原理”、“微型计算机接口技术”和“汇编语言程序设计”三门课程的内容有机地融为一体。《微型计算机原理与汇编语言程序设计》和《微型计算机原理与接口技术》两本书为同一门课程连续使用的教材。本书以Pentium的实模式与保护模式为主线,用Pentium实模式的实现技术来替代Intel 8086的内容(目前流行以Intel 8086为基础);通过分析Pentium的保护模式,把当今微机领域内具有代表性的新设计、新技术、新思想和新潮流展示给读者;列举了一定数量的I/O接口硬件及程序设计实例,有助于建立微机系统的整机概念,加深对微机工作过程的理解,使学生初步具有微机系统软、硬件开发的能力。
本书共10章。内容包括:Pentium的存储管理;输入/输出;中断;总线;可编程接口芯片及应用;串行通信和可编程串行通信接口8251;数模转换及模数转换;键盘接口技术;CRT显示器接口技术;硬磁盘存储器。
本书可作为高等学校计算机科学与技术、通信工程、电气工程及自动化等专业的教材,也可供从事计算机应用工作的工程技术人员及其他自学者学习和参考。
样章试读
目录
- 第1章 Pentium微型计算机的存储器管理
1·1 概述
1·2 Pentium的分段存储管理
1·3 Pentium的分页存储管理
1·4 虚拟8086模式
习题一
第2章 输入/输出
2·1 为什么要用接口电路
2·2 I/O接口的一般编程结构
2·3 CPU与外设之间数据传送的控制方式
2·4 DMA控制器8237A
习题二
第3章 中断
3·1 概述
3·2 Pentium的中断机制
3·3 可编程中断控制器8259A
习题三
第4章 总线
4·1 概述
4·2 ISA总线
4·3 PCI总线
习题四
第5章 可编程接口芯片及应用
5·1 可编程并行输入/输出接口芯片8255A
5·2 可编程计数器/定时器8253
习题五
第6章 串行通信和可编程串行接口8251
6·1 串行通信概述
6·2 RS-232-C串行通信接口总线
6·3 通用串行总线USB简介
6·4 可编程串行通信接口芯片8251A
6·5 串行通信系统实例
习题六
第7章 模数转换及数模转换
7·1 概述
7·2 传感器
7·3 D/A转换器
7·4 模数转换
7·5 功率开关器件及接口
习题七
第8章 键盘接口技术
8·1 键盘设计
8·2 键的识别
8·3 微机与键盘的接口
8·4 BIOS键盘中断及DOS键盘功能调用
习题八
第9章 CRT显示器接口技术
9·1 CRT显示器的工作原理
9·2 黑白字符显示器的基本原理
9·3 CRT控制器
9·4 IBM PC系列机的显示系统
9·5 对显示器的编程
习题九
第10章 硬磁盘存储器
10·1 数据磁记录的基本原理
10·2 硬磁盘存储器类型
10·3 硬磁盘上信息的分布
10·4 硬磁盘驱动器
10·5 硬磁盘控制器
10·6 硬磁盘接口
10·7 磁盘文件存取技术
习题十
附录A BIOS功能调用
附录B 中断类型表
主要参考文献