注册 登录 进入教材巡展 进入在线书城
#
  • #
  • #

出版时间:2012-03

出版社:高等教育出版社

获奖信息:普通高等教育“十一五”国家级规划教材  

以下为《微型计算机原理及应用(第4版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040338935
  • 4版
  • 129991
  • 45242485-6
  • 平装
  • 异16开
  • 2012-03
  • 500
  • 449
  • 工学
  • 计算机科学与技术
  • TP36
  • 通用
  • 本科 研究生(硕士、EMBA、MBA、MPA、博士)
内容简介

本书是普通高等教育“十一五”国家级规划教材,在保持原有体系结构基本不变的情况下,更新了部分内容,使之更具先进性和实用性,也更符合教育教学的规律。全书以微型计算机的原理、应用及最新发展现状为背景,系统全面地介绍了80x86/Pentium微处理器的编程结构,指令与寻址方式,汇编语言程序设计,存储器技术,微型计算机总线技术,80x86/Pentium微处理器构成的微型计算机硬件电路系统以及微型计算机输入、输出处理技术的主要概念和应用实例,以及以单片机、ARM、SOPC、DSP、FPGA技术为基础的嵌入式系统应用与开发实例等内容。

本书适合作为高等学校信息学科相关专业“微型计算机原理及应用”课程教材,也可作为成人高等教育相关专业课程教材,同时也适合计算机开发技术人员、维护人员、电脑爱好者阅读。

目录

 前辅文
 第1章 微型计算机系统概述
  1.1 微型计算机简介
   1.1.1 微型计算机的发展
   1.1.2 微型计算机的特点
   1.1.3 微型计算机的应用
  1.2 微型计算机的数据表示与数字信息编码
   1.2.1 数据格式及机器码
   1.2.2 数字信息编码的概念
  1.3 微型计算机系统的基本组成
   1.3.1 微型计算机的硬件结构
   1.3.2 微型计算机的软件系统
  1.4 PC的构成
  本章小结
  习题
 第2章 80x86/Pentium系列微处理器
  2.1 16位微处理器编程结构
   2.1.1 微型计算机基本结构
   2.1.2 8086/8088 CPU的编程结构
  2.2 32位微处理器编程结构简介
   2.2.1 从80386到Pentium III
   2.2.2 实模式下的32位微处理器的编程结构
   2.2.3 保护模式下的32位微处理器的编程结构
  2.3 8086/8088 CPU的引脚功能
   2.3.1 8086/8088的引脚信号和功能
   2.3.2 8086/8088构成的最大/最小系统
   2.3.3 8086/8088的主要功能
  2.4 80x86/Pentium/Core系列CPU技术的发展
   2.4.1 80x86/Pentium/Core系列CPU功能的不断完善
   2.4.2 80x86/Pentium/Core系列CPU指令系统的不断完善
  本章小结
  习题
 第3章 存储器技术
  3.1 存储器技术简介
   3.1.1 存储器分类
   3.1.2 存储器的主要性能参数
  3.2 存储器的连接
   3.2.1 概述
   3.2.2 存储器的连接
  3.3 存储器管理
   3.3.1 IBM PC/XT中的存储空间分配
   3.3.2 扩展存储器及其管理
  3.4 内部存储器技术发展
   3.4.1 扩展数据输出动态随机访问存储器EDO DRAM
   3.4.2 同步动态随机访问存储器SDRAM
   3.4.3 突发存取的高速动态随机存储器Rambus DRAM
   3.4.4 双倍速率同步动态随机存储器DDR-SDRAM
  3.5 外部存储器简介
   3.5.1 硬盘及硬盘驱动器
   3.5.2 固态硬盘
   3.5.3 光盘存储器
   3.5.4 移动存储
  本章小结
  习题
 第4章 80x86/Pentium指令系统
  4.1 8086/8088指令编码
   4.1.1 8086/8088 CPU指令编码格式
   4.1.2 指令的执行时间
  4.2 8086/8088寻址方式
   4.2.1 操作数的种类
   4.2.2 寻址方式
  4.3 8086/8088指令系统
   4.3.1 数据传送类指令
   4.3.2 算术运算类指令
   4.3.3 位操作类指令
   4.3.4 串操作类指令
   4.3.5 控制转移类指令
  4.4 80x86/Pentium/Core指令格式与寻址方式
   4.4.1 80x86/Pentium系列CPU指令格式
   4.4.2 80x86/Pentium寻址方式
   4.4.3 Core系列的寻址方式
  4.5 80x86/Pentium/Core指令系统
   4.5.1 80286指令系统
   4.5.2 80386的增强和新增指令
   4.5.3 80486的新增指令
   4.5.4 Pentium系列处理器的新增指令
   4.5.5 Core系列处理器的指令集
  本章小结
  习题
 第5章 汇编语言程序设计
  5.1 程序设计语言概述
   5.1.1 程序设计语言的分类
   5.1.2 汇编的基本概念
   5.1.3 汇编语言程序的上机与处理过程
  5.2 汇编语言的程序格式与语句格式
   5.2.1 汇编语言源程序的格式
   5.2.2 汇编语言的语句
  5.3 汇编语言的伪指令
   5.3.1 符号定义伪指令
   5.3.2 数据定义伪指令
   5.3.3 段定义伪指令
   5.3.4 过程定义伪指令
   5.3.5 宏处理伪指令
   5.3.6 模块定义与通信伪指令、条件汇编伪指令
   5.3.7 列表伪指令
  5.4 80x86/Pentium的扩展伪指令
   5.4.1 方式选择伪指令
   5.4.2 80x86/Pentium完整段定义的扩充
   5.4.3 80x86/Pentium的简化段定义伪指令
   5.4.4 汇编程序控制语句
  5.5 汇编语言程序的上机过程
   5.5.1 编辑、汇编与连接
   5.5.2 程序的调试与DEBUG
  5.6 汇编语言程序设计基础
   5.6.1 程序设计的一般步骤
   5.6.2 程序设计的基本方法
   5.6.3 子程序设计与调用技术
   5.6.4 DOS系统功能调用
  5.7 中断服务程序设计
   5.7.1 中断的基本概念
   5.7.2 中断服务程序
  本章小结
  习题
 第6章 输入/输出技术
  6.1 输入/输出接口概述
   6.1.1 输入/输出接口电路
   6.1.2 CPU与外设间数据输入/输出方式
   6.1.3 微处理器与I/O接口电路的连接
  6.2 中断系统
   6.2.1 中断的基本概念
   6.2.2 可编程中断控制芯片8259A
   6.2.3 CPU与8259A接口应用举例
  6.3 并行接口
   6.3.1 并行通信与并行接口
   6.3.2 可编程并行通信接口芯片8255A
   6.3.3 CPU与8255A接口应用举例
  6.4 串行接口
   6.4.1 串行通信及串行接口
   6.4.2 可编程串行通信接口芯片8251A
   6.4.3 CPU与8251A接口应用举例
  6.5 DMA控制技术
   6.5.1 概述
   6.5.2 可编程DMA控制器8257
   6.5.3 8257 DMA控制器的编程及其应用举例
  6.6 定时器/计数器
   6.6.1 概述
   6.6.2 可编程定时计数器8253
  6.7 A/D及D/A接口
   6.7.1 概述
   6.7.2 D/A转换器及其与CPU的接口
   6.7.3 A/D转换器及其与CPU的接口
  本章小结
  习题
 第7章 计算机总线技术
  7.1 总线基本知识
  7.2 系统总线
   7.2.1 EISA总线
   7.2.2 PCI总线
   7.2.3 AGP总线
  7.3 外总线
   7.3.1 RS232C及RS485总线
   7.3.2 IEEE488总线
   7.3.3 SCSI总线
   7.3.4 USB总线
   7.3.5 IEEE 1394总线
   7.3.6 CAN总线
   7.3.7 I2C总线
  本章小结
  习题
 第8章 微型计算机应用系统
  8.1 单片机控制系统设计举例
   8.1.1 空气压缩机电机控制系统概述
   8.1.2 可控硅励磁工作原理
   8.1.3 微型计算机控制系统结构与STD总线
   8.1.4 STD总线结构8031 CPU主板
   8.1.5 STD结构可控硅控制信号板
   8.1.6 可控硅励磁驱动板
   8.1.7 软件结构与程序流程图
   8.1.8 导通角相位控制程序结构
  8.2 基于PC的接口电路设计
   8.2.1 基于PCI总线的I/O接口电路设计
   8.2.2 基于USB总线的I/O接口电路设计
  8.3 I/O接口设备的Windows驱动程序设计
   8.3.1 驱动程序概述
   8.3.2 PCI设备的驱动程序设计
   8.3.3 USB设备的驱动程序设计
  本章小结
  习题
 第9章 嵌入式系统
  9.1 嵌入式系统概述
   9.1.1 现代计算机技术的两大分支
   9.1.2 嵌入式系统的定义和发展现状
  9.2 嵌入式处理器
   9.2.1 嵌入式微处理器
   9.2.2 嵌入式微控制器
   9.2.3 嵌入式DSP处理器
   9.2.4 嵌入式片上系统
   9.2.5 嵌入式可编程片上系统
   9.2.6 嵌入式处理器硬件架构
   9.2.7 RISC架构嵌入式处理器举例
  9.3 嵌入式操作系统
   9.3.1 几种典型的嵌入式操作系统
   9.3.2 嵌入式操作系统的新发展——嵌入式实时操作系统
   9.3.3 嵌入式操作系统的新发展——开源嵌入式移动多媒体终端操作系统
  9.4 嵌入式系统的结构及设计方法
   9.4.1 嵌入式系统的结构
   9.4.2 嵌入式系统设计方法
  9.5 嵌入式系统的前景与“后PC时代”
  本章小结
  习题
 第10章 SOPC技术
  10.1 FPGA概述
   10.1.1 可编程逻辑器件
   10.1.2 FPGA简介
   10.1.3 FPGA的结构与原理
   10.1.4 SOPC
  10.2 IP核与HDL语言
   10.2.1 IP核的概念
   10.2.2 VHDL与Verilog HDL
   10.2.3 HDL开发流程
  10.3 SOPC开发流程
   10.3.1 SOPC系统开发流程
   10.3.2 基于FPGA的SOPC系统硬件开发流程
   10.3.3 SOPC系统设计实例
  10.4 Avalon交换架构
  10.5 NiosⅡ软核处理器
   10.5.1 NiosⅡ概念
   10.5.2 NiosⅡ硬件结构
   10.5.3 NiosⅡ处理器的软件开发流程
   10.5.4 NiosⅡ软件设计实例
  本章小结
  习题
 附录
  附录A ASCII码字符表
  附录B 8086/8088指令系统表
 参考文献