汇编语言与接口技术(第2版) / 普通高等教育计算机规划教材
¥39.90定价
作者: 叶继华
出版时间:2013年1月
出版社:机械工业出版社
- 机械工业出版社
- 9787111404613
- 181126
- 0045176844-4
- 平装
- 16开
- 2013年1月
- 工学
- 软件工程
- TP313
- 计算机及相关专业
- 本科
内容简介
《普通高等教育计算机规划教材:汇编语言与接口技术(第2版)》兼顾汇编语言与接口技术两方面知识,阐述了8086微型机和ARM嵌人式微处理器PXA270的结构、工作原理等。在讲解有关硬件和必备知识的基础上,兼顾16位和32位汇编语言的知识,以MASM和ADS等工具为主讲解汇编语言的概念和设计知识,然后以典型的可编程接口芯片为载体,讲解汇编语言在接口技术方面的应用,既使学生掌握一般的汇编语言编程方法,又使学生学会如何用汇编实现接口设计。
《普通高等教育计算机规划教材:汇编语言与接口技术(第2版)》知识体系结构合理、层次分明、逻辑严密、内容丰富,深入浅出,涵盖了汇编语言程序设计的主要知识和接口技术的应用。《普通高等教育计算机规划教材:汇编语言与接口技术(第2版)》可作为计算机及相关专业的本科、专科生教材,也可作为工程技术人员的参考书。
目录
出版说明前言第1章基础知识11微型计算机概述111微型计算机的特点112微型计算机系统的层次12计算机语言121机器语言122汇编语言123高级语言124汇编语言示例和特点13数据表示131数值数据132字符数据14习题第2章8086微处理器21Intel 8086微处理器211Intel 8086 CPU的内部结构212Intel 8086内部寄存器22存储器物理地址的形成221存储器结构222物理地址的形成223存储器单元的地址和内容23习题第3章8086指令系统318086的寻址方式311数据的寻址方式312程序转移地址的寻址方式313对端口的寻址方式328086的指令系统321数据传送类指令322算术运算类指令323位操作类指令324串操作类指令325控制转移类指令326处理机控制类指令33习题 第4章MASM汇编语言知识41MASM汇编语言格式411指令语句格式412伪指令语句格式42汇编语句表达式421常量、变量和表达式422标号423表达式中的运算符43伪指令431数据定义伪指令432符号定义伪指令433段定义相关伪指令434子程序(过程)定义伪指令435其他伪指令436程序正常结束方式437MASM汇编语言源程序结构44MASM汇编语言程序的上机过程441MASM汇编程序的有关概念442MASM汇编语言程序的上机过程45DOS功能调用和BIOS功能调用451常用的DOS功能调用452DOS功能调用453BIOS功能调用46习题第5章汇编语言程序设计51程序设计概述511汇编语言程序设计的一般步骤512流程图52顺序程序设计53分支程序设计531用条件转移指令实现程序分支532用跳转表实现多路分支54 循环程序设计541循环程序的结构542循环控制的方法 543单重循环程序设计544多重循环程序设计55子程序设计551子程序的概念552子程序的定义553子程序的设计方法554子程序应用举例555子程序的嵌套与递归调用56模块化程序设计57习题第6章高级汇编语言程序设计61高级汇编技术 611结构和联合612记录613宏614重复汇编615条件汇编62MASM汇编语言与高级语言的连接621PASCAL语言程序与汇编语言程序的连接622C语言程序与汇编语言程序的连接6380x86的寻址方式和扩充的指令63180x86数据的寻址方式63280x86程序转移地址的寻址方式63380x86扩充的指令63480x86扩充的伪指令635保护方式专用指令6480x86汇编语言编程641实地址方式汇编语言程序设计642保护方式的进入和退出643保护方式汇编语言程序设计65习题第7章嵌入式系统概述71嵌入式系统的概念711嵌入式系统的定义712嵌入式系统的特点713嵌入式系统的组成72ARM体系结构简介721ARM处理器系列722ARM处理器的工作基础73ARM开发环境731ARM的开发流程732开发环境733简单实例74习题第8章ARM汇编语言程序设计81ARM处理器的寻址方式82ARM处理器汇编语言指令821ARM指令概述822Thumb指令概述83ARM汇编语言伪指令831符号定义伪指令832数据定义伪指令833汇编控制伪指令834其他常用的伪指令84ARM汇编语言语句格式841ARM汇编语言中的符号842ARM汇编语句中的表达式85ARM汇编语言程序设计851汇编语言的程序格式 852ARM 指令的汇编程序设计 86习题第9章微型机接口91微型机接口的基本知识92I/O设备数据传送方式921微型机I/O端口的布局922 I/O端口地址的译码923CPU与外设之间的信息传送方式93中断系统931中断系统概述9328086/8088的中断系统933可编程中断控制器8259A94DMA941DMA传送方式942DMA控制器8237A95习题第10章可编程接口芯片1018255并行接口1011并行接口的概念1012Intel 8255A可编程并行接口1013Intel 8255A的控制字1014Intel 8255A的工作方式1015Intel 8255A编程1028251串行接口1021串行接口的概念1022Intel 8251A可编程串行接口1023Intel 8251A编程103可编程定时/计数器芯片1031定时/计数器的概念1032Intel 8253可编程定时/计数器1033Intel 8253控制字和工作方式1034Intel 8253编程104习题第11章嵌入式系统接口电路111PXA27x处理器1111PXA270处理器组成1112XScale内核112PXA270处理器接口电路1121GPIO1122存储器接口1123UART1124中断控制器1125LCD控制器1126以太网接口1127JTAG接口1128其他接口113习题附录附录ADEBUG的使用附录B汇编程序出错信息参考文献