微机原理与接口技术实用教程(第2版) / 高等学校应用型特色规划教材
¥39.00定价
作者: 杨帮华、马世伟等
出版时间:2015年2月
出版社:清华大学出版社
- 清华大学出版社
- 9787302299110
- 2-4
- 100154
- 16开
- 2015年2月
- 工学
- 计算机科学与技术
- TP36
- 计算机
- 高职高专
内容简介
《微机原理与接口技术实用教程(第2版)》共分10章,系统、全面地介绍了微型计算机的基本原理及其应用技术,具体内容包括微型计算机概述、微处理器、80x86的寻址方式及指令系统、汇编语言程序设计、存储器、输入/输出接口、中断系统、可编程接口芯片、模拟接口和总线。
本书以基础理论—举例—实训为主线组织编写,大部分章节都设置了“小型案例实训”,以便于读者掌握各章的重点及提高实际应用和分析能力。本书结构清晰、易教易学、实例丰富、可操作性强、学以致用、注重能力,对易混淆和实用性强的内容进行了重点提示和讲解。本书既可作为普通高等院校相关课程的教材,也可作为各类工程技术人员和其他自学者的参考教程。
本书以基础理论—举例—实训为主线组织编写,大部分章节都设置了“小型案例实训”,以便于读者掌握各章的重点及提高实际应用和分析能力。本书结构清晰、易教易学、实例丰富、可操作性强、学以致用、注重能力,对易混淆和实用性强的内容进行了重点提示和讲解。本书既可作为普通高等院校相关课程的教材,也可作为各类工程技术人员和其他自学者的参考教程。
目录
第1章 微型计算机概述1.1 计算机的发展概况1.1.1 计算机的发展历程1.1.2 微型计算机的发展历程1.2 微处理器1.2.1 发展简介1.2.2 cpu的组成与功能1.2.3 主要性能指标1.3 微型计算机1.3.1 组成1.3.2 特点1.3.3 微型计算机的分类1.3.4 计算机的主要技术指标1.3.5 应用1.4 微型计算机系统1.4.1 组成1.4.2 工作过程1.5 计算机中的数据表示及编码1.5.1 常用数制1.5.2 数制之间的相互转换1.5.3 常用码制1.5.4 定点数与浮点数1.5.5 bcd码1.5.6 ascii码1.6 小型案例实训1.7 小结1.8 习题第2章 微处理器2.1 8086/8088微处理器2.1.1 简介2.1.2 内部结构2.1.3 编程结构2.1.4 引脚及功能2.1.5 存储器组织2.1.6 输入/输出(i/o)组织2.1.7 系统配置2.1.8 基本时序2.2 80x86微处理器2.2.1 基本结构2.2.2 编程结构2.2.3 引脚功能2.2.4 基本时序2.3 小型案例实训2.4 小结2.5 习题第3章 80x86的寻址方式及指令系统3.1 寻址方式3.1.1 立即寻址3.1.2 寄存器寻址3.1.3 存储器寻址3.1.4 端口寻址3.1.5 其他寻址方式3.1.6 80386微处理器的寻址方式简介3.2 指令系统3.2.1 数据传送指令3.2.2 算术运算指令3.2.3 位操作指令3.2.4 串操作指令与重复前缀3.2.5 控制转移指令3.2.6 标志处理和cpu控制类指令3.2.7 80386以上微处理器的指令系统3.3 小型案例实训3.4 小结3.5 习题第4章 汇编语言程序设计4.1 汇编语言的基本语法4.1.1 语句格式4.1.2 语句类型与结构4.1.3 汇编语言中的表达式4.1.4 汇编语言中的运算符4.2 伪指令4.2.1 符号定义伪指令4.2.2 变量定义伪指令4.2.3 段定义伪指令4.2.4 过程定义伪指令4.2.5 模块定义与通信伪指令4.3 宏指令和条件汇编4.3.1 宏指令4.3.2 条件汇编4.4 dos功能调用和bios中断调用简介4.4.1 dos功能调用4.4.2 rom bios中断调用简介4.5 汇编语言程序设计方法4.5.1 设计步骤4.5.2 顺序程序设计4.5.3 分支程序设计4.5.4 循环程序设计4.5.5 子程序设计4.6 汇编语言与c语言的混合编程4.6.1 相关约定4.6.2 c语言调用汇编程序4.6.3 汇编语言调用c函数4.6.4 编译连接4.7 汇编语言上机及调试过程4.7.1 汇编过程简介4.7.2 debug调试4.8 小型案例实训4.9 小结4.10 习题第5章 存储器5.1 概述5.1.1 内存基本结构与数据组织5.1.2 内存主要技术指标5.1.3 存储器的层次结构及分类5.2 随机读写存储器(ram)5.2.1 静态ram(sram)5.2.2 动态ram(dram)5.3 现代ram5.3.1 扩展数据输出动态随机访问存储器5.3.2 同步动态随机访问存储器5.3.3 双倍数据速率同步内存5.3.4 突发存取的高速动态随机存储器5.4 只读存储器(rom)5.4.1 掩膜式rom5.4.2 可编程rom(prom)5.4.3 可擦写prom(eprom)5.4.4 电擦写prom(e2prom)5.4.5 闪存(flash rom)5.4.6 典型rom芯片(2764)5.5 内存接口技术5.5.1 内存芯片与cpu连接的基本方法5.5.2 片选的地址译码电路5.5.3 片选控制译码方法5.6 微机内存空间的形成5.6.1 8位微机内存空间的形成5.6.2 16位微机内存空间的形成5.7 外存储器简介5.7.1 软磁盘5.7.2 硬磁盘5.7.3 光盘5.8 小型案例实训5.9 小结5.10 习题第6章 输入/输出接口6.1 i/o接口概述6.1.1 i/o接口的基本功能6.1.2 i/o接口的基本组成6.1.3 i/o接口的基本类型6.2 i/o端口及其编址方式6.2.1 i/o端口与内存统一编址6.2.2 i/o端口与内存独立编址6.3 cpu与i/o接口之间的数据交换方式6.3.1 程序控制方式6.3.2 中断方式6.3.3 dma方式6.4 输入/输出接口芯片6.4.1 缓冲器74ls2446.4.2 总线收发器74ls2456.4.3 锁存器74ls3736.4.4 锁存器74ls3746.4.5 带总清的锁存器74ls2736.4.6 带允许输出的锁存器74ls3776.5 小型案例实训6.6 小结6.7 习题第7章 中断系统7.1 中断的基本概念7.1.1 中断和中断源7.1.2 中断的处理过程7.1.3 中断优先级及中断嵌套7.2 8086/8088的中断系统7.2.1 中断源7.2.2 中断优先级7.2.3 中断源识别7.2.4 中断响应过程7.2.5 中断与中断返回指令7.3 可编程中断控制器8259a7.3.1 外部引线和内部结构7.3.2 中断处理过程7.3.3 中断优先级管理方式7.3.4 初始化命令字(icw)7.3.5 操作命令字(ocw)7.3.6 8259a寄存器的访问控制7.3.7 中断系统的应用方法7.4 8259a的应用7.4.1 8259a和系统总线的连接与寻址7.4.2 初始化及操作控制7.5 小型案例实训7.6 小结7.7 习题第8章 可编程接口芯片8.1 概述8.1.1 接口芯片与cpu的连接8.1.2 接口芯片与外设的连接8.1.3 可编程接口的概念8.2 并行接口8255a8.2.1 内部结构和引脚功能8.2.2 工作方式8.2.3 控制命令字和状态字8.2.4 应用举例8.3 定时/计数器82538.3.1 主要性能8.3.2 内部模型8.3.3 外部引脚8.3.4 初始化命令字8.3.5 工作方式8.3.6 初始化编程举例8.3.7 寻址及连接8.3.8 应用举例8.4 串行通信及串行接口芯片82518.4.1 串行通信概述8.4.2 8251结构及引脚8.4.3 8251的初始化8.4.4 8251的初始化编程8.5 小型案例实训8.6 小结8.7 习题第9章 模拟接口9.1 概述9.2 数模(d/a)转换器9.2.1 主要技术指标9.2.2 基本原理9.2.3 典型芯片dac0832及接口9.2.4 dac0832与微处理器的连接9.2.5 dac0832应用举例9.3 模数(a/d)转换器9.3.1 基本原理9.3.2 主要技术指标9.3.3 典型芯片adc0809及接口9.3.4 adc0809应用举例9.3.5 典型芯片ad574及接口9.3.6 ad574应用举例9.4 小型案例实训9.5 小结9.6 习题第10章 总线10.1 总线的一般概念10.1.1 分类10.1.2 主要性能指标10.1.3 通信方式10.1.4 控制方式10.2 xt、isa与eisa总线10.2.1 接口信号10.2.2 主要特点10.3 pci总线10.3.1 主要性能特点10.3.2 信号定义10.3.3 结构联系方式10.4 常用外总线10.4.1 ieee 488总线10.4.2 rs-232c串行总线10.4.3 usb总线10.5 小结10.6 习题附录a ascii码表附录b 8086/8088的dos功能调用一览表(int 21h)附录c 8086/8088的指令格式及功能表附录d bios中断调用附录e 各章习题参考答案