微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材

微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-09
版次: 1
ISBN: 9787302480433
定价: 49.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 344页
字数: 552千字
正文语种: 简体中文
7人买过
  •   本书系统介绍了微型计算机系统软硬件组成及设计方法,包括汇编语言程序设计和接口技术两部分。全书内容编排系统全面;基础原理讲解深入浅出;实例丰富,分析和注释翔实;应用举例典型,实用性强;提供两种实验环境的实验项目,注重实践能力的培养;提供配套的课件、示例源代码,便于读者学习。
      全书共分11章。第1章介绍了计算机系统软硬件的基本组成、信息编码表示等基础知识;第2和第3章介绍了8086指令系统、汇编语言程序设计和调试的方法;第4章介绍接口技术的基础知识;第5~第11章介绍多种常用接口的工作原理、编程方法和应用实例。
      本书可作为高等院校计算机以及与计算机应用技术密切相关的专业学生的教材,也可作为相关科技人员和继续教育者的参考用书。
    第1章微型计算机系统组成1 
    1.1微型计算机系统概述1 
    1.1.1微机系统硬件1 
    1.1.2微机系统软件2 
    1.2微处理器及系统总线3 
    1.2.18086/8088微处理器内部结构3 
    1.2.28086/8088微处理器外部引脚7 
    1.2.38086/8088系统总线构成11 
    1.3存储器13 
    1.3.18086/8088系统的存储器组织13 
    1.3.2存储器分段14 
    1.4微型计算机接口16 
    1.4.1微型计算机接口功能16 
    1.4.2微型计算机接口结构17 
    1.4.3微型计算机接口软件组成17 
    1.5微型计算机的输入输出设备18 
    1.5.1简单输入设备18 
    1.5.2简单输出设备19 
    1.6微型计算机的软件设计基础21 
    1.6.1微机系统数据表示和运算21 
    1.6.2微机系统程序设计语言26 
    1.7实验项目27 
    1.7.1PC系统组成27 
    1.7.2EL实验机系统组成28 
    1.8本章小结30 
    习题131第2章8086指令系统33 
    2.18086指令的特点33 
    2.28086指令寻址方式34 
    2.2.1数据寻址方式34 
    2.2.2转移地址寻址方式36 
    2.38086指令类型37 
    2.3.1处理器控制类指令38 
    2.3.2数据传送类指令38 
    2.3.3算术运算类指令43 
    2.3.4位操作类指令49 
    2.3.5串操作类指令53 
    2.3.6控制转移类指令55 
    2.3.7中断指令和系统功能调用59 
    2.4实验项目61 
    2.4.1PC指令系统实验项目61 
    2.4.2EL实验机指令系统实验项目70 
    2.5本章小结74 
    习题275 
    第3章汇编语言程序设计77 
    3.1结构类伪指令77 
    3.1.1程序结构相关伪指令77 
    3.1.2汇编语言源程序格式79 
    3.2数据定义伪指令80 
    3.2.1常量定义伪指令80 
    3.2.2变量定义伪指令81 
    3.3运算符和操作符83 
    3.3.1运算符83 
    3.3.2属性操作符84 
    3.4汇编语言程序设计86 
    3.4.1汇编语言顺序程序设计86 
    3.4.2汇编语言循环程序设计88 
    3.4.3汇编语言分支程序设计89 
    3.4.4汇编语言子程序设计92 
    3.4.5宏汇编程序设计93 
    3.5汇编语言程序设计实例93 
    3.5.1数据运算类实例93 
    3.5.2判断统计类实例95 
    3.5.3字符处理类实例97 
    3.5.4子程序设计类实例99 
    3.6实验项目100 
    3.6.1PC汇编源程序开发实验项目100 
    3.6.2EL实验机汇编源程序开发实验项目104 
    3.7本章小结105 
    习题3105 
    第4章微型计算机的I/O端口107 
    4.1I/O端口编址107 
    4.1.1I/O端口与内存单元统一编址107 
    4.1.2I/O端口与内存单元独立编址108 
    4.280x86系统I/O端口109 
    4.2.18086系统的I/O端口访问109 
    4.2.280x86系统的I/O端口地址分配110 
    4.3I/O端口地址译码112 
    4.3.1I/O端口地址译码的基本原则1124.3.2I/O端口地址的固定式译码113 
    4.3.3I/O端口地址的可选式译码116 
    4.3.4I/O端口地址共用118 
    4.4输入输出控制方式119 
    4.4.1程序控制方式119 
    4.4.2中断方式123 
    4.4.3DMA方式124 
    4.4.4通道方式124 
    4.4.5外围处理机方式125 
    4.5实验项目125 
    4.5.1PC I/O端口实验项目125 
    4.5.2EL实验机I/O端口实验项目125 
    4.6本章小结127 
    习题4127 
    第5章并行接口129 
    5.1可编程并行接口芯片8255A129 
    5.1.18255A的内部结构129 
    5.1.28255A的外部引脚131 
    5.1.38255A的编程131 
    5.1.48255A的工作方式135 
    5.28255A应用举例144 
    5.3PC中的并行接口应用147 
    5.4实验项目149 
    5.4.1PC并行接口实验项目149 
    5.4.2EL实验机并行接口实验项目150 
    5.5本章小结152 
    习题5152第6章定时/计数技术153 
    6.1可编程定时/计数器8253/8254153 
    6.1.18253/8254的内部结构153 
    6.1.28253/8254的外部引脚154 
    6.1.38253/8254的工作方式155 
    6.1.48253/8254的编程162 
    6.28253/8254应用举例167 
    6.3PC中的定时/计数器应用171 
    6.4实验项目173 
    6.4.1PC定时/计数器实验项目173 
    6.4.2EL实验机定时/计数器实验项目175 
    6.5本章小结177 
    习题6177 
    第7章中断技术179 
    7.1中断技术概述179 
    7.1.1中断的基本概念180 
    7.1.2中断管理181 
    7.28086/8088微机中断系统182 
    7.2.18086/8088的中断类型182 
    7.2.28086/8088的可屏蔽中断184 
    7.2.38086/8088的中断向量表184 
    7.2.48086/8088的中断向量表设置186 
    7.2.58086/8088的中断过程188 
    7.3可编程中断控制器8259A190 
    7.3.18259A的内部结构190 
    7.3.28259A的外部引脚1927.3.38259A的中断管理方式193 
    7.3.48259A的编程196 
    7.48259A应用举例202 
    7.4.1中断系统设计202 
    7.4.2中断应用实例204 
    7.5PC中的中断应用207 
    7.6实验项目209 
    7.6.1PC中断实验项目209 
    7.6.2EL实验机中断实验项目211 
    7.7本章总结213 
    习题7214 
    第8章DMA技术217 
    8.1DMA技术概述217 
    8.1.1DMA系统构成及工作过程217 
    8.1.2DMA的传送方式218 
    8.2可编程DMA控制器8237A219 
    8.2.18237A的内部结构219 
    8.2.28237A的外部引脚221 
    8.2.38237A的工作时序223 
    8.2.48237A的编程224 
    8.38237A的应用举例229 
    8.4PC中的DMA应用232 
    8.5实验项目234 
    8.5.1PC DMA实验项目234 
    8.5.2EL实验机DMA实验项目235 
    8.6本章小结237 
    习题8238第9章串行通信接口239 
    9.1串行通信的基本概念239 
    9.1.1串行通信系统模型239 
    9.1.2串行通信协议240 
    9.2可编程串行接口芯片8251A243 
    9.2.18251A的内部结构244 
    9.2.28251A的外部引脚245 
    9.2.38251A的编程247 
    9.3通用异步接收发送器INS 8250252 
    9.3.1INS 8250的内部结构252 
    9.3.2INS 8250的外部引脚254 
    9.3.3INS 8250的编程255 
    9.4串行通信接口标准RS232C261 
    9.4.1RS232C电气特性261 
    9.4.2RS232C连接形式263 
    9.58251A/8250应用举例263 
    9.5.18251A应用举例264 
    9.5.28250应用举例266 
    9.6PC中的串行接口应用269 
    9.7实验项目271 
    9.7.1PC串行接口实验项目271 
    9.7.2EL实验机串行接口实验项目271 
    9.8本章小结273 
    习题9274 
    第10章A/D和D/A转换接口275 
    10.1A/D与D/A转换概述27510.1.1非电模拟量到电模拟量的转换 275 
    10.1.2D/A转换的工作原理276 
    10.1.3A/D转换的工作原理278 
    10.2D/A转换器及其接口技术280 
    10.2.1数模转换器DAC0832280 
    10.2.2DAC0832应用举例286 
    10.3A/D转换器及其接口技术288 
    10.3.1模数转换器ADC0809289 
    10.3.2ADC0809应用举例294 
    10.4实验项目296 
    10.4.1PC A/D与D/A转换接口实验项目296 
    10.4.2EL实验机A/D与D/A转换接口 
    实验项目296 
    10.5本章小结299 
    习题10300 
    第11章输入输出设备接口与总线301 
    11.1键盘接口301 
    11.1.1键盘的工作原理301 
    11.1.2PC键盘接口305 
    11.2鼠标接口308 
    11.2.1鼠标的工作原理308 
    11.2.2PC鼠标接口309 
    11.3显示器接口311 
    11.3.1显示器的工作原理311 
    11.3.2PC显示器接口311 
    11.4打印机接口314 
    11.4.1打印机的工作原理31411.4.2PC打印机接口315 
    11.5外存储器接口319 
    11.5.1外存储器工作原理319 
    11.5.2外存储器接口319 
    11.6可编程键盘/显示器接口芯片8279322 
    11.6.18279的内部结构322 
    11.6.28279的外部引脚323 
    11.6.38279的编程325 
    11.6.48279应用举例329 
    11.7OCMJ点阵式液晶显示器332 
    11.7.1OCMJ点阵式液晶显示器外部引脚332 
    11.7.2OCMJ点阵式液晶显示器编程333 
    11.7.3OCMJ点阵式液晶显示器应用举例335 
    11.8总线及总线标准336 
    11.8.1总线分类337 
    11.8.2总线标准338 
    11.9实验项目339 
    11.9.1PC I/O设备实验项目339 
    11.9.2EL实验机I/O设备实验项目339 
    11.10本章小结343 
    习题11344 
    参考文献345
  • 内容简介:
      本书系统介绍了微型计算机系统软硬件组成及设计方法,包括汇编语言程序设计和接口技术两部分。全书内容编排系统全面;基础原理讲解深入浅出;实例丰富,分析和注释翔实;应用举例典型,实用性强;提供两种实验环境的实验项目,注重实践能力的培养;提供配套的课件、示例源代码,便于读者学习。
      全书共分11章。第1章介绍了计算机系统软硬件的基本组成、信息编码表示等基础知识;第2和第3章介绍了8086指令系统、汇编语言程序设计和调试的方法;第4章介绍接口技术的基础知识;第5~第11章介绍多种常用接口的工作原理、编程方法和应用实例。
      本书可作为高等院校计算机以及与计算机应用技术密切相关的专业学生的教材,也可作为相关科技人员和继续教育者的参考用书。
  • 目录:
    第1章微型计算机系统组成1 
    1.1微型计算机系统概述1 
    1.1.1微机系统硬件1 
    1.1.2微机系统软件2 
    1.2微处理器及系统总线3 
    1.2.18086/8088微处理器内部结构3 
    1.2.28086/8088微处理器外部引脚7 
    1.2.38086/8088系统总线构成11 
    1.3存储器13 
    1.3.18086/8088系统的存储器组织13 
    1.3.2存储器分段14 
    1.4微型计算机接口16 
    1.4.1微型计算机接口功能16 
    1.4.2微型计算机接口结构17 
    1.4.3微型计算机接口软件组成17 
    1.5微型计算机的输入输出设备18 
    1.5.1简单输入设备18 
    1.5.2简单输出设备19 
    1.6微型计算机的软件设计基础21 
    1.6.1微机系统数据表示和运算21 
    1.6.2微机系统程序设计语言26 
    1.7实验项目27 
    1.7.1PC系统组成27 
    1.7.2EL实验机系统组成28 
    1.8本章小结30 
    习题131第2章8086指令系统33 
    2.18086指令的特点33 
    2.28086指令寻址方式34 
    2.2.1数据寻址方式34 
    2.2.2转移地址寻址方式36 
    2.38086指令类型37 
    2.3.1处理器控制类指令38 
    2.3.2数据传送类指令38 
    2.3.3算术运算类指令43 
    2.3.4位操作类指令49 
    2.3.5串操作类指令53 
    2.3.6控制转移类指令55 
    2.3.7中断指令和系统功能调用59 
    2.4实验项目61 
    2.4.1PC指令系统实验项目61 
    2.4.2EL实验机指令系统实验项目70 
    2.5本章小结74 
    习题275 
    第3章汇编语言程序设计77 
    3.1结构类伪指令77 
    3.1.1程序结构相关伪指令77 
    3.1.2汇编语言源程序格式79 
    3.2数据定义伪指令80 
    3.2.1常量定义伪指令80 
    3.2.2变量定义伪指令81 
    3.3运算符和操作符83 
    3.3.1运算符83 
    3.3.2属性操作符84 
    3.4汇编语言程序设计86 
    3.4.1汇编语言顺序程序设计86 
    3.4.2汇编语言循环程序设计88 
    3.4.3汇编语言分支程序设计89 
    3.4.4汇编语言子程序设计92 
    3.4.5宏汇编程序设计93 
    3.5汇编语言程序设计实例93 
    3.5.1数据运算类实例93 
    3.5.2判断统计类实例95 
    3.5.3字符处理类实例97 
    3.5.4子程序设计类实例99 
    3.6实验项目100 
    3.6.1PC汇编源程序开发实验项目100 
    3.6.2EL实验机汇编源程序开发实验项目104 
    3.7本章小结105 
    习题3105 
    第4章微型计算机的I/O端口107 
    4.1I/O端口编址107 
    4.1.1I/O端口与内存单元统一编址107 
    4.1.2I/O端口与内存单元独立编址108 
    4.280x86系统I/O端口109 
    4.2.18086系统的I/O端口访问109 
    4.2.280x86系统的I/O端口地址分配110 
    4.3I/O端口地址译码112 
    4.3.1I/O端口地址译码的基本原则1124.3.2I/O端口地址的固定式译码113 
    4.3.3I/O端口地址的可选式译码116 
    4.3.4I/O端口地址共用118 
    4.4输入输出控制方式119 
    4.4.1程序控制方式119 
    4.4.2中断方式123 
    4.4.3DMA方式124 
    4.4.4通道方式124 
    4.4.5外围处理机方式125 
    4.5实验项目125 
    4.5.1PC I/O端口实验项目125 
    4.5.2EL实验机I/O端口实验项目125 
    4.6本章小结127 
    习题4127 
    第5章并行接口129 
    5.1可编程并行接口芯片8255A129 
    5.1.18255A的内部结构129 
    5.1.28255A的外部引脚131 
    5.1.38255A的编程131 
    5.1.48255A的工作方式135 
    5.28255A应用举例144 
    5.3PC中的并行接口应用147 
    5.4实验项目149 
    5.4.1PC并行接口实验项目149 
    5.4.2EL实验机并行接口实验项目150 
    5.5本章小结152 
    习题5152第6章定时/计数技术153 
    6.1可编程定时/计数器8253/8254153 
    6.1.18253/8254的内部结构153 
    6.1.28253/8254的外部引脚154 
    6.1.38253/8254的工作方式155 
    6.1.48253/8254的编程162 
    6.28253/8254应用举例167 
    6.3PC中的定时/计数器应用171 
    6.4实验项目173 
    6.4.1PC定时/计数器实验项目173 
    6.4.2EL实验机定时/计数器实验项目175 
    6.5本章小结177 
    习题6177 
    第7章中断技术179 
    7.1中断技术概述179 
    7.1.1中断的基本概念180 
    7.1.2中断管理181 
    7.28086/8088微机中断系统182 
    7.2.18086/8088的中断类型182 
    7.2.28086/8088的可屏蔽中断184 
    7.2.38086/8088的中断向量表184 
    7.2.48086/8088的中断向量表设置186 
    7.2.58086/8088的中断过程188 
    7.3可编程中断控制器8259A190 
    7.3.18259A的内部结构190 
    7.3.28259A的外部引脚1927.3.38259A的中断管理方式193 
    7.3.48259A的编程196 
    7.48259A应用举例202 
    7.4.1中断系统设计202 
    7.4.2中断应用实例204 
    7.5PC中的中断应用207 
    7.6实验项目209 
    7.6.1PC中断实验项目209 
    7.6.2EL实验机中断实验项目211 
    7.7本章总结213 
    习题7214 
    第8章DMA技术217 
    8.1DMA技术概述217 
    8.1.1DMA系统构成及工作过程217 
    8.1.2DMA的传送方式218 
    8.2可编程DMA控制器8237A219 
    8.2.18237A的内部结构219 
    8.2.28237A的外部引脚221 
    8.2.38237A的工作时序223 
    8.2.48237A的编程224 
    8.38237A的应用举例229 
    8.4PC中的DMA应用232 
    8.5实验项目234 
    8.5.1PC DMA实验项目234 
    8.5.2EL实验机DMA实验项目235 
    8.6本章小结237 
    习题8238第9章串行通信接口239 
    9.1串行通信的基本概念239 
    9.1.1串行通信系统模型239 
    9.1.2串行通信协议240 
    9.2可编程串行接口芯片8251A243 
    9.2.18251A的内部结构244 
    9.2.28251A的外部引脚245 
    9.2.38251A的编程247 
    9.3通用异步接收发送器INS 8250252 
    9.3.1INS 8250的内部结构252 
    9.3.2INS 8250的外部引脚254 
    9.3.3INS 8250的编程255 
    9.4串行通信接口标准RS232C261 
    9.4.1RS232C电气特性261 
    9.4.2RS232C连接形式263 
    9.58251A/8250应用举例263 
    9.5.18251A应用举例264 
    9.5.28250应用举例266 
    9.6PC中的串行接口应用269 
    9.7实验项目271 
    9.7.1PC串行接口实验项目271 
    9.7.2EL实验机串行接口实验项目271 
    9.8本章小结273 
    习题9274 
    第10章A/D和D/A转换接口275 
    10.1A/D与D/A转换概述27510.1.1非电模拟量到电模拟量的转换 275 
    10.1.2D/A转换的工作原理276 
    10.1.3A/D转换的工作原理278 
    10.2D/A转换器及其接口技术280 
    10.2.1数模转换器DAC0832280 
    10.2.2DAC0832应用举例286 
    10.3A/D转换器及其接口技术288 
    10.3.1模数转换器ADC0809289 
    10.3.2ADC0809应用举例294 
    10.4实验项目296 
    10.4.1PC A/D与D/A转换接口实验项目296 
    10.4.2EL实验机A/D与D/A转换接口 
    实验项目296 
    10.5本章小结299 
    习题10300 
    第11章输入输出设备接口与总线301 
    11.1键盘接口301 
    11.1.1键盘的工作原理301 
    11.1.2PC键盘接口305 
    11.2鼠标接口308 
    11.2.1鼠标的工作原理308 
    11.2.2PC鼠标接口309 
    11.3显示器接口311 
    11.3.1显示器的工作原理311 
    11.3.2PC显示器接口311 
    11.4打印机接口314 
    11.4.1打印机的工作原理31411.4.2PC打印机接口315 
    11.5外存储器接口319 
    11.5.1外存储器工作原理319 
    11.5.2外存储器接口319 
    11.6可编程键盘/显示器接口芯片8279322 
    11.6.18279的内部结构322 
    11.6.28279的外部引脚323 
    11.6.38279的编程325 
    11.6.48279应用举例329 
    11.7OCMJ点阵式液晶显示器332 
    11.7.1OCMJ点阵式液晶显示器外部引脚332 
    11.7.2OCMJ点阵式液晶显示器编程333 
    11.7.3OCMJ点阵式液晶显示器应用举例335 
    11.8总线及总线标准336 
    11.8.1总线分类337 
    11.8.2总线标准338 
    11.9实验项目339 
    11.9.1PC I/O设备实验项目339 
    11.9.2EL实验机I/O设备实验项目339 
    11.10本章小结343 
    习题11344 
    参考文献345
查看详情
12
相关图书 / 更多
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型小说鉴赏辞典(第三版)
江曾培 主编
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及应用
赵全利
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型能量采集技术与自驱动传感系统
张海霞;陈号天;韩梦迪
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及接口技术 第2版
平装-胶订
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及应用(第2版微课新世纪普通高等教育电子信息类课程规划教材)
李宝营 编
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及应用
袁臣虎
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理与接口技术题解及实验指导(第5版)
吴宁
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型核反应堆/系统运行与安全系列
[美]巴赫曼·佐杜里 著;刘新凯 译
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型建筑空间
陈星 刘义
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理与接口技术(第5版)
吴宁;闫相国
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及应用(第3版·微课视频版)
李云;曹永忠;于海东;葛桂萍;李彬;高龙琴;强继朋;蒋超
微型计算机汇编语言与接口技术/高等学校计算机类创新与应用型规划教材
微型计算机原理及接口技术(第2版)
王芳;聂伟荣