第4版 微机原理与接口技术基于IA-32处理器和32位彙编语言


第4版 微机原理与接口技术基于IA-32处理器和32位彙编语言

文章插图
微机原理与接口技术基于IA-32处理器和32位彙编语言(第4版)【第4版 微机原理与接口技术基于IA-32处理器和32位彙编语言】《微机原理与接口技术基于IA-32处理器和32位彙编语言(第4版)》是2008年1月机械工业出版社出版的图书,作者是钱晓捷 。
基本介绍书名:微机原理与接口技术基于IA-32处理器和32位彙编语言(第4版)
作者:钱晓捷主编
ISBN:10位[7111229266]13位[9787111229261]
定价:¥33.00元
出版社:机械工业出版社
出版时间:2008-1-1
内容提要本书可以作为高等院校“微机原理及接口技术(微机原理及套用)”、“彙编语言程式设计”或“计算机组成原理”等课程的教材或参考书,适合计算机及电子、通信和自控等电类专业的本科学生、专科学生、高职学生及成教学生阅读,同时也适合作为计算机套用开发人员和希望深入学习微机套用技术的读者的极佳参考书 。内容简介《微机原理与接口技术基于IA-32处理器和32位彙编语言(第4版)》一书以32位处理器、32位彙编语言和32位个人微机系统为起点,从套用角度,採用循序渐进、深入浅出、突出实践的方法,展开论述了IA-32处理器的发展和微机组成、处理器编程结构、常用指令及其彙编语言程式设计(32位Windows控制台环境和16位DOS环境)、存储系统、微机汇流排、输入输出接口及其套用技术,还特别介绍了高速缓冲存储器、指令流水线、多媒体指令、超标量、动态执行、多核等先进技术 。编辑推荐更新教学内容,体现32位主体 。本书以32位教学内容为起点,硬体上以以IA-32处理器和32位PC机为主体介绍工作原理,软体上以32位指令系统展开论述Windows控制台环境的彙编语言编程 。强调工作原理,淡化技术细节 。本书逻辑结构清晰,突出实践环节,强调基本概念和工作原理,而不过多表述实现细节 。化解彙编难点,突出套用价值 。本书从一开始就引出彙编语言的软体开发环境,将上机实践贯穿始终,方便读者通过彙编语言程式更好地理解硬体工作原理 。面向普通学生,降低入门要求 。本书在编写过程中充分考虑到普通高等院校学生的实际知识水平,对重点和难点使用浅显生动的语言,循序渐进、深入浅出地进行详尽讲解 。开办教学网站,提供辅助资源 。为了更好地服务于广大师生和读者,作者开闢了“大学微机技术系列课程教学辅助网站”,提供电子课件、教学大纲、教材勘误、疑难解答、输入输出子程式库、示例源程式档案等辅助资源 。本书以IA-32处理器和32位PC机为主体介绍32位微机原理、32位彙编语言和接口套用技术 。全书共分10章 。从套用角度,採用循序渐进、深入浅出、突出实践的方法,展开论述了IA-32处理器的发展和微机组成、处理器编程结构、常用指令及其彙编语言程式设计、存储系统、微机汇流排、输入输出接口及其套用技术,还特别介绍了高速缓冲存储器、指令流水线、多媒体指令、超标量、动态执行、多核等先进技术 。目录前言第1章 微型计算机系统概述1.1 微型计算机的发展1.1.1 通用微处理器1.1.2 专用微处理器1.1.3 摩尔定律1.2 Intel80x86系列处理器1.2.1 16位80x86处理器1.2.2 IA-32处理器1.2.3 Intel64处理器1.3 微型计算机的系统组成1.3.1 冯·诺伊曼计算机结构1.3.2 微型计算机的硬体系统1.3.3 PC微机结构1.3.4 计算机系统的层次结构1.3.5 微型计算机的软体系统第1章总结第1章习题第2章 处理器结构2.1 处理器的功能结构2.1.1 处理器的基本结构2.1.2 8086的功能结构2.1.3 80386的功能结构2.1.4 Pentium的功能结构2.2 暂存器2.2.1 通用暂存器2.2.2 标誌暂存器2.2.3 专用暂存器2.3 存储器组织2.3.1 存储模型2.3.2 工作方式2.3.3 逻辑地址2.4 彙编语言基础2.4.1 指令代码格式2.4.2 语句格式2.4.3 源程式框架2.4.4 开发过程2.5 数据定址方式2.5.1 立即数定址方式2.5.2 暂存器定址方式2.5.3 存储器定址方式2.5.4 各种数据定址方式总结第2章总结第2章习题第3章 数据处理3.1 数据表示3.1.1 数制3.1.2 数值的编码3.1.3 字元的编码3.2 常量表达3.3 变数套用3.3.1 变数定义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 乘除法等指令3.6 位操作类指令3.6.1 逻辑运算指令3.6.2 移位指令3.7 串操作类指令3.7.1 串传送指令3.7.2 串检测指令3.8 IA-32指令系统第3章总结第3章习题第4章 彙编语言程式设计4.1 分支程式结构4.1.1 无条件转移指令4.1.2 条件转移指令4.1.3 单分支程式结构4.1.4 双分支程式结构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.4 Windows应用程式编程4.4.1 作业系统函式调用4.4.2 控制台应用程式4.4.3 图形视窗应用程式4.5 与C++语言混合编程4.5.1 嵌入彙编4.5.2 模组连线第4章总结第4章习题第5章 微机汇流排 5.1 汇流排技术5.1.1 汇流排类型5.1.2 汇流排的数据传输5.1.3 汇流排信号和汇流排时序5.2 8086的引脚信号5.2.1 地址/数据信号5.2.2 读写控制信号5.2.3 其他控制信号5.3 8086的汇流排时序5.3.1 写汇流排周期5.3.2 读汇流排周期5.4 Pentium处理器的引脚和时序5.4.1 引脚定义5.4.2 汇流排周期5.5 微机系统汇流排5.5.1 PC机汇流排的发展5.5.2 ISA汇流排5.5.3 PCI汇流排5.5.4 USB汇流排第5章总结第5章习题第6章 存储系统第7章 输入输出接口第7章 总结第7章 习题第8章 常用接口技术第8章 总结第8章 习题第9章 处理器性能提高技术第9章 总结第9章 习题第10章 并行处理技术第10章 总结第10章 习题附录 输入输出子程式库参考文献