高等院校电子信息与电气学科特色教材:微机原理与接口技术

高等院校电子信息与电气学科特色教材:微机原理与接口技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-09
版次: 1
ISBN: 9787302203964
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 485页
字数: 759千字
正文语种: 简体中文
3人买过
  •   《微机原理与接口技术》共分为8章,讲述了80x86/Pentium系列微处理器的结构组成、寄存器结构、总线时序、指令系统、汇编语言程序设计、I/O接口技术、总线技术等内容,融合了一些新技术和新概念,讲述详尽、重点突出、深入浅出、全面透彻、实例典型。为适应21世纪嵌入式系统发展与应用的需要,《微机原理与接口技术》加强了数值运算基础、多模块编程技术、C语言与汇编语言混合编程等内容,新增了地址译码电路、8253A、8255A、8259A、ADC0809控制器等典型I/O接口电路的VHDL实现方法等章节,使经典接口技术思想与现代EDA设计接口技术有机地结合起来,为学习DSP与ARM等嵌入式系统打下坚实的基础。
      第1~4章介绍数值运算基础,80x86/Pentium系列微处理器的体系结构、编程结构、工作模式,8086/8088CPU的总线时序、存储器技术、80x86/Pentium指令系统。第5章介绍8086汇编语言程序设计。第6章介绍I/O接口技术和VHDL设计I/O接口。第7章介绍总线技术。第8章介绍模块化编程技术。每章都附有习题与思考题。附录中列出了8086指令系统一览表、通用汇编程序伪指令一览表、DOS功能调用、DEBUG命令、学习汇编语言程序设计易犯的错误等,便于读者快速查阅与学习。
      《微机原理与接口技术》可作为普通高等院校计算机应用、自动化、通信工程、电子信息等专业本科或专科学生的微机原理与接口技术课程教材,也可供广大科技人员自学参考。 第1章微型计算机系统
    1.1微型计算机系统概述
    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.4PC的组成结构
    1.4.1PC的组成
    1.4.2PC的硬件配置
    1.4.3主机单元
    1.4.4外部设备
    习题与思考题

    第2章80x86/Pentium系列微处理器
    2.116位微处理器编程结构
    2.1.18086/8088的功能结构
    2.1.28086/8088寄存器
    2.1.38086/8088系统的存储器组织
    2.232位微处理器编程结构简介
    2.2.1工作模式
    2.2.280x86/Pentium的寄存器组织
    2.2.3保护模式下的存储器寻址
    2.38086/8088CPU的引脚功能
    2.3.1引脚功能说明
    2.3.2最小方式与最大方式
    2.48086/8088CPU的总线时序
    2.4.1总线读周期
    2.4.2总线写周期
    2.4.3中断响应周期
    2.4.4系统复位
    习题与思考题

    第3章存储器技术
    3.1存储器概述
    3.1.1存储器的分类
    3.1.2存储器的主要性能参数
    3.2存储器的连接
    3.2.1存储器的地址连接
    3.2.2存储器的数据线及控制线连接
    3.3存储器管理
    3.3.1IBMPC/XT中存储空间的分配
    3.3.2扩展存储器及其管理
    3.4内部存储器技术的发展
    3.4.1扩展数据输出动态随机访问存储器
    3.4.2同步动态随机访问存储器
    3.4.3突发存取高速动态随机存储器
    3.5外部存储器简介
    3.5.1硬盘及硬盘驱动器
    3.5.2光盘存储器
    3.5.3移动存储器
    习题与思考题

    第4章80x86/Pentium指令系统
    4.18086/8088指令编码
    4.1.18086/8088指令编码格式
    4.1.2指令执行时间
    4.28086/8088寻址方式
    4.2.1非存储器寻址方式
    4.2.2存储器寻址方式
    4.38086/8088指令系统
    4.3.1数据传送类指令
    4.3.2算术运算类指令
    4.3.3逻辑运算与移位类指令
    4.3.4串操作类指令
    4.3.5控制转移类指令
    4.3.6处理器控制类指令
    4.480x86/Pentium指令格式与寻址方式
    4.4.180x86/PentiumCPU指令格式
    4.4.280x86/Pentium寻址方式
    4.580x86/Pentium指令系统
    4.5.180286指令系统
    4.5.280386增强和新增指令
    4.5.380486新增指令
    4.5.4Pentium系列处理器新增指令
    习题与思考题

    第5章汇编语言程序设计
    5.1程序设计语言概述
    5.1.1机器语言
    5.1.2高级语言
    5.1.3汇编语言
    5.2汇编语言程序结构与语句结构
    5.2.1汇编语言源程序分段结构
    5.2.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段结构伪指令
    5.4.4定位伪指令与汇编地址计数器
    5.4.5过程定义伪指令
    5.4.6宏处理伪指令
    5.4.7模块定义与通信伪指令
    5.4.8条件汇编
    5.4.9列表伪指令
    5.580x86/Pentium扩展伪指令
    5.5.1方式选择伪指令
    5.5.280x86/Pentium完整段定义扩充
    5.5.3简化段定义格式及其伪指令
    5.6汇编语言程序上机过程
    5.6.1汇编语言的命令行编程环境
    5.6.2集成编程环境
    5.7DOS系统与功能调用
    5.7.1DOS和BIOS功能调用
    5.7.2DOS功能调用
    5.7.3DOS功能调用举例
    5.8汇编语言程序设计基础
    5.8.1程序设计的一般步骤
    5.8.2程序设计的基本方法
    5.8.3子程序的设计与调用技术
    5.9中断服务程序设计
    5.9.1中断概述
    5.9.2中断服务程序设计
    5.10汇编语言与C语言混合编程
    5.10.1TurboC嵌入汇编方式
    5.10.2模块连接方式
    习题与思考题

    第6章输入输出技术
    6.1输入输出接口
    6.1.1接口电路概述
    6.1.2I/O接口基本组成原理
    6.1.3I/O接口的主要功能
    6.1.4接口分类
    6.1.5I/O接口寻址方式
    6.1.6微机与I/O接口传送方式
    6.2I/O地址译码方法
    6.2.1I/O地址译码原理
    6.2.2简单输入输出接口控制逻辑电路
    6.2.3地址译码电路
    6.2.4地址译码器设计与VHDL设计
    6.3中断系统
    6.3.1中断概述
    6.3.2中断优先级解决方案
    6.3.3可编程中断控制芯片8259A
    6.3.4外设中断管理器VHDL设计
    6.3.580x86中断系统
    6.4定时器/计数器
    6.4.1定时器概述
    6.4.2可编程定时计数器8253A
    6.4.38253A的VHDL设计
    6.5并行接口
    6.5.1并行通信与并行接口
    6.5.2零线信号交换
    6.5.3单线信号交换
    6.5.4双线信号交换
    6.5.5三线信号交换
    6.5.6可编程并行接口芯片8255A
    6.5.78255A在键盘扫描电路中的应用
    6.5.8带信号交换线8位并口的VHDL设计
    6.6串行接口
    6.6.1串行接口和串行通信
    6.6.2异步通信和同步通信
    6.6.3发送时钟和接收时钟
    6.6.4串行通信校验方式
    6.6.5信号调制与解调
    6.6.6异步串口通信接口标准RS232C
    6.6.7串行接口芯片Intel8251A
    6.6.8IBMPC串口芯片INS8250
    6.6.9异步串行通信I/O功能调用
    6.6.10用8251A和8250构成多微机通信系统
    6.7D/A及A/D接口
    6.7.1过程通道
    6.7.2D/A转换器
    6.7.3DAC0832
    6.7.4A/D转换器
    6.7.5ADC0809
    6.7.6基于VHDL的ADC0809控制器设计
    6.7.7模拟量输入通道
    6.7.8A/D转换结果处理技术
    6.7.9信号滤波
    6.8键盘与LED接口
    6.8.1键盘接口
    6.8.2LED接口
    6.8.38279可编程键盘/显示器接口
    6.9DMA技术
    6.9.1DMA概述
    6.9.2DMA控制器8237A
    6.9.3DMA控制器在系统中的应用
    6.9.4DMA控制器8237A的初始化
    6.9.5DMA控制器的应用举例
    习题与思考题

    第7章总线技术
    7.1总线基本概念
    7.1.1总线定义
    7.1.2总线分类
    7.1.3总线标准
    7.1.4总线仲裁
    7.2ISA总线
    7.3PCI总线
    7.3.1PCI总线对传统总线结构的突破
    7.3.2PCI总线的系统结构及特点
    7.3.3PCI总线引脚信号
    7.4USB总线
    7.4.1USB概述
    7.4.2USB结构
    7.4.3USB总线特点
    7.4.4数据传输类型
    7.4.5USB总线数据传输
    7.4.6USB的典型应用
    7.4.7一个USBHOST接口的软硬件设计
    7.5高速总线接口
    7.5.1IEEE1394
    7.5.2高速图形端口AGP
    7.6I2C总线
    7.6.1I2C总线简介
    7.6.2I2C总线特点
    7.6.3I2C总线原理
    习题与思考题

    第8章多模块编程技术
    8.1概述
    8.2多模块段间链接
    8.2.1SEGMENT伪指令
    8.2.2GROUP伪指令
    8.3模块之间通信
    8.3.1EXTRN和PUBLIC伪指令语句
    8.3.2过程程序和调用程序之间通信
    8.4多模块设计举例
    8.4.1多模块目标文件链接命令形式
    8.4.2多模块END伪指令使用格式
    8.4.3C主模块调用汇编模块举例
    8.4.4汇编主模块调用C模块函数举例
    习题与思考题
    参考文献

    附录A8086PC指令系统
    A.1分类
    A.1.1传送类指令
    A.1.2算术运算类指令
    A.1.3逻辑运算类指令
    A.1.4串操作类指令
    A.1.5转移与调用类指令
    A.1.6处理器控制类指令
    A.28086指令系统表
    附录B通用汇编程序伪指令
    B.1分类
    B.2存储模式伪指令
    B.3简化段定义伪指令
    B.4通用汇编程序伪指令一览表
    附录CASCII码编码表
    附录D中断向量地址分配
    D.18088中断向量
    D.28259A中断向量
    D.3BIOS中断
    D.4提供给用户的中断
    D.5数据表指针
    D.6DOS中断
    D.7BASIC中断
    附录E汇编程序的开发过程
    E.1源程序的编辑
    E.2源程序的汇编
    E.3链接
    E.4汇编和自动链接
    E.5运行
    E.6DEBUG调试工具
    E.6.1DEBUG基本规则
    E.6.2DEBUG命令详解
    E.7MASM611使用方法简介
    附录F汇编语言程序设计易犯的错误
    附录GBIOS中断
    附录HDOS(INT21H)功能调用
  • 内容简介:
      《微机原理与接口技术》共分为8章,讲述了80x86/Pentium系列微处理器的结构组成、寄存器结构、总线时序、指令系统、汇编语言程序设计、I/O接口技术、总线技术等内容,融合了一些新技术和新概念,讲述详尽、重点突出、深入浅出、全面透彻、实例典型。为适应21世纪嵌入式系统发展与应用的需要,《微机原理与接口技术》加强了数值运算基础、多模块编程技术、C语言与汇编语言混合编程等内容,新增了地址译码电路、8253A、8255A、8259A、ADC0809控制器等典型I/O接口电路的VHDL实现方法等章节,使经典接口技术思想与现代EDA设计接口技术有机地结合起来,为学习DSP与ARM等嵌入式系统打下坚实的基础。
      第1~4章介绍数值运算基础,80x86/Pentium系列微处理器的体系结构、编程结构、工作模式,8086/8088CPU的总线时序、存储器技术、80x86/Pentium指令系统。第5章介绍8086汇编语言程序设计。第6章介绍I/O接口技术和VHDL设计I/O接口。第7章介绍总线技术。第8章介绍模块化编程技术。每章都附有习题与思考题。附录中列出了8086指令系统一览表、通用汇编程序伪指令一览表、DOS功能调用、DEBUG命令、学习汇编语言程序设计易犯的错误等,便于读者快速查阅与学习。
      《微机原理与接口技术》可作为普通高等院校计算机应用、自动化、通信工程、电子信息等专业本科或专科学生的微机原理与接口技术课程教材,也可供广大科技人员自学参考。
  • 目录:
    第1章微型计算机系统
    1.1微型计算机系统概述
    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.4PC的组成结构
    1.4.1PC的组成
    1.4.2PC的硬件配置
    1.4.3主机单元
    1.4.4外部设备
    习题与思考题

    第2章80x86/Pentium系列微处理器
    2.116位微处理器编程结构
    2.1.18086/8088的功能结构
    2.1.28086/8088寄存器
    2.1.38086/8088系统的存储器组织
    2.232位微处理器编程结构简介
    2.2.1工作模式
    2.2.280x86/Pentium的寄存器组织
    2.2.3保护模式下的存储器寻址
    2.38086/8088CPU的引脚功能
    2.3.1引脚功能说明
    2.3.2最小方式与最大方式
    2.48086/8088CPU的总线时序
    2.4.1总线读周期
    2.4.2总线写周期
    2.4.3中断响应周期
    2.4.4系统复位
    习题与思考题

    第3章存储器技术
    3.1存储器概述
    3.1.1存储器的分类
    3.1.2存储器的主要性能参数
    3.2存储器的连接
    3.2.1存储器的地址连接
    3.2.2存储器的数据线及控制线连接
    3.3存储器管理
    3.3.1IBMPC/XT中存储空间的分配
    3.3.2扩展存储器及其管理
    3.4内部存储器技术的发展
    3.4.1扩展数据输出动态随机访问存储器
    3.4.2同步动态随机访问存储器
    3.4.3突发存取高速动态随机存储器
    3.5外部存储器简介
    3.5.1硬盘及硬盘驱动器
    3.5.2光盘存储器
    3.5.3移动存储器
    习题与思考题

    第4章80x86/Pentium指令系统
    4.18086/8088指令编码
    4.1.18086/8088指令编码格式
    4.1.2指令执行时间
    4.28086/8088寻址方式
    4.2.1非存储器寻址方式
    4.2.2存储器寻址方式
    4.38086/8088指令系统
    4.3.1数据传送类指令
    4.3.2算术运算类指令
    4.3.3逻辑运算与移位类指令
    4.3.4串操作类指令
    4.3.5控制转移类指令
    4.3.6处理器控制类指令
    4.480x86/Pentium指令格式与寻址方式
    4.4.180x86/PentiumCPU指令格式
    4.4.280x86/Pentium寻址方式
    4.580x86/Pentium指令系统
    4.5.180286指令系统
    4.5.280386增强和新增指令
    4.5.380486新增指令
    4.5.4Pentium系列处理器新增指令
    习题与思考题

    第5章汇编语言程序设计
    5.1程序设计语言概述
    5.1.1机器语言
    5.1.2高级语言
    5.1.3汇编语言
    5.2汇编语言程序结构与语句结构
    5.2.1汇编语言源程序分段结构
    5.2.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段结构伪指令
    5.4.4定位伪指令与汇编地址计数器
    5.4.5过程定义伪指令
    5.4.6宏处理伪指令
    5.4.7模块定义与通信伪指令
    5.4.8条件汇编
    5.4.9列表伪指令
    5.580x86/Pentium扩展伪指令
    5.5.1方式选择伪指令
    5.5.280x86/Pentium完整段定义扩充
    5.5.3简化段定义格式及其伪指令
    5.6汇编语言程序上机过程
    5.6.1汇编语言的命令行编程环境
    5.6.2集成编程环境
    5.7DOS系统与功能调用
    5.7.1DOS和BIOS功能调用
    5.7.2DOS功能调用
    5.7.3DOS功能调用举例
    5.8汇编语言程序设计基础
    5.8.1程序设计的一般步骤
    5.8.2程序设计的基本方法
    5.8.3子程序的设计与调用技术
    5.9中断服务程序设计
    5.9.1中断概述
    5.9.2中断服务程序设计
    5.10汇编语言与C语言混合编程
    5.10.1TurboC嵌入汇编方式
    5.10.2模块连接方式
    习题与思考题

    第6章输入输出技术
    6.1输入输出接口
    6.1.1接口电路概述
    6.1.2I/O接口基本组成原理
    6.1.3I/O接口的主要功能
    6.1.4接口分类
    6.1.5I/O接口寻址方式
    6.1.6微机与I/O接口传送方式
    6.2I/O地址译码方法
    6.2.1I/O地址译码原理
    6.2.2简单输入输出接口控制逻辑电路
    6.2.3地址译码电路
    6.2.4地址译码器设计与VHDL设计
    6.3中断系统
    6.3.1中断概述
    6.3.2中断优先级解决方案
    6.3.3可编程中断控制芯片8259A
    6.3.4外设中断管理器VHDL设计
    6.3.580x86中断系统
    6.4定时器/计数器
    6.4.1定时器概述
    6.4.2可编程定时计数器8253A
    6.4.38253A的VHDL设计
    6.5并行接口
    6.5.1并行通信与并行接口
    6.5.2零线信号交换
    6.5.3单线信号交换
    6.5.4双线信号交换
    6.5.5三线信号交换
    6.5.6可编程并行接口芯片8255A
    6.5.78255A在键盘扫描电路中的应用
    6.5.8带信号交换线8位并口的VHDL设计
    6.6串行接口
    6.6.1串行接口和串行通信
    6.6.2异步通信和同步通信
    6.6.3发送时钟和接收时钟
    6.6.4串行通信校验方式
    6.6.5信号调制与解调
    6.6.6异步串口通信接口标准RS232C
    6.6.7串行接口芯片Intel8251A
    6.6.8IBMPC串口芯片INS8250
    6.6.9异步串行通信I/O功能调用
    6.6.10用8251A和8250构成多微机通信系统
    6.7D/A及A/D接口
    6.7.1过程通道
    6.7.2D/A转换器
    6.7.3DAC0832
    6.7.4A/D转换器
    6.7.5ADC0809
    6.7.6基于VHDL的ADC0809控制器设计
    6.7.7模拟量输入通道
    6.7.8A/D转换结果处理技术
    6.7.9信号滤波
    6.8键盘与LED接口
    6.8.1键盘接口
    6.8.2LED接口
    6.8.38279可编程键盘/显示器接口
    6.9DMA技术
    6.9.1DMA概述
    6.9.2DMA控制器8237A
    6.9.3DMA控制器在系统中的应用
    6.9.4DMA控制器8237A的初始化
    6.9.5DMA控制器的应用举例
    习题与思考题

    第7章总线技术
    7.1总线基本概念
    7.1.1总线定义
    7.1.2总线分类
    7.1.3总线标准
    7.1.4总线仲裁
    7.2ISA总线
    7.3PCI总线
    7.3.1PCI总线对传统总线结构的突破
    7.3.2PCI总线的系统结构及特点
    7.3.3PCI总线引脚信号
    7.4USB总线
    7.4.1USB概述
    7.4.2USB结构
    7.4.3USB总线特点
    7.4.4数据传输类型
    7.4.5USB总线数据传输
    7.4.6USB的典型应用
    7.4.7一个USBHOST接口的软硬件设计
    7.5高速总线接口
    7.5.1IEEE1394
    7.5.2高速图形端口AGP
    7.6I2C总线
    7.6.1I2C总线简介
    7.6.2I2C总线特点
    7.6.3I2C总线原理
    习题与思考题

    第8章多模块编程技术
    8.1概述
    8.2多模块段间链接
    8.2.1SEGMENT伪指令
    8.2.2GROUP伪指令
    8.3模块之间通信
    8.3.1EXTRN和PUBLIC伪指令语句
    8.3.2过程程序和调用程序之间通信
    8.4多模块设计举例
    8.4.1多模块目标文件链接命令形式
    8.4.2多模块END伪指令使用格式
    8.4.3C主模块调用汇编模块举例
    8.4.4汇编主模块调用C模块函数举例
    习题与思考题
    参考文献

    附录A8086PC指令系统
    A.1分类
    A.1.1传送类指令
    A.1.2算术运算类指令
    A.1.3逻辑运算类指令
    A.1.4串操作类指令
    A.1.5转移与调用类指令
    A.1.6处理器控制类指令
    A.28086指令系统表
    附录B通用汇编程序伪指令
    B.1分类
    B.2存储模式伪指令
    B.3简化段定义伪指令
    B.4通用汇编程序伪指令一览表
    附录CASCII码编码表
    附录D中断向量地址分配
    D.18088中断向量
    D.28259A中断向量
    D.3BIOS中断
    D.4提供给用户的中断
    D.5数据表指针
    D.6DOS中断
    D.7BASIC中断
    附录E汇编程序的开发过程
    E.1源程序的编辑
    E.2源程序的汇编
    E.3链接
    E.4汇编和自动链接
    E.5运行
    E.6DEBUG调试工具
    E.6.1DEBUG基本规则
    E.6.2DEBUG命令详解
    E.7MASM611使用方法简介
    附录F汇编语言程序设计易犯的错误
    附录GBIOS中断
    附录HDOS(INT21H)功能调用
查看详情
系列丛书 / 更多
相关图书 / 更多
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等代数(第三版)
黄廷祝 何军华 李永彬
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学作业集(下册)
主编 陈亚丽 陈乾 涂道兴
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学 同济第八版上册 穿透辅导与习题全解
主编:张天德,张卫,副主编:孙钦福,尉伟
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学习题册(下)(第3版)
同济大学数学科学学院
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学竞赛题解析教程(2024)
陈仲
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学(经管类)
国高等教育自学考试指导委员会 组编;扈志明 主编
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学解析大全:高等数学解析大全
陆子芬
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等数学(职业本科版)(下册)
中国职业技术教育学会 组编,主编 侯风波
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等职业教育虚拟现实技术应用专业建设指导方案
赵志强 程明智 赖晶亮 胡小强
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等代数
陈小山 彭小飞 黎稳
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等核反应堆物理
吴宏春
高等院校电子信息与电气学科特色教材:微机原理与接口技术
高等院校摄影摄像丛书——新闻摄影:媒介、技术与社会
任悦