×
汇编语言与接口技术-(第4版)

汇编语言与接口技术-(第4版)

1星价 ¥34.7 (7.0折)
2星价¥34.7 定价¥49.5
暂无评论
图文详情
  • ISBN:9787302464730
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:374
  • 出版时间:2017-05-01
  • 条形码:9787302464730 ; 978-7-302-46473-0

本书特色

本书共10章,以16位微处理器8088/8086为主线,介绍微处理器的结构、工作原理、指令系统等,同时兼顾32位以上微处理器80386、80486以及Pentium系列微处理器的相关内容。汇编语言以MASM 6.0为主,同时介绍了与MASM 5.X的区别,详细讲解了基于80x86的汇编程序设计方法。书中详细介绍了传统的接口技术,如并行、串行、定时、DMA、中断、模/数及数/模等接口技术。考虑到信息类相关专业学生的学习需求,本书专门增加了一章介绍存储器技术。第10章介绍*的高速串行接口USB接口。本书将微机原理、汇编语言、微机接口技术有机地融为一体,既适合课堂教学,又能紧跟*技术,拓宽学生的知识面。本书条理清楚,深入浅出,有丰富的实例,便于自学。 本书可以作为高等学校本科信息类相关专业的教材或参考书,也可以供广大工程技术人员参考。

内容简介

本书为普通高等教育“十二五”*规划教材,普通高等教育“十一五”*规划教材,是汇编语言与接口技术经典教材,内容全面,特色突出,被多所高校用作教材。本书共10章,以16位微处理器8088/8086为主线,介绍微处理器的结构、工作原理、指令系统等,同时兼顾32位以上微处理器80386、80486以及Pentium系列微处理器的相关内容。汇编语言以MASM 6.0为主,同时介绍了与MASM 5.X的区别,详细讲解了基于80x86的汇编程序设计方法。书中详细介绍了传统的接口技术,如并行、串行、定时、DMA、中断、模/数及数/模等接口技术。考虑到信息类相关专业学生的学习需求,本书专门增加了一章介绍存储器技术。第10章介绍*的高速串行接口USB接口。本书将微机原理、汇编语言、微机接口技术有机地融为一体,既适合课堂教学,又能紧跟*技术,拓宽学生的知识面。本书条理清楚,深入浅出,有丰富的实例,便于自学。本书可以作为高等学校本科信息类相关专业和计算机专业学生的教材或参考书,也可以供广大工程技术人员参考。

目录

目录 第1章微型计算机概述/1 1.1微型计算机概念/1 1.2微处理器的产生和发展/2 1.3计算机系统组成/4 1.3.1硬件系统/5 1.3.2软件/6 1.4系统总线/8 1.4.1概述/8 1.4.2常用的微机系统总线技术/9 小结/10 习题/11第2章80x86微处理器/12 2.18086/8088微处理器/12 2.1.1内部结构/12 2.1.2寄存器组/15 2.1.3引脚信号及功能/18 2.1.4工作模式/22 2.1.5总线操作和时序/25 2.232位微处理器/32 2.2.1内部结构/32 2.2.2寄存器组/35 2.2.3引脚信号及功能/39 2.2.4工作模式/43 2.2.5总线操作/44 2.3Pentium微处理器/44 2.3.1Pentium微处理器的主要特点/45 2.3.2Pentium的发展/46 2.480x86存储器组织/47 2.4.18086/8088的存储器组织/472.4.232位微处理器存储器系统简介/50 小结/51 习题/51第3章80x86指令系统和寻址方式/53 3.18086指令系统概述/53 3.1.1数据类型/53 3.1.280x86指令的基本组成/55 3.28086/8088的寻址方式和指令系统/56 3.2.18086/8088的寻址方式/56 3.2.28086/8088的常用指令/61 3.380386的寻址方式和指令系统/78 3.3.180386的寻址方式/78 3.3.280386指令系统/80 3.480486/Pentium微处理器新增指令/90 3.4.180486引入的有关指令/90 3.4.2Pentium引入的有关指令/91 小结/92 习题/93第4章80x86汇编语言程序设计/97 4.1MASM宏汇编语句结构及开发过程/98 4.1.1汇编语言程序的语句类型和格式/98 4.1.2汇编语言的程序格式/99 4.1.3汇编语言程序的开发过程/101 4.2MASM汇编语言表达式和运算符/107 4.2.1常量、运算符及表达式/107 4.2.2变量及其属性/111 4.3程序段的定义和属性/119 4.3.1DOS的程序结构/119 4.3.2简化段定义的格式及其伪指令/120 4.3.3完整段定义的格式及其伪指令/125 4.4复杂数据结构/130 4.4.1结构/130 4.4.2记录/132 4.5宏汇编/133 4.5.1宏的定义和调用/134 4.5.2宏的参数/136 4.5.3与宏有关的伪指令/138 4.6常用的系统功能调用/140 4.6.1DOS的系统调用/140 4.6.2BIOS中断调用及实现/144 4.6.3Windows系统功能调用/147 4.7汇编语言顺序程序设计/149 4.8汇编语言分支程序设计/150 4.8.1无条件转移指令和条件转移指令/150 4.8.2分支结构程序设计实例/153 4.9汇编语言循环程序设计/157 4.9.1循环指令/157 4.9.2循环程序设计实例/158 4.10串处理程序设计/162 4.10.18086/8088串操作指令/162 4.10.280386位串操作指令/165 4.10.3串操作程序设计实例/165 4.11子程序设计/167 4.11.1子程序的定义与调用/167 4.11.2子程序的参数传递/173 4.11.3子程序的嵌套、递归与重入/177 4.11.4子程序的应用/179 4.12高级汇编语言程序设计/185 4.12.1条件控制伪指令/185 4.12.2循环控制伪指令/187 4.12.3过程声明和过程调用伪指令/190 4.13汇编语言与C语言混合编程/193 4.13.1C语言程序内嵌汇编指令/193 4.13.2汇编语言与C语言模块连接/196 小结/201 习题/202第5章存储器技术/209 5.1存储器概述/209 5.1.1存储器的发展及分类/209 5.1.2存储器主要技术指标/212 5.1.3存储器的基本结构框架/213 5.1.4存储系统的层次结构/213 5.2半导体随机存取存储器/215 5.2.1SRAM存储器/215 5.2.2DRAM存储器/217 5.2.3只读存储器/220 5.2.4新型存储器芯片/222 5.2.5主存容量的扩展/225 5.3高速缓冲存储技术/230 5.3.1Cache的基本原理/230 5.3.2Cache的管理/231 5.4虚拟存储技术/233 小结/235 习题/236第6章输入输出接口及数据传输控制方式/237 6.1接口概述/237 6.1.1接口的功能/237 6.1.2I/O端口及其编址方式/239 6.1.3I/O端口地址译码/239 6.1.4I/O操作指令/241 6.2CPU与外设数据的传输控制方式/242 6.2.1程序控制方式/242 6.2.2中断控制方式/245 6.2.3DMA方式/246 6.2.4数据传送控制方式的发展/246 小结/247 习题/247第7章串并行接口技术/248 7.1定时/计数器8253/8254/248 7.1.18253/8254的内部结构和引脚/248 7.1.28253/8254的工作方式/250 7.1.38253/8254的编程/254 7.1.48253/8254的应用实例/257 7.2并行通信接口8255A/259 7.2.18255A的内部结构和引脚/259 7.2.28255A的工作方式/260 7.2.38255A的编程/264 7.2.48255A的应用实例/266 7.3串行通信基础/269 7.3.1串行通信基本概念/270 7.3.2串行通信接口标准/271 7.4串行通信芯片8251A/275 7.4.18251A的内部结构和引脚/275 7.4.28251A的工作方式/278 7.4.38251A的编程/279 7.4.48251A的应用实例/284 小结/285 习题/286第8章中断和DMA技术/288 8.180x86中断系统/288 8.1.1中断操作和中断系统/288 8.1.2中断调用与返回指令/289 8.1.38086中断系统/290 8.1.480486的中断/293 8.2中断控制器8259A/294 8.2.18259A的内部结构和引脚/295 8.2.28259A的中断过程/297 8.2.38259A的工作方式/298 8.2.48259A的初始化和控制命令字/301 8.2.58259A的应用实例/308 8.3DMA控制器8237A/310 8.3.18237A的结构和外部引脚/311 8.3.28237A的工作原理/314 8.3.38237A的内部寄存器和命令/316 8.3.48237A的编程和应用/321 小结/322 习题/323第9章模拟接口技术/325 9.1模拟输入输出系统/325 9.1.1微机与控制系统接口/325 9.1.2模拟输入通道/326 9.1.3模拟输出通道/327 9.2数/模转换芯片及接口/327 9.2.1数/模转换原理/327 9.2.28位数/模转换器DAC0832/330 9.2.312位数/模转换器AD567/333 9.3模/数转换芯片及接口/336 9.3.1模/数转换原理/336 9.3.28位模/数转换器ADC0809/341 9.3.312位模/数转换器AD574/343 9.4A/D、D/A器件的选择/346 小结/348 习题/349第10章高速串行总线/350 10.1USB简介/350 10.2USB体系结构/353 10.3USB通信协议/357 10.3.1通信模型/357 10.3.2数据格式/358 10.3.3事务处理/360 10.3.4数据传输模式/362 10.4PC的USB应用及开发/363 10.4.1PDIUSBD12芯片特点/365 10.4.2PDIUSBD12芯片引脚/366 10.4.3PDIUSBD12的典型连接/367 10.4.4固件程序设计/367 10.4.5驱动程序设计/372 10.4.6应用程序设计/372 小结/374 习题/374 参考文献/375
展开全部

作者简介

王让定,博士,宁波大学教授、博士生导师,浙江省高校中青年学科带头人,“计算机科学与技术”国家特色专业建设点负责人,浙江省高等学校省级教学团队负责人,宁波大学教学名师,校计算机科学与技术教学团队负责人。现兼任中国体视学学会理事,中国计算机学会开放系统专委会委员,中国电子学会通信学会多媒体信息安全专委会委员,浙江省高校计算机教学研究会副理事长,浙江省计算机应用与教育学会教育委员会副主任,浙江省物联网专业委员会副主任,浙江省高校计算机教学指导委员会委员,浙江省大学生软件设计竞赛组委会成员。主持了4项国家自然基金项目,获省科技进步奖2项、浙江省高校科研成果奖3项,获国家发明专利授权6项。在发表学术或教学研究论文80多篇,其中被SCI/EI/ISTP检索的论文有30多篇,主编国家“十一五”规划教材1部,国家“十二五”规划教材1部。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航