汇编语言与接口技术(第2版)(本科教材)

本书特色

[

本书以汇编语言与接口技术为核心,重点介绍了8086微型机和ARM嵌入式微处理器PXA270的结构、工作原理。在讲解有关硬件和**知识的基础上,兼顾16位和32位汇编语言的知识,以Masm和ADS等工具为主讲解汇编语言的概念和设计知识,然后以典型的可编程接口芯片为载体,讲解汇编语言在接口技术方面的应用,使学生既掌握一般的汇编语言编程方法,又达到让学生学会如何用汇编实现接口设计的目的。

]

目录

出版说明前言第1章基础知识1��1微型计算机概述1��1��1微型计算机的特点1��1��2微型计算机系统的层次1��2计算机语言1��2��1机器语言1��2��2汇编语言1��2��3高级语言1��2��4汇编语言示例和特点1��3数据表示1��3��1数值数据1��3��2字符数据1��4习题第2章8086微处理器2��1Intel 8086微处理器2��1��1Intel 8086 CPU的内部结构2��1��2Intel 8086内部寄存器2��2存储器物理地址的形成2��2��1存储器结构2��2��2物理地址的形成2��2��3存储器单元的地址和内容2��3习题第3章8086指令系统3��18086的寻址方式3��1��1数据的寻址方式3��1��2程序转移地址的寻址方式3��1��3对端口的寻址方式3��28086的指令系统3��2��1数据传送类指令3��2��2算术运算类指令3��2��3位操作类指令3��2��4串操作类指令3��2��5控制转移类指令3��2��6处理机控制类指令3��3习题 第4章MASM汇编语言知识4��1MASM汇编语言格式4��1��1指令语句格式4��1��2伪指令语句格式4��2汇编语句表达式4��2��1常量、变量和表达式4��2��2标号4��2��3表达式中的运算符4��3伪指令4��3��1数据定义伪指令4��3��2符号定义伪指令4��3��3段定义相关伪指令4��3��4子程序(过程)定义伪指令4��3��5其他伪指令4��3��6程序正常结束方式4��3��7MASM汇编语言源程序结构4��4MASM汇编语言程序的上机过程4��4��1MASM汇编程序的有关概念4��4��2MASM汇编语言程序的上机过程4��5DOS功能调用和BIOS功能调用4��5��1常用的DOS功能调用4��5��2DOS功能调用4��5��3BIOS功能调用4��6习题第5章汇编语言程序设计5��1程序设计概述5��1��1汇编语言程序设计的一般步骤5��1��2流程图5��2顺序程序设计5��3分支程序设计5��3��1用条件转移指令实现程序分支5��3��2用跳转表实现多路分支5��4 循环程序设计5��4��1循环程序的结构5��4��2循环控制的方法 5��4��3单重循环程序设计5��4��4多重循环程序设计5��5子程序设计5��5��1子程序的概念5��5��2子程序的定义5��5��3子程序的设计方法5��5��4子程序应用举例5��5��5子程序的嵌套与递归调用5��6模块化程序设计5��7习题第6章高级汇编语言程序设计6��1高级汇编技术 6��1��1结构和联合6��1��2记录6��1��3宏6��1��4重复汇编6��1��5条件汇编6��2MASM汇编语言与高级语言的连接6��2��1PASCAL语言程序与汇编语言程序的连接6��2��2C语言程序与汇编语言程序的连接6��380×86的寻址方式和扩充的指令6��3��180×86数据的寻址方式6��3��280×86程序转移地址的寻址方式6��3��380×86扩充的指令6��3��480×86扩充的伪指令6��3��5保护方式专用指令6��480×86汇编语言编程6��4��1实地址方式汇编语言程序设计6��4��2保护方式的进入和退出6��4��3保护方式汇编语言程序设计6��5习题第7章嵌入式系统概述7��1嵌入式系统的概念7��1��1嵌入式系统的定义7��1��2嵌入式系统的特点7��1��3嵌入式系统的组成7��2ARM体系结构简介7��2��1ARM处理器系列7��2��2ARM处理器的工作基础7��3ARM开发环境7��3��1ARM的开发流程7��3��2开发环境7��3��3简单实例7��4习题第8章ARM汇编语言程序设计8��1ARM处理器的寻址方式8��2ARM处理器汇编语言指令8��2��1ARM指令概述8��2��2Thumb指令概述8��3ARM汇编语言伪指令8��3��1符号定义伪指令8��3��2数据定义伪指令8��3��3汇编控制伪指令8��3��4其他常用的伪指令8��4ARM汇编语言语句格式8��4��1ARM汇编语言中的符号8��4��2ARM汇编语句中的表达式8��5ARM汇编语言程序设计8��5��1汇编语言的程序格式 8��5��2ARM 指令的汇编程序设计 8��6习题第9章微型机接口9��1微型机接口的基本知识9��2I/O设备数据传送方式9��2��1微型机I/O端口的布局9��2��2 I/O端口地址的译码9��2��3CPU与外设之间的信息传送方式9��3中断系统9��3��1中断系统概述9��3��28086/8088的中断系统9��3��3可编程中断控制器8259A9��4DMA9��4��1DMA传送方式9��4��2DMA控制器8237A9��5习题第10章可编程接口芯片10��18255并行接口10��1��1并行接口的概念10��1��2Intel 8255A可编程并行接口10��1��3Intel 8255A的控制字10��1��4Intel 8255A的工作方式10��1��5Intel 8255A编程10��28251串行接口10��2��1串行接口的概念10��2��2Intel 8251A可编程串行接口10��2��3Intel 8251A编程10��3可编程定时/计数器芯片10��3��1定时/计数器的概念10��3��2Intel 8253可编程定时/计数器10��3��3Intel 8253控制字和工作方式10��3��4Intel 8253编程10��4习题第11章嵌入式系统接口电路11��1PXA27x处理器11��1��1PXA270处理器组成11��1��2XScale内核11��2PXA270处理器接口电路11��2��1GPIO11��2��2存储器接口11��2��3UART11��2��4中断控制器11��2��5LCD控制器11��2��6以太网接口11��2��7JTAG接口11��2��8其他接口11��3习题附录附录ADEBUG的使用附录B汇编程序出错信息参考文献

封面

汇编语言与接口技术(第2版)(本科教材)

书名:汇编语言与接口技术(第2版)(本科教材)

作者:叶继华

页数:324

定价:¥49.0

出版社:机械工业出版社

出版日期:2018-02-03

ISBN:9787111404613

PDF电子书大小:96MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注