计算机
类型
可以朗读
语音朗读
286千字
字数
2021-01-01
发行日期
展开全部
主编推荐语
本书全面介绍微型计算机原理与嵌入式系统,适用于计算机、软件、电子、电气和通信专业学生及工程技术人员。
内容简介
本书将微型计算机原理的基础性与嵌入式系统的先进性结合在一起,从计算机基础知识入手,全面介绍微型计算机的基本组成和原理,内容包括微处理器结构、寻址方式和指令系统、汇编语言程序设计、输入/输出接口方式、微型计算机与外部设备的数据传输方式、中断技术和总线技术、可编程定时器/计数器、串/并行接口技术、存储器设计技术、A/D与D/A转换技术等。嵌入式系统的内容包括嵌入式系统概述、嵌入式系统硬件基础、单片机结构与工作原理、单片机最小系统应用基础、ARM嵌入式微处理器及接口技术等。 本书可作为计算机科学与技术、软件工程、电子信息工程、电气工程及其自动化、通信与电子类专业的学生教材,也可作为相关领域工程技术人员的参考书。
目录
- 封面
- 扉页
- 版权页
- 目录
- 内 容 提 要
- 前言
- 第1章 微型计算机基础
- 1.1 数字信号
- 1.2 数制的转换、运算与编码
- 1.3 计算机中的数值表示
- 1.3.1 机器数和真值
- 1.3.2 原码、反码、补码
- 1.3.3 原码、反码、补码的关系
- 1.4 常用编码方案
- 1.4.1 BCD码
- 1.4.2 ASCII码
- 1.4.3 Unicode
- 1.4.4 非ASCII码
- 1.5 数字电路基础
- 1.5.1 逻辑门
- 1.5.2 IC分类
- 1.5.3 寄存器
- 1.5.4 多路复用器和译码器
- 1.6 计算机体系结构
- 1.6.1 微型计算机的组成
- 1.6.2 CPU架构
- 1.6.3 计算机总线
- 1.6.4 CPU结构
- 思考题
- 第2章 8086微处理器
- 2.1 8086微处理器结构
- 2.1.1 8086微处理器内部结构
- 2.1.2 8086程序执行流程
- 2.1.3 8086的寄存器结构
- 2.2 8086的引脚及功能
- 2.2.1 8086的引脚功能
- 2.2.2 8086的最小模式和最大模式
- 2.3 8086的存储器结构
- 2.3.1 存储器组织与数据存储格式
- 2.3.2 存储器分段结构
- 2.3.3 逻辑地址与物理地址的转换
- 2.3.4 堆栈
- 2.4 8086 I/O结构
- 2.4.1 I/O接口的功能及基本结构
- 2.4.2 I/O端口的编址方式
- 2.4.3 I/O的控制方式
- 思考题
- 第3章 8086的指令系统
- 3.1 8086指令的特点
- 3.2 8086的寻址方式
- 3.2.1 寻址方式说明
- 3.2.2 寻址方式种类
- 3.3 8086的指令格式及数据类型
- 3.3.1 汇编语言的语句格式
- 3.3.2 汇编语言中的符号、数据和表达式
- 3.4 8086的指令集
- 3.4.1 数据传送类指令
- 3.4.2 算术运算类指令
- 3.4.3 位操作指令
- 3.4.4 串处理指令
- 3.4.5 控制转移类指令
- 3.4.6 处理器控制类指令
- 思考题
- 第4章 8086汇编语言程序设计
- 4.1 程序设计语言概述
- 4.2 8086汇编语言中的伪指令
- 4.2.1 符号定义语句
- 4.2.2 变量定义语句
- 4.2.3 段定义语句
- 4.2.4 段分配语句
- 4.2.5 过程定义语句
- 4.2.6 结束语句
- 4.3 8086汇编语言中的运算符
- 4.3.1 常用运算符和操作符
- 4.3.2 运算符的优先级
- 4.4 汇编语言程序设计
- 4.4.1 汇编语言程序设计基本步骤
- 4.4.2 顺序结构程序设计
- 4.4.3 分支结构程序设计
- 4.4.4 循环结构程序设计
- 4.5 宏与宏调用
- 4.5.1 宏概念
- 4.5.2 宏指令应用举例
- 4.6 汇编语言程序设计与上机调试
- 4.6.1 汇编语言程序设计实例
- 4.6.2 DOS功能调用与子程序设计
- 4.6.3 BIOS功能调用
- 4.6.4 子程序设计
- 4.6.5 汇编语言程序上机调试
- 思考题
- 第5章 存储器及微型计算机存储系统
- 5.1 存储器的概念及分类
- 5.1.1 存储器概述
- 5.1.2 存储器的分类
- 5.1.3 存储器的性能指标
- 5.2 多级存储结构
- 5.3 主存储器
- 5.3.1 主存储器概述
- 5.3.2 半导体存储器的基本结构
- 5.3.3 随机存取存储器
- 5.3.4 只读存储器
- 5.4 闪存
- 5.4.1 闪存工作原理
- 5.4.2 闪存分类
- 5.4.3 NOR闪存
- 5.4.4 NAND闪存
- 5.4.5 应用原则
- 5.5 8086中的存储器管理
- 5.5.1 存储器接口设计
- 5.5.2 存储器的扩展
- 思考题
- 第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 输入/输出的处理方式
- 6.3.1 程序控制传输方式
- 6.3.2 直接存储器存取方式
- 6.4 CPU与外部设备的接口
- 6.4.1 同步传输方式与接口
- 6.4.2 异步查询方式与接口
- 6.5 8086的输入/输出
- 6.5.1 8086的I/O指令
- 6.5.2 8086的I/O特点
- 6.6 可编程并行接口芯片8255A
- 6.6.1 8255A的外部特性和内部结构
- 6.6.2 8255A的编程命令
- 6.6.3 8255A的工作方式
- 6.6.4 8255A的应用举例
- 6.7 定时器/计数器
- 6.7.1 定时/计数概述
- 6.7.2 定时器/计数器8253
- 6.7.3 8253的外部特性
- 6.7.4 8253的内部逻辑结构与功能
- 6.7.5 8253的编程命令与读/写操作
- 6.7.6 8253的工作方式及其特点
- 6.7.7 8253应用举例
- 思考题
- 第7章 中断
- 7.1 中断原理
- 7.1.1 从无条件传输、条件传输到中断传输
- 7.1.2 中断概念
- 7.2 中断系统组成及其功能
- 7.2.1 与中断有关的触发器
- 7.2.2 中断响应条件
- 7.2.3 8086中断系统
- 7.2.4 中断响应过程
- 7.2.5 8086的中断向量
- 7.3 可编程中断控制器8259A
- 7.3.1 8259A的内部结构及引脚分配
- 7.3.2 8259A的中断管理方式
- 7.3.3 8259A的编程与应用
- 7.4 IBM PC硬件中断
- 7.4.1 IBM PC中断设置
- 7.4.2 中断应用举例
- 思考题
- 第8章 串行通信
- 8.1 串行通信概述
- 8.1.1 串行通信的数据传输方式
- 8.1.2 数据传输协议
- 8.2 RS-232C标准
- 8.2.1 信号接口
- 8.2.2 电气特性
- 8.2.3 MAX232
- 8.2.4 RS-232C标准接口在通信中的连接
- 8.3 SPI通信接口
- 8.3.1 SPI概述
- 8.3.2 SPI定义及通信原理
- 8.3.3 DS1302实时时钟
- 8.4 I2C通信接口
- 8.4.1 I2C概述
- 8.4.2 I2C的连接及寻址方式
- 8.4.3 I2C协议
- 8.4.4 24C04基本应用
- 8.5 USB通信接口
- 8.5.1 USB概述
- 8.5.2 USB系统的组成
- 8.5.3 USB协议中的基本概念
- 8.5.4 USB通信传输方式
- 8.6 CAN总线接口
- 8.6.1 CAN总线概述
- 8.6.2 CAN的报文传输
- 8.7 可编程串行通信接口芯片8251
- 8.7.1 8251的结构及引脚
- 8.7.2 8251的初始化
- 8.7.3 8251的初始化编程
- 8.8 USB转接芯片CH341
- 8.8.1 CH341概述
- 8.8.2 CH341引脚定义
- 8.8.3 功能说明
- 思考题
- 第9章 A/D与D/A转换
- 9.1 A/D转换简介
- 9.1.1 概述
- 9.1.2 模拟信号的取样、量化和编码
- 9.1.3 主要性能指标
- 9.1.4 A/D转换原理
- 9.1.5 A/D转换器的应用
- 9.2 A/D转换设计
- 9.2.1 A/D转换器
- 9.2.2 模拟接口插件卡
- 9.3 D/A转换器
- 9.3.1 D/A转换器的工作原理
- 9.3.2 D/A转换器的性能和指标
- 9.3.3 D/A转换器的应用
- 9.3.4 D/A转换器TLC5620
- 9.4 A/D与D/A转换应用设计
- 思考题
- 第10章 嵌入式系统
- 10.1 嵌入式系统概述
- 10.1.1 嵌入式系统的定义
- 10.1.2 嵌入式系统的特点
- 10.1.3 嵌入式系统的分类
- 10.1.4 嵌入式处理器的发展状况
- 10.1.5 嵌入式软件的发展情况
- 10.1.6 嵌入式系统的发展情况
- 10.1.7 ARM的世界
- 10.2 嵌入式系统开发设计
- 10.2.1 嵌入式系统设计概述
- 10.2.2 嵌入式系统开发模型
- 10.2.3 嵌入式系统开发过程
- 10.2.4 嵌入式系统设计的核心技术
- 10.2.5 嵌入式开发设计环境
- 10.2.6 系统设计
- 10.3 嵌入式系统的开发工具
- 10.3.1 开发工具的组成
- 10.3.2 集成的IDE工具
- 10.4 嵌入式系统的调试方法
- 10.4.1 基于主机的调试
- 10.4.2 远程调试器与调试内核
- 10.4.3 ROM仿真器
- 10.4.4 ICE
- 10.4.5 JTAG
- 10.5 嵌入式系统的应用
- 思考题
- 第11章 单片机基础与C语言开发技术
- 11.1 MCS-51系列单片机
- 11.1.1 单片机简介
- 11.1.2 单片机的发展史
- 11.1.3 MCS-51系列单片机分类
- 11.1.4 51内核单片机
- 11.1.5 MCS-51系列单片机的结构及引脚功能
- 11.1.6 单片机的应用
- 11.2 MCS-51系列单片机的存储器结构
- 11.2.1 MCS-51系列单片机存储器空间
- 11.2.2 特殊功能寄存器
- 11.3 时钟电路与时序
- 11.3.1 时钟电路
- 11.3.2 时序
- 11.3.3 复位电路
- 11.4 并行I/O端口结构
- 11.5 单片机C语言程序设计基础
- 11.5.1 C51语言
- 11.5.2 C51数据类型
- 11.5.3 C51数据存储类型
- 11.5.4 C51运算符、表达式及规则
- 11.5.5 C51流程控制语句
- 11.5.6 C51函数
- 思考题
- 第12章 单片机应用基础
- 12.1 定时器/计数器
- 12.1.1 定时器/计数器的结构和功能
- 12.1.2 方式寄存器和控制寄存器
- 12.1.3 定时器/计数器的工作方式
- 12.1.4 定时器/计数器初始化
- 12.1.5 定时器/计数器综合应用案例
- 12.1.6 定时器/计数器使用注意事项
- 12.2 MCS-51系列单片机中断系统
- 12.2.1 中断的概念
- 12.2.2 MCS-51系列单片机中断系统
- 12.2.3 中断的处理过程
- 12.2.4 中断系统应用
- 12.3 单片机系统扩展
- 12.3.1 单片机的片外总线结构
- 12.3.2 外部程序存储器扩展
- 12.3.3 外部数据存储器扩展
- 12.4 单片机键盘及显示接口
- 12.4.1 键盘接口原理
- 12.4.2 显示接口原理
- 思考题
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。