本书以最典型的16位微型计算机的体系结构为基础,以汇编语言为描述工具,通过讲述CPU、指令系统、接口、存储器等计算机部件的功能及相互间的联系,系统介绍了微型计算机的基本结构、工作原理和常用接口技术与接口部件的应用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 微型计算机原理与接口技术(高等院校信息学科应用型本科规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 杨晓东 |
出版社 | 机械工业出版社 |
下载 | |
简介 | 编辑推荐 本书以最典型的16位微型计算机的体系结构为基础,以汇编语言为描述工具,通过讲述CPU、指令系统、接口、存储器等计算机部件的功能及相互间的联系,系统介绍了微型计算机的基本结构、工作原理和常用接口技术与接口部件的应用。 内容推荐 书中对微型计算机发展中的Intel微处理器的关键技术进行了描述,本书对16位微处理器的原理结构、工作方式、总线周期、操作时序、寻址方式和指令系统进行了详细介绍,并阐述了存储器的组织与管理、数据的传输方式和接口的工作原理与应用。本书还介绍了各种32位微处理器的结构特点、存储管理技术、虚拟存储技术与中断技术。 本书结构严谨、顺序合理,理论与实例并举,技术特点描述完整,实例选择得当,以实用性为目的,同时兼顾了微型计算机最新的发展技术。本书可以作为高等学校信息类与计算机专业等相关专业的教材和成人高等教育的培训教材。 目录 前言 第1章 微型计算机基础 1.1 概述 1.1.1 计算机的发展 1.1.2 微型计算机的发展 1.1.3 微处理器的主要特点 1.1.4 微型计算机的指标 1.2 微型计算机系统 1.2.1 微型计算机 1.2.2 微型计算机系统 1.3 计算机中的数制及其转换 1.3.1 数与数制 1.3.2 不同数制之间的转换 1.4 计算机中数与字符的编码 1.4.1 数值数据的编码及其运算 1.4.2 十进制数的二进制编码(BCD码) 1.5 非数值数据的二进制编码 习题与思考题 第2章 Intel 8086/8088微处理器 2.1 8086/8088微处理器的结构 2.1.1 8086/8088的功能结构 2.1.2 8086/8088的内部寄存器 2.2 8086/8088的引脚信号及工作模式 2.2.1 8086 CPU的引脚及其功能 2.2.2 8088 CPU和8086 CPU的区别 2.2.3 8086/8088 CPU最大模式引脚 2.3 8086/8088 CPU工作模式及其系统结构 2.3.1 最小工作模式及其系统结构 2.3.2 最大模式和系统组成 2.4 8086的程序访问结构 2.4.1 8086的存储器组织及其寻址 2.4.2 8086系统中的堆栈 2.5 时钟周期、总线周期和指令周期 2.5.1 总线操作与时序 2.5.2 系统的复位操作 2.5.3 8086 CPU最小模式下的总线时序 2.5.4 最大模式时序与最小模式时序的区别 习题与思考题 第3章 高档微处理器 3.1 概述 3.2 80286 CPU简介 3.3 80386微处理器 3.3.1 80386的特点 3.3.2 80386的逻辑部件 3.3.3 80386内部寄存器 3.3.4 80386存储器管理 3.4 80486微处理器简介 3.5 Pentium系列微处理器 3.5.1 Pentium处理器的特点 3.5.2 Pentium的工作原理 3.5.3 Pentium寄存器组 3.5.4 Pentium中断管理 3.6 安腾处理器 习题与思考题 第4章 8086/8088 CPU指令系统 4.1 操作数的寻址方式 4.1.1 8086 CPU指令格式 4.1.2 8086 CPU操作数类型 4.1.3 8086/8088 CPU的指令格式 4.1.4 操作数的寻址方式 4.2 指令系统 4.2.1 数据传送指令 4.2.2 算术运算类指令 4.2.3 逻辑运算和移位指令 4.2.4 串操作指令 4.2.5 程序控制指令 4.2.6 处理器控制指令 习题与思考题 第5章 汇编语言程序设计 5.1 汇编语言程序格式 5.1.1 程序结构 5.1.2 汇编语言语句格式 5.1.3 汇编语言数据表示 5.2 常用伪指令 5.3 汇编程序的编写 5.3.1 段寄存器的填装 5.3.2 汇编语言程序的编写过程 5.4 DOS功能调用 5.5 汇编程序设计 5.5.1 顺序程序设计 5.5.2 分支程序设计 5.5.3 循环程序设计 5.5.4 子程序结构形式与操作 习题与思考题 第6章 存储系统及半导体存储器 6.1 存储系统与半导体存储器的分类 6.1.1 存储系统 6.1.2 半导体存储器的分类及特点 6.2 存储器层次结构及译码电路 6.2.1 存储器层次结构 6.2.2 存储器译码方式 6.3 随机存储器 6.3.1 静态存储器 6.3.2 动态读写存储器 6.4 只读存储器 6.4.1 掩膜ROM 6.4.2 可擦编程只读存储器 6.4.3 电可擦只读存储器 6.4.4 Flash存储器 6.5 CPU与存储器的连接 6.5.1 连接时应注意的问题 6.5.2 存储器的译码方法 6.5.3 存储器与CPU的连接 6.5.4 典型CPU与存储器的连接 6.6 高速缓存Cache及其工作原理 6.6.1 Cache的工作原理 6.6.2 Cache的组织方式 6.6.3 Cache的数据更新方法 习题与思考题 第7章 微型计算机接口技术概述 7.1 概述 7.2 CPU与外设之间的数据传送方式 7.2.1 程序控制方式 7.2.2 中断控制方式 7.2.3 DMA控制方式 7.2.4 I/O处理机方式 7.3 微型计算机I/O接口设计 7.3.1 I/O接口的硬件设计 7.3.2 I/O接口地址译码电路设计 7.3.3 I/O接口的编程控制 7.4 DMA控制器 7.4.1 DMA控制器8237A的功能 7.4.2 8237A的内部结构与引脚信号 7.4.3 8237A的操作周期时序 7.4.4 8237A的工作模式与操作类型 7.4.5 8237A的内部寄存器和编程 习题与思考题 第8章 中断系统与中断控制器8259A 8.1 中断概述 8.2 中断处理过程 8.2.1 CPIJ响应中断的条件 8.2.2 中断的处理过程 8.3 多级中断管理 8.4 PC/XT(8088,8086 CPU)的中断系统 8.4.1 PC/XT中断类型 8.4.2 PC/XT的中断向量表 8.5 8259A可编程中断控制器 8.5.1 8259A的内部结构与引脚信号 8.5.2 8259A的工作方式 8.5.3 8259A编程 习题与思考题 第9章 并行通信与串行通信 9.1 概述 9.1.1 并行通信 9.1.2 串行通信 9.2 可编程并行接口芯片8255A 9.2.1 8255A的内部结构 9.2.2 8255A引脚功能 9.2.3 8255A的工作方式 9.2.4 8255A的编程 9.3 串行通信接口芯片8251A 9.3.1 8251A的基本性能 9.3.2 8251A的内部结构 9.3.3 8251A的引脚信号 9.3.4 825 1A的编程 9.3.5 8251A应用举例 习题与思考题 第10章 可编程定时/计数控制器 10.1 定时/计数的基本概念 10.2 可编程定时/计数器Intel 8253 10.2.1 Intel 8253的内部结构 10.2.2 8253的外部引脚 10.2.3 8253的控制字 10.2.4 8253的工作方式 10.2.5 8253的应用举例 10.3 8254简介 习题与思考题 第11章 数/模和模/数转换接口 11.1 概述 11.2 数/模转换器 11.2.1 D/A转换器的工作原理 11.2.2 D/A转换器的主要技术指标 11.2.3 典型D/A转换器芯片 11.2.4 D/A转换器与微处理器的接口 11.3 模/数转换器 11.3.1 A/D转换器的工作原理 11.3.2 A/D转换器的主要技术性能 11.3.3 典型A/D转换器芯片 11.3.4 A/D转换器与CPU的接口 习题与思考题 第12章 系统总线 12.1 概述 12.2 PC总线 12.2.1 PC/XT总线 12.2.2 PC/AT总线 12.3 EISA总线 12.4 VL和PCI局部总线 12.4.1 VL-Bus总线 12.4.2 PCI总线 12.5 AGP总线 12.6 通用串行总线USB 12.7 其他串行总线 12.7.1 FireWire串行总线简介 12.7.2 RS.232C总线 习题与思考题 附录1 DOS系统功能调用 附录2 B10S中断调用 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。