《微机原理与接口技术基于IA-32处理器和32位汇编语言(第4版)》是2008年1月机械工业出版社出版的图书,作者是钱晓捷。
本书可以作为高等院校“微机原理及接口技术(微机原理及应用)”、“汇编语言程序设计”或“计算机组成原理”等课程的教材或参考书,适合计算机及电子、通信和自控等电类专业的本科学生、专科学生、高职学生及成教学生阅读,同时也适合作为计算机应用开发人员和希望深入学习微机应用技术的读者的极佳参考书。
《微机原理与接口技术基于IA-32处理器和32位汇编语言(第4版)》一书以32位处理器、32位汇编语言和32位个人微机系统为起点,从应用角度,采用循序渐进、深入浅出、突出实践的方法,展开论述了IA-32处理器的发展和微机组成、处理器编程结构、常用指令及其汇编语言程序设计(32位Windows控制台环境和16位DOS环境)、存储系统、微机总线、输入输出接口及其应用技术,还特别介绍了高速缓冲存储器、指令流水线、多媒体指令、超标量、动态执行、多核等先进技术。
目录
- 前言
- 第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章 习题
- 附录 输入输出子程序库
- 参考文献