书籍详情
微型计算机原理与应用
作者:朱德森,温鹏编著
出版社:华中理工大学出版社
出版时间:1995-08-01
ISBN:9787560911878
定价:¥18.80
购买这本书可以去
内容简介
本书以Intel 8086 16位微处理器为背景,从应用角度系统阐述微型计算机的基本原理。重点讨论微型计算机的组成、工作原理及应用;以若干工业控制的基础应用软件为例,深入浅出地介绍了汇编语言程序设计及接口电路的应用;以自行研制的16位微机实验教学系统为典型,形成微型计算机的整体概念。各章附有适量的习题,便于教学和自学。本书可作为工业自动化类及其他机电类专业“微型计算机原理及应用”课程的教材,也可供工程技术人员和微机爱好者自学之用。
作者简介
暂缺《微型计算机原理与应用》作者简介
目录
第一章 绪论
第一节 微处理器与微型计算机的发展史
第二节 微处理器和微型计算机
一、微处理器
二、微型计算机
三、微型计算机系统
第三节 微型计算机的特点
第二章 运算基础
第一节 进位计数制
一、十进制数
二、二进制数
三、八进制数
四、十六进制数
第二节 数制之间的转换
一、十进制数转换成二进制数
二、二进制数转换成十进制数
三、任意进制数与十进制数之间的转换
第三节 原码、反码与补码
一、机器数与真值
二、原码
三、反码
四、补码
第四节 运算方法
一、算术运算
二、逻辑运算
第五节 数的定点及浮点表示法
一、定点数与浮点数的表示形式
二、浮点数的运算
第六节 数字代码和字符代码
一、数字代码
二、字表符代码
习题
第三章 微处理结构
第一节 基本概念
一、总线
二、堆栈
三、定时
第二节 微处理器的一般结构
一、算术逻辑部件ALU
二、寄存器阵列
三、控制部件
第三节 Intel 8086微处理器
一、8086 CPU结构
二、引脚信号及功能
第四节 8086的存储器管理
习题
第四章 半导体存储器
第一节 存储器概述
一、基本概念及术语
二、半导体存储器的分类
三、存储单元寻址
第二节 半导体存储器
一、随机存取存储器RAM
二、只读存储器ROM
第三节 存储器与CPU的连接
一、存储器与CPU连接时应注意的问题
二、存储器与CPU的连接
习题
第五章 指令系统
第一节 概述
一、指令的基本内容
二、指令的种类
三、指令的表示方法
第二节 8086指令的格式及寻址
一、编码方式
二、寻址方式
第三节 8086指令系统
一、数据传送指令
二、算术运算指令
三、逻辑运算和移位循环指令
四、串操作指令
五、程序控制指令
六、处理器控制指令
习题
第六章 汇编语言程序设计基础
第一节 汇编语言的格式
一、什么是汇编语言
二、汇编程序和汇编过程
三、汇编语言程序的运行
四、汇编语言程序的格式
第二节 伪指令和程序结构
一、程序分段及存储器分配
二、变量定义及存储器申请
三、过程定义伪指令
四、符号定义伪指令
五、程序模块通讯用伪指令
第三节 汇编语言属性操作符
一、修改属性的操作符
二、数值返回操作符
三、记录专用操作符
第四节 汇编语言程序设计
一、多字节加法和减法程序
二、分支转移程序
三、过程定义和调用
四、其他程序设计
第五节 控制系统程序设计实例
第六节 实用汇编语言程序设计技术
一、问题的定义
二、程序设计
三、编码
四、调试和检验
五、文件编制
六、汇编语言与高级语言的交叉使用
习题
第七章 8086时序
第一节 概述
一、时序的意义
二、时钟和时钟周期
三、指令周期和机器(总线)周期
第二节 典型总线周期分析
一、8086/8088的读总线周期
二、8086/8088的写总线周期
三、最小模式下的总线保持
四、最大模式下的总线请求/允许周期
五、中断响应周期
第三节 应用举例
习题
第八章 输入/输出及中断系统
第一节 I/O寻址方式
一、存储器编址(或称存储器对应)I/O方式
二、专用 I/O方式
三、存储器编址I/O方式与专用I/O方式的比较
第二节 I/O控制方式
一、CPU与I/O之间的接口信号
二、I/O控制方式
第三节 中断原理
一、概述
二、中断响应与中断处理程序
三、中断优先权
第四节 可编程中断控制器Intel 8259A
一、8259A结构
二、引脚及功能说明
三、8259A的工作方式
四、8259A的编程
五、8259A的级连
六、应用举例
第五节 8086中断系统
一、中断种类
二、中断向量表
三、中断响应流程
习题
第九章 输入/输出接口电路
第一节 不可编程接口电路8212
一、8212简介
二、8212的几种典型使用方法
第二节 Intel 8253可编程计数器/定时器
一、8253 PIT的基本功能
二、内部结构
三、引脚和寄存器选择
四、8253的控制字
五、8253的工作方式
六、8253 PIT和8254 PIT
七、8253的初始化
第三节 Intel 8255A可编程并行接口
一、8255A的结构
二、8255A的引脚和控制
三、工作方式选择
四、方式0的功能和使用
五、方式1的功能和使用
六、方式2的功能和使用
第四节 串行通信及Intel 8251可编程串行通信接口
一、串和通信的基本概念
二、串行通信中的几个问题
三、串行通信接口芯片8251A
第五节 数/模和模/数转换
一、数/模和模式 /数转换简介
二、数/模(D/A)转换器
三、模/数(A/D) 转换器
第六节 接口电路设计
习题
第十章 微机最小系统
第一节 Intel 8086微机最小系统实例
一、系统框图
二、存储器与CPU的连接
三、I/O接口电路与CPU的连接
四、8255A在系统中的应用
第二节 系统监控程序简介
一、监控程序简介
二、显示程序
三、键盘扫描程序
四、应用程序举例
习题
第十一章 从8086到80x86
第一节 Intel 80286
一、80286的结构
二、指令系统
三、工作方式及引脚
第二节 Intel 80286
一、80386的基本结构
二、80386的指令集
第三节 80x86及其汇编语言程序设计
附录 8086/8088指令系统表
第一节 微处理器与微型计算机的发展史
第二节 微处理器和微型计算机
一、微处理器
二、微型计算机
三、微型计算机系统
第三节 微型计算机的特点
第二章 运算基础
第一节 进位计数制
一、十进制数
二、二进制数
三、八进制数
四、十六进制数
第二节 数制之间的转换
一、十进制数转换成二进制数
二、二进制数转换成十进制数
三、任意进制数与十进制数之间的转换
第三节 原码、反码与补码
一、机器数与真值
二、原码
三、反码
四、补码
第四节 运算方法
一、算术运算
二、逻辑运算
第五节 数的定点及浮点表示法
一、定点数与浮点数的表示形式
二、浮点数的运算
第六节 数字代码和字符代码
一、数字代码
二、字表符代码
习题
第三章 微处理结构
第一节 基本概念
一、总线
二、堆栈
三、定时
第二节 微处理器的一般结构
一、算术逻辑部件ALU
二、寄存器阵列
三、控制部件
第三节 Intel 8086微处理器
一、8086 CPU结构
二、引脚信号及功能
第四节 8086的存储器管理
习题
第四章 半导体存储器
第一节 存储器概述
一、基本概念及术语
二、半导体存储器的分类
三、存储单元寻址
第二节 半导体存储器
一、随机存取存储器RAM
二、只读存储器ROM
第三节 存储器与CPU的连接
一、存储器与CPU连接时应注意的问题
二、存储器与CPU的连接
习题
第五章 指令系统
第一节 概述
一、指令的基本内容
二、指令的种类
三、指令的表示方法
第二节 8086指令的格式及寻址
一、编码方式
二、寻址方式
第三节 8086指令系统
一、数据传送指令
二、算术运算指令
三、逻辑运算和移位循环指令
四、串操作指令
五、程序控制指令
六、处理器控制指令
习题
第六章 汇编语言程序设计基础
第一节 汇编语言的格式
一、什么是汇编语言
二、汇编程序和汇编过程
三、汇编语言程序的运行
四、汇编语言程序的格式
第二节 伪指令和程序结构
一、程序分段及存储器分配
二、变量定义及存储器申请
三、过程定义伪指令
四、符号定义伪指令
五、程序模块通讯用伪指令
第三节 汇编语言属性操作符
一、修改属性的操作符
二、数值返回操作符
三、记录专用操作符
第四节 汇编语言程序设计
一、多字节加法和减法程序
二、分支转移程序
三、过程定义和调用
四、其他程序设计
第五节 控制系统程序设计实例
第六节 实用汇编语言程序设计技术
一、问题的定义
二、程序设计
三、编码
四、调试和检验
五、文件编制
六、汇编语言与高级语言的交叉使用
习题
第七章 8086时序
第一节 概述
一、时序的意义
二、时钟和时钟周期
三、指令周期和机器(总线)周期
第二节 典型总线周期分析
一、8086/8088的读总线周期
二、8086/8088的写总线周期
三、最小模式下的总线保持
四、最大模式下的总线请求/允许周期
五、中断响应周期
第三节 应用举例
习题
第八章 输入/输出及中断系统
第一节 I/O寻址方式
一、存储器编址(或称存储器对应)I/O方式
二、专用 I/O方式
三、存储器编址I/O方式与专用I/O方式的比较
第二节 I/O控制方式
一、CPU与I/O之间的接口信号
二、I/O控制方式
第三节 中断原理
一、概述
二、中断响应与中断处理程序
三、中断优先权
第四节 可编程中断控制器Intel 8259A
一、8259A结构
二、引脚及功能说明
三、8259A的工作方式
四、8259A的编程
五、8259A的级连
六、应用举例
第五节 8086中断系统
一、中断种类
二、中断向量表
三、中断响应流程
习题
第九章 输入/输出接口电路
第一节 不可编程接口电路8212
一、8212简介
二、8212的几种典型使用方法
第二节 Intel 8253可编程计数器/定时器
一、8253 PIT的基本功能
二、内部结构
三、引脚和寄存器选择
四、8253的控制字
五、8253的工作方式
六、8253 PIT和8254 PIT
七、8253的初始化
第三节 Intel 8255A可编程并行接口
一、8255A的结构
二、8255A的引脚和控制
三、工作方式选择
四、方式0的功能和使用
五、方式1的功能和使用
六、方式2的功能和使用
第四节 串行通信及Intel 8251可编程串行通信接口
一、串和通信的基本概念
二、串行通信中的几个问题
三、串行通信接口芯片8251A
第五节 数/模和模/数转换
一、数/模和模式 /数转换简介
二、数/模(D/A)转换器
三、模/数(A/D) 转换器
第六节 接口电路设计
习题
第十章 微机最小系统
第一节 Intel 8086微机最小系统实例
一、系统框图
二、存储器与CPU的连接
三、I/O接口电路与CPU的连接
四、8255A在系统中的应用
第二节 系统监控程序简介
一、监控程序简介
二、显示程序
三、键盘扫描程序
四、应用程序举例
习题
第十一章 从8086到80x86
第一节 Intel 80286
一、80286的结构
二、指令系统
三、工作方式及引脚
第二节 Intel 80286
一、80386的基本结构
二、80386的指令集
第三节 80x86及其汇编语言程序设计
附录 8086/8088指令系统表
猜您喜欢