新書推薦:
《
权力与相互依赖(第四版)(中译本修订版)
》
售價:NT$
658.0
《
写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系)
》
售價:NT$
301.0
《
控制权视角下的家族企业管理与传承
》
售價:NT$
398.0
《
冯友兰和青年谈心系列
》
售價:NT$
762.0
《
利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!)
》
售價:NT$
352.0
《
认知行为疗法:心理咨询的顶层设计
》
售價:NT$
454.0
《
FANUC工业机器人装调与维修
》
售價:NT$
454.0
《
吕著中国通史
》
售價:NT$
286.0
|
內容簡介: |
根据Intel系列微处理器的向下兼容性,《微机原理与接口技术》着重
讲解了16位微型计算机的工作原理、指令系统、8086汇编语言程序没计及
接口技术。全书分为三部分:微型计算机原理部分第1、2、5、6章、汇
编语言程序设计部分第3、4章、接口与应用部分第7、8、9章。
《微机原理与接口技术》作者方红、唐毅谦以基础理论——举例为
主线组织编写,在内容安排上注重系统性、逻辑性与实用性,结构清晰、 易教易学、实例丰富,对易混淆和实用性强的内容进行了重点提示和讲解
。
为便于读者自学,本书不仅附有一定量的习题,而且还附加了相应的
习题答案。本教材配有多媒体课件,可供选用该教材的教师在教学时使用 ,也可供学生课外学习参考。
本书既可作为高等院校电气信息类专业教材,也可供从事微型计算机
系统设计和应用的技术人员自学和参考。
|
目錄:
|
1 微型计算机概述
1.1 计算机和微型计算机的发展
1.1.1 计算机的发展
1.1.2 微型计算机的发展
1.2 微型计算机系统概述
1.2.1 微型计算机系统
1.2.2 微型计算机硬件系统
1.2.3 微型计算机软件系统
1.2.4 微型计算机的工作过程
1.2.5 微型计算机的主要性能指标
1.3 计算机中数值数据的表示及编码
1.3.1 常用数字
1.3.2 进位计数制之间的转换
1.3.3 计算机中有关数值数据表示的几个常用术语
1.3.4 机器数和真值
1.3.5 带符号的二进制数机器数的三种表示方法——原码、反码和补码
1.3.6 定点数和浮点数
1.3.7 BCD码
1.3.8 计算机中非数值数据的表示
习题
2 微处理器
2.1 8086/8088CPU结构
2.1.1 8086/8088CPU内部结构
2.1.2 8086/8088CPU的内部寄存器结构
2.1.3 8086/8088 CPU存储器与I/O组织
2.1.4 8086 CPU总线周期的概念
2.2 8086/8088 CPU引脚功能
2.2.1 8086 CPU最小模式下的引脚定义
2.2.2 8086 CPU最大模式下的引脚定义
2.2.3 8088CPU的引脚与8086CPU的区别
2.3 8086/8088 CPU中断系统
2.3.1 计算机的中断类型
2.3.2 计算机的中断向量表
2.3.3 微机的中断管理
2.4 8086 CPU系统配置
2.4.1 最小模式系统配置
2.4.2 最大模式系统配置
2.4.3 最小系统配置与最大系统配置的比较
2.5 8086 CPU的典型时序及操作
2.5.1 系统的复位和启动
2.5.2 空闲周期
2.5.3 CPU进入和退出保持状态的时序
2.5.4 最小模式下的总线操作
2.5.5 最大模式下的总线操作
习题
3 8086指令系统
3.1 8086 CP[J的指令格式
3.1.1 8086指令的机器码格式
3.1.2 8086指令的汇编格式
3.2 8086寻址方式
3.2.1 立即寻址方式
3.2.2 寄存器寻址方式
3.2.3 寄存器直接寻址方式
3.2.4 寄存器间接寻址方式
3.2.5 寄存器相对寻址方式
3.2.6 基址变址寻址方式
3.2.7 相对基址变址寻址方式
3.2.8 隐含寻址方式
3.3 8086指令系统的种类
3.3.1 数据传送指令
3.3.2 算术运算指令
3.3.3 逻辑运算指令和移位指令
3.3.4 串操作指令
3.3.5 控制转移指令
3.3.6 处理器控制指令
习题
4 汇编语言程序设计
4.1 汇编语言概述
4.1.1 汇编语言程序的开发过程
4.1.2 汇编程序的调试
4.2 汇编语言程序的格式
4.2.1 段
4.2.2 语句
4.3 8086汇编语言的基本数据
4.3.1 字符集
4.3.2 常量
4.3.3 保留字
4.3.4 标识符
4.3.5 变量
4.3.6 标号
4.4 伪指令
4.4.1 数据定义伪指令
4.4.2 符号定义与解除伪指令
4.4.3 段定义伪指令
4.4.4 过程定义伪指令
4.4.5 宏处理伪指令
4.4.6 其他伪指令
4.5 汇编语言程序设计
4.5.1 顺序程序设计
4.5.2 分支程序设计
4.5.3 循环程序设计
4.5.4 子程序设计
4.5.5 模块化程序设计
4.6 DOS及BIOS功能调用
4.6.1 常见DOS系统功能调用
4.6.2 常用BIOS功能调用.
习题
5 半导体存储器
5.1 概述
5.1.1 半导体存储器的技术指标
5.1.2 存储器的分类
5.1.3 存储器系统结构
5.2 读/写存储器RAM
5.2.1 静态读/写存储器RAMSRAM
5.2.2 动态读/写存储器RAMDRAM
5.3 只读存储器ROM
5.3.1 掩膜ROM
5.3.2 可编程ROMPROM
5.3.3 可擦除、可编程ROMEPROM
5.3.4 电可擦除可编程ROMEZPROM
5.3.5 Flash存储器
5.4 存储器芯片的扩展及其与系统总线的连接
5.4.1 存储器芯片与CPU的连接的主要问题
5.4.2 存储器片选控制方法
5.4.3 8086存储器组织结构
5.4.4 存储器芯片的扩展及实例
习题
6 输入/输出及中断系统
6.1 输入/输出接口概述
6.1.1 输入/输出接口的概念
6.1.2 输入/输出接口的功能及结构
6.1.3 输入/输出接口的端口寻址
6.1.4 输入/输出控制方式
6.2 中断系统概述
6.2.1 中断的基本概念
6.2.2 中断处理系统
6.3 8086 CPU的中断方式
6.3.1 8086 CPU的中断类型
6.3.2 中断向量表与中断向量的获取
6.3.3 8086 CPU的中断响应与处理过程
6.4 可编程中断控制器8259A
6.4.1 8259A的内部结构和引脚
6.4.2 8259A的工作方式
6.4.3 8259A的编程
6.4.4 8259A的中断级联
6.4.5 8259A的应用实例
习题
7 可编程并行接口芯片8255A
7.1 并行接口和串行接口概述
7.2 8255A的控制字及工作方式
7.2.1 8255A的控制字
7.2.2 8255A的工作方式
7.3 8255A的应用举例
习题
8 可编程定时/计数器数器8253
8.1 概述
8.1.1 定时/计数的基本概念
8.1.2 实现定时和计数的方法
8.2 可编程定时/计数器8253
8.2.1 8253的主要功能
8.2.2 8253的内部结构与外部引脚
8.2.3 8253的工作方式
8.2.4 8253的方式控制字和初始化编程
8.2.5 8253的应用设计举例
习题
9 可编程串行通信接口芯片8251A
9.1 串行通信概述
9.1.1并行通信与串行通信
9.1.2 串行通信的基本概念
9.1.3 串行通信接口标准
9.1.4 串行通信接口典型结构
9.2 可编程串行通信接口芯片8251A
9.2.1 8251A的结构和引脚
9.2.2 8251A的控制字及工作方式
9.2.3 8251A的初始化及应用设计举例
习题
参考文献
|
|