注册 登录 进入教材巡展
#

出版时间:2024-10

出版社:机械工业出版社

以下为《微机原理及应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787893864841
  • 562002
  • 2024-10
  • 工学
  • 计算机类
  • 计算机类
  • 本科
内容简介
本书包括计算机基础知识、微处理器原理、软件设计、接口技术等知识模块,以及微机在自动控制系统中的应用方法。全书共9章:第1章是基础知识,包括计算机硬件组成、计算机中数的表示与运算、字符编码等;第2章以Intel 80x86系列微处理器中的典型型号为例,介绍16位和32位微处理器的基本结构及其工作原理;第3章和第4章是软件设计内容,包括Intel基本指令集和汇编语言程序设计方法;第5章是半导体存储器,通过典型半导体存储器芯片介绍半导体存储器扩充技术以及Cache存储器的原理;第6章至第8章主要介绍输入/输出接口和基本输入/输出技术,以具体型号为例,详细介绍了数字接口和模拟接口的应用;在上述基础上,第9章以微机在自动控制系统中的部分应用为例,介绍微型计算机在工业自动控制系统中的应用方法。
本书可作为普通高等院校非计算机理工类专业本科生的“微机原理与接口技术”课程主教材,也可作为成人高等教育相关专业的学习教材及广大科技工作者的自学参考书。点击链接,可以链接到作者主讲的首批国家级线上一流课程“微机原理与接口技术”线上课堂,实现线上线下交互式学习。
目录
编审委员会

前言
第1章 微型计算机概论
  1.1 认识计算机
    1.1.1 从一段C程序开始
    1.1.2 微机系统的硬件组成
    1.1.3 冯·诺依曼结构
    1.1.4 必要的补充
  1.2 计算机中的数制和编码
    1.2.1 数制
    1.2.2 不同数制间的转换
    1.2.3 十进制数编码与字符编码
  1.3 计算机中数的表示
    1.3.1 定点数
    1.3.2 浮点数
  1.4 无符号数的算术运算和逻辑运算
    1.4.1 二进制数的算术运算
    1.4.2 无符号数的表示范围
    1.4.3 基本逻辑运算与逻辑门
    1.4.4 复合逻辑运算及其逻辑电路
  1.5 有符号二进制数的表示与运算
    1.5.1 有符号数的表示
    1.5.2 补码数与十进制数之间的转换
    1.5.3 补码的运算
    1.5.4 有符号数的表示范围
  习题
第2章 微处理器及其体系结构
  2.1 微处理器结构与发展
    2.1.1 从8位到32位微处理器时代
    2.1.2 现代微处理器
    2.1.3 多核技术
    2.1.4 微处理器基本组成
  2.2 8088/8086微处理器
    2.2.1 8088/8086微处理器的特点
    2.2.2 8088微处理器的引脚功能
    2.2.3 8088/8086微处理器内部结构
    2.2.4 8088/8086 CPU的内部寄存器
    2.2.5 实模式存储器寻址
    2.2.6 总线时序
    2.2.7 最大模式与最小模式
  2.3 80386微处理器
    2.3.1 80386微处理器的主要特性
    2.3.2 内部结构
    2.3.3 外部主要引脚功能
    2.3.4 80386 CPU的内部寄存器
    2.3.5 实地址模式和保护虚地址模式
  2.4 Pentium 4和Core2微处理器
    2.4.1 主要新技术
    2.4.2 Pentium 4 CPU的结构
    2.4.3 存储器管理
    2.4.4 基本执行环境
  习题
第3章 指令系统
  3.1 指令:计算机的语言
    3.1.1 常见指令集概述
    3.1.2 指令的基本构成
    3.1.3 指令中的操作数
  3.2 寻址方式
    3.2.1 针对立即数的寻址——立即寻址
    3.2.2 针对寄存器操作数的寻址——寄存器寻址
    3.2.3 针对存储器操作数的寻址
    3.2.4 隐含寻址
  3.3 x86处理器16位指令集
    3.3.1 数据传送指令
    3.3.2 算术运算指令
    3.3.3 逻辑运算和移位指令
    3.3.4 串操作类指令
    3.3.5 程序控制指令
    3.3.6 处理器控制指令
  3.4 32位新增指令简介
    3.4.1 80x86虚地址下的寻址方式
    3.4.2 80x86 CPU新增指令简述
  习题
第4章 汇编语言程序设计
  4.1 汇编语言基础
    4.1.1 汇编程序与汇编语言源程序
    4.1.2 汇编语言语句中的操作数
  4.2 伪指令
    4.2.1 数据定义伪指令
    4.2.2 符号定义伪指令
    4.2.3 段定义伪指令
    4.2.4 设定段寄存器伪指令
    4.2.5 源程序结束伪指令
    4.2.6 过程定义伪指令
    4.2.7 宏命令伪指令
    4.2.8 模块定义与连接伪指令
  4.3 系统功能调用
    4.3.1 键盘输入
    4.3.2 显示器输出
  4.4 汇编语言程序设计基础
    4.4.1 汇编语言程序设计概述
    4.4.2 汇编语言程序设计示例
  习题
第5章 半导体存储器
  5.1 概述
    5.1.1 随机存取存储器
    5.1.2 只读存储器
    5.1.3 半导体存储器的主要技术指标
  5.2 RAM存储器设计
    5.2.1 SRAM存储器
    5.2.2 DRAM存储器
    5.2.3 RAM存储器与系统的连接
    5.2.4 RAM存储器接口设计
  5.3 ROM存储器设计
    5.3.1 EPROM存储器芯片
    5.3.2 EEPROM存储器芯片
    5.3.3 闪速存储器芯片
    5.3.4 ROM存储器接口设计
  5.4 半导体存储器扩充技术
    5.4.1 位扩展
    5.4.2 字扩展
    5.4.3 字位扩展
  5.5 高速缓冲存储器
    5.5.1 Cache的工作原理
    5.5.2 Cache的读写操作
    5.5.3 Cache存储器系统
  5.6 半导体存储器设计示例
  习题
第6章 输入/输出技术
  6.1 计算机中的输入/输出系统
    6.1.1 输入/输出系统的特点
    6.1.2 输入/输出接口
    6.1.3 输入/输出端口寻址
  6.2 基本I/O接口
    6.2.1 三态门接口
    6.2.2 锁存器接口
    6.2.3 简单接口电路应用示例
  6.3 基本输入/输出方法
    6.3.1 无条件传送方式
    6.3.2 查询工作方式
    6.3.3 中断控制方式
    6.3.4 直接存储器存取方式
  6.4 中断技术
    6.4.1 中断的基本概念
    6.4.2 中断处理的一般过程
    6.4.3 8088/8086中断系统
    6.4.4 8088/8086 CPU的中断响应过程
  6.5 可编程中断控制器8259A
    6.5.1 8259A的引脚及内部结构
    6.5.2 8259A的工作过程
    6.5.3 8259A的工作方式
    6.5.4 8259A的初始化
    6.5.5 8259A编程举例
  6.6 中断程序设计概述
  习题
第7章 常用数字接口
  7.1 计算机与外设间的信息通信方式
    7.1.1 并行通信与串行通信
    7.1.2 全双工与半双工通信
    7.1.3 同步通信与异步通信
    7.1.4 串行通信的数据校验
  7.2 可编程定时器/计数器8253
    7.2.1 8253的引脚及结构
    7.2.2 8253的工作方式
    7.2.3 8253的控制字
    7.2.4 8253的应用
  7.3 可编程并行接口8255
    7.3.1 8255的引脚及结构
    7.3.2 8255的工作方式
    7.3.3 方式控制字及状态字
    7.3.4 8255与系统的连接与初始化编程方法
    7.3.5 8255应用设计实例
  7.4 可编程串行接口8250
    7.4.1 8250的引脚及功能
    7.4.2 8250的结构及内部寄存器
    7.4.3 8250的工作过程
    7.4.4 8250的应用
  习题
第8章 模拟接口电路
  8.1 模拟量的输入/输出通道
    8.1.1 模拟量输入通道
    8.1.2 模拟量输出通道
  8.2 D/A转换器
    8.2.1 D/A转换器的基本原理
    8.2.2 D/A转换器的主要技术指标
    8.2.3 DAC0832
    8.2.4 D/A转换器的应用
  8.3 A/D转换器
    8.3.1 A/D转换器的基本原理
    8.3.2 A/D转换器的主要技术指标
    8.3.3 ADC0809
    8.3.4 A/D转换器的应用
  习题
第9章 微型计算机在自动控制系统中的应用
  9.1 计算机控制系统概述
    9.1.1 关于计算机控制系统
    9.1.2 计算机控制系统的基本组成
  9.2 微机在开环控制系统中的应用
    9.2.1 关于开环控制系统
    9.2.2 开环控制系统设计示例
  9.3 微机在闭环控制系统中的应用
    9.3.1 关于闭环控制系统
    9.3.2 闭环控制系统设计示例
  9.4 微机在过程控制系统中的应用
    9.4.1 关于过程控制系统
    9.4.2 微机在直流调速控制系统中的应用
  习题
附录
  附录A 可显示字符的ASCII码表
  附录B 8088 CPU部分引脚信号功能
  附录C 8088/8086指令简表
  附录D 8088/8086微机的中断
参考文献