书籍详情
微机原理、汇编语言与接口技术
作者:徐雅娜主编
出版社:中国水利水电出版社
出版时间:2003-08-01
ISBN:9787508415529
定价:¥24.00
购买这本书可以去
内容简介
《微机原理、汇编语言与接口技术》共9章,内容包括微机原理、汇编语言和接口技术3部分内容。微机原理部分从80x86微处理器整体着眼,重点讨论最基本、最常用的处理器8086,讲述了80x86的内部结构及工作原理、半导体存储器系统及微型机总线结构;汇编语言部分以IBMPC机为背景系统地介绍了汇编语言程序设计的基本理论和方法,主要讲述了8086/8088的指令系统、汇编语言程序的基本控制结构及程序设计理论、方法和宏汇编技术:接口部分的主要内容是输入输出接口技术及中断技术。本书编写语言通俗易懂,叙述由浅入深,循序渐进,结构清晰严谨。本书可作为高等职业学校计算机专业和其他院校有关专业的微机原理、汇编语言和接口技术课程的教材,也可供从事微型计算机工作的科技人员参考。《微机原理、汇编语言与接口技术》配有电子教案,此教案用PowerPoint制作,可以任意修改。书中所有程序都运行通过,读者可以从中国水利水电出版社网站上下载相关源程序及电子教案。
作者简介
暂缺《微机原理、汇编语言与接口技术》作者简介
目录
序
前言
第1章 微型计算机系统基础
本章学习目标
1.1 微型计算机的发展、应用及其分类
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.1.3 微型计算机的分类
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 微型计算机的工作过程
本章小结
习题一
第2章 微处理器
本章学习目标
2.1 8086/8088微处理器
2.1.1 8086/8088微处理器的结构及执行程序的操作过程
2.1.2 8086/8088微处理器的引脚功能
2.1.3 8086/8088系统存储器的组织和堆栈
2.2 8086的操作时序
2.2.1 指令周期、总线周期和T状态
2.2.2 8086的时序
2.3 80x86的工作方式
2.3.1 实地址方式
2.3.2 保护虚地址方式
本章小结
习题二
第3章 微型计算机指令系统
本章学习目标
3.1 8086/8088的寻址方式
3.1.1 立即寻址方式
3.1.2 寄存器寻址方式
3.1.3 内存寻址方式
3.1.4 段超越
3.1.5 对8086内存寻址方式的注解
3.2 标志位
3.3 指令系统
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.1.3 汇编与连接
4.2 汇编语言源程序的结构
4.2.1 汇编语言的语句格式
4.2.2 汇编语言源程序的段定义
4.2.3 汇编语言源程序的结构
4.3 汇编语言的运算符
4.4 伪指令
4.5 宏指令与条件汇编
4.6 基本结构程序设计
4.6.1 顺序结构
4.6.2 分支结构
4.6.3 循环程序设计
4.6.4 子程序设计
4.7 常用系统功能调用和BIOS
本章小结
习题四
第5章 存储系统及半导体存储器
本章学习目标
5.1 存储系统与半导体存储器的分类
5.1.1 存储系统
5.1.2 半导体存储器的分类
5.2 随机存取存储器
5.2.1 静态RAM(SRAM)
5.2.2 动态RAM(DRAM)
5.3 只读存储器(ROM)
5.3.1 掩膜ROM
5.3.2 可编程的ROM(PROM)
5.3.3 可擦除可编程的ROM(EPROM)
5.3.4 电可擦除可编程的ROM(E②PROM)
5.3.5 闪速存储器(Flash Memory)
5.4 CPU与存储器的连接
5.5 存储系统
5.5.1 IBM PC/XT的存储系统
5.5.2 80x86扩展存储器
5.5.3 高速缓冲存储器(Cache)
本章小结
习题五
实训
第6章 总线
本章学习目标
6.1 总线的基本概念
6.1.1 总线分类
6.1.2 总线信号分类
6.1.3 总线性能参数
6.1.4 总线标准
6.2 系统总线
6.2.1 ISA总线
6.2.2 EISA总线
6.2.3 VESA总线
6.2.4 PCI总线
6.3 外部总线
6.3.1 RS-232-C总线
6.3.2 RS-485总线
6.3.3 IEEE-488总线
6.3.4 USB总线
本章小结
习题六
第7章 输入输出接口技术
本章学习目标
7.1 微型计算机的最小系统
7.1.1 输入/输出接口芯片8282、8286
7.1.2 微型计算机的最小系统
7.2 CPU与外设之间数据传送的方式
7.2.1 程序传送方式
7.2.2 中断传送方式
7.2.3 DMA传送方式
7.3 并行接口芯片8212
7.3.1 8212介绍
7.3.2 8212的工作方式
7.4 可编程并行接口芯片8255A
7.4.1 8255A的结构
7.4.2 8255A的控制字
7.4.3 8255A工作方式
7.4.4 8255编程示例
7.5 串行接口通信的基本概念
7.6 可编程串行接口芯片8251A
7.6.1 8251A的引脚信号
7.6.2 8251A的内部结构
7.6.3 8251A的工作方式
7.6.4 8251A的初始化编程
本章小结
习题七
实训
第8章 中断技术、DMA控制器及定时器/计数器
本章学习目标
8.1 中断的基本原理
8.1.1 中断过程
8.1.2 中断优先权
8.1.3 中断响应
8.2 8086/8088中断系统
8.2.1 8086/8088的中断源
8.2.2 中断向量表
8.3 8259A中断控制器
8.3.1 8259A的结构及逻辑功能
8.3.2 8259A的引线
8.3.3 中断响应过程
8.3.4 8259A的编程
8.3.5 8259A的操作方式
8.4 可编程DMA控制器8237A
8.4.1 8237A的结构和功能
8.4.2 8237A初始化编程
8.5 可编程定时器/计数器8253
8.5.1 8253的结构和功能
8.5.2 8253的方式控制字
8.5.3 8253的工作方式
8.5.4 8253的初始化编程
本章小结
习题八
实训
第9章 数/模和模/数转换
本章学习目标
9.1 概述
9.2 数模转换器(DAC)
9.2.1 DAC的主要性能指标
9.2.2 D/A转换原理
9.2.3 8位D/A转换器--DAC0832芯片
9.3 模数转换器(ADC)
9.3.1 ADC的主要性能指标
9.3.2 ADC的工作原理
9.3.3 8位ADC--ADC0809芯片
本章小结
习题九
实训
参考文献
前言
第1章 微型计算机系统基础
本章学习目标
1.1 微型计算机的发展、应用及其分类
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.1.3 微型计算机的分类
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 微型计算机的工作过程
本章小结
习题一
第2章 微处理器
本章学习目标
2.1 8086/8088微处理器
2.1.1 8086/8088微处理器的结构及执行程序的操作过程
2.1.2 8086/8088微处理器的引脚功能
2.1.3 8086/8088系统存储器的组织和堆栈
2.2 8086的操作时序
2.2.1 指令周期、总线周期和T状态
2.2.2 8086的时序
2.3 80x86的工作方式
2.3.1 实地址方式
2.3.2 保护虚地址方式
本章小结
习题二
第3章 微型计算机指令系统
本章学习目标
3.1 8086/8088的寻址方式
3.1.1 立即寻址方式
3.1.2 寄存器寻址方式
3.1.3 内存寻址方式
3.1.4 段超越
3.1.5 对8086内存寻址方式的注解
3.2 标志位
3.3 指令系统
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.1.3 汇编与连接
4.2 汇编语言源程序的结构
4.2.1 汇编语言的语句格式
4.2.2 汇编语言源程序的段定义
4.2.3 汇编语言源程序的结构
4.3 汇编语言的运算符
4.4 伪指令
4.5 宏指令与条件汇编
4.6 基本结构程序设计
4.6.1 顺序结构
4.6.2 分支结构
4.6.3 循环程序设计
4.6.4 子程序设计
4.7 常用系统功能调用和BIOS
本章小结
习题四
第5章 存储系统及半导体存储器
本章学习目标
5.1 存储系统与半导体存储器的分类
5.1.1 存储系统
5.1.2 半导体存储器的分类
5.2 随机存取存储器
5.2.1 静态RAM(SRAM)
5.2.2 动态RAM(DRAM)
5.3 只读存储器(ROM)
5.3.1 掩膜ROM
5.3.2 可编程的ROM(PROM)
5.3.3 可擦除可编程的ROM(EPROM)
5.3.4 电可擦除可编程的ROM(E②PROM)
5.3.5 闪速存储器(Flash Memory)
5.4 CPU与存储器的连接
5.5 存储系统
5.5.1 IBM PC/XT的存储系统
5.5.2 80x86扩展存储器
5.5.3 高速缓冲存储器(Cache)
本章小结
习题五
实训
第6章 总线
本章学习目标
6.1 总线的基本概念
6.1.1 总线分类
6.1.2 总线信号分类
6.1.3 总线性能参数
6.1.4 总线标准
6.2 系统总线
6.2.1 ISA总线
6.2.2 EISA总线
6.2.3 VESA总线
6.2.4 PCI总线
6.3 外部总线
6.3.1 RS-232-C总线
6.3.2 RS-485总线
6.3.3 IEEE-488总线
6.3.4 USB总线
本章小结
习题六
第7章 输入输出接口技术
本章学习目标
7.1 微型计算机的最小系统
7.1.1 输入/输出接口芯片8282、8286
7.1.2 微型计算机的最小系统
7.2 CPU与外设之间数据传送的方式
7.2.1 程序传送方式
7.2.2 中断传送方式
7.2.3 DMA传送方式
7.3 并行接口芯片8212
7.3.1 8212介绍
7.3.2 8212的工作方式
7.4 可编程并行接口芯片8255A
7.4.1 8255A的结构
7.4.2 8255A的控制字
7.4.3 8255A工作方式
7.4.4 8255编程示例
7.5 串行接口通信的基本概念
7.6 可编程串行接口芯片8251A
7.6.1 8251A的引脚信号
7.6.2 8251A的内部结构
7.6.3 8251A的工作方式
7.6.4 8251A的初始化编程
本章小结
习题七
实训
第8章 中断技术、DMA控制器及定时器/计数器
本章学习目标
8.1 中断的基本原理
8.1.1 中断过程
8.1.2 中断优先权
8.1.3 中断响应
8.2 8086/8088中断系统
8.2.1 8086/8088的中断源
8.2.2 中断向量表
8.3 8259A中断控制器
8.3.1 8259A的结构及逻辑功能
8.3.2 8259A的引线
8.3.3 中断响应过程
8.3.4 8259A的编程
8.3.5 8259A的操作方式
8.4 可编程DMA控制器8237A
8.4.1 8237A的结构和功能
8.4.2 8237A初始化编程
8.5 可编程定时器/计数器8253
8.5.1 8253的结构和功能
8.5.2 8253的方式控制字
8.5.3 8253的工作方式
8.5.4 8253的初始化编程
本章小结
习题八
实训
第9章 数/模和模/数转换
本章学习目标
9.1 概述
9.2 数模转换器(DAC)
9.2.1 DAC的主要性能指标
9.2.2 D/A转换原理
9.2.3 8位D/A转换器--DAC0832芯片
9.3 模数转换器(ADC)
9.3.1 ADC的主要性能指标
9.3.2 ADC的工作原理
9.3.3 8位ADC--ADC0809芯片
本章小结
习题九
实训
参考文献
猜您喜欢