
| 本书以32位微处理器Pentium作为背景,讲述微型计算机原理、汇编语言程序设计和接口技术。随着Windows、Linux等多任务操作系统逐渐成为当前主流操作系统,本书增加了保护模式及Win32汇编语言程序设计等方面内容,有一定深度,并具有较强实用性。 本书可作为高等院校计算机专业及电类相关专业本科生微型计算机原理及应用、汇编语言程序设计、微型计算机接口技术及微型计算机原理与接口技术等课程的教材和参考书。通过删减适当章节,也适合非电类专业微型计算机原理及应用和微型计算机原理与接口技术等课程的教学,同时也可供自学者及从事计算机应用的工程技术人员参考。 |
| 第1章计算机基础1 1.1计算机中的数制1 1.1.1常用计数制1 1.1.2数制转换2 1.2计算机中数据的编码3 1.2.1数值数据的编码与运算3 1.2.2字符的编码6 1.3浮点数基本概念7 1.3.1浮点数8 1.3.2浮点机器数8 1.3.3浮点数的数值范围9 1.4计算机系统的基本组成10 1.4.1计算机系统的硬件组成10 1.4.2计算机系统的软件组成11 1.4.3微型计算机的硬件结构12 1.4.4微型计算机的分类和发展13 习题15第2章80x86微处理器16 2.1Intel微处理器发展简况16 2.232位微处理器内部结构17 2.2.1Pentium内部结构18 2.2.2Pentium微处理器结构特点19 2.2.332位微处理器的编程结构20 2.332位微处理器的外部引脚27 2.432位微处理器的工作模式31 2.4.180x86的地址空间32 2.4.2实地址模式32 2.4.3保护虚拟地址模式介绍34 2.4.4虚拟8086模式介绍35 2.532位微处理器的典型时序36 2.5.1时钟周期、总线周期和指令周期36 2.5.2Pentium总线周期的时序分析36 习题38 第3章指令系统39 3.1概述39 3.1.1指令的书写格式39 3.1.2符号指令的书写格式39 3.280486寻址方式40 3.2.1立即寻址40 3.2.2寄存器寻址41 3.2.3存储器操作数的寻址方式41 3.2.480486寻址方式的段约定和段超越45 3.380486标志寄存器46 3.480486基本集指令49 3.4.1传送类指令49 3.4.2算术运算指令53 3.4.3转移和调用指令62 3.4.4逻辑运算和移位指令68 3.4.5串操作指令71 3.4.6处理机控制指令78 3.580x86多媒体指令79 3.5.1MMX指令79 3.5.2SSE指令84 习题85第4章宏汇编语言87 4.1汇编语言程序的开发过程87 4.2汇编源程序的语句类型88 4.3宏汇编基本语法89 4.3.1标号、变量和常量89 4.3.2运算符90 4.4数据定义伪指令92 4.5宏汇编语言基本语句95 习题101 第5章汇编语言程序设计102 5.1汇编源程序的编程格式102 5.1.1EXE文件的编程格式102 5.1.2COM文件的编程格式103 5.1.3EXE文件和COM文件的内存映像104 5.1.4程序段前缀105 5.1.5返回DOS的其他方法106 5.1.6源程序堆栈段的设置108 5.2DOS系统I/O功能调用108 5.3BIOS键盘输入功能调用113 5.4文本方式BIOS屏幕功能调用114 5.4.1显示器114 5.4.2文本方式BIOS屏显功能调用116 5.5分支程序118 5.6循环程序121 5.7子程序及其调用123 5.8宏指令与条件汇编128 5.8.1宏指令与宏调用128 5.8.2条件汇编131 5.9代码转换132 5.10数值计算和数据处理140 5.11字符串的动态显示技术154 5.12模块化程序设计157 5.12.1支持模块化程序的伪指令158 5.12.2模块化程序的设计考虑158 5.12.3模块化程序设计举例159 5.12.4宏指令共享164 习题167 第6章总线168 6.1总线基本概念168 6.1.1总线的类型与总线结构168 6.1.2总线的性能169 6.1.3总线信息的传送方式170 6.2典型总线标准171 6.2.1AT总线171 6.2.2PCI总线174 6.3通用外部总线标准179 6.3.1并行I/O标准接口IDE和EIDE180 6.3.2并行I/O标准接口SCSI180 6.3.3通用串行总线USB181 6.3.4视频接口AGP187 6.432位微型计算机总线结构188 习题190 第7章存储器系统191 7.1概述191 7.1.1存储系统概念191 7.1.2存储器的体系结构192 7.1.3存储器的分类194 7.1.4存储器的主要性能指标195 7.2随机存储器与只读存储器197 7.2.1RAM的分类与常用RAM芯片的工作原理197 7.2.2ROM的分类与常用ROM芯片的工作原理203 7.3微型计算机系统中的存储器组织206 7.3.1存储器的扩展技术206 7.3.2CPU与主存储器的连接210 7.3.3PC机的存储器组织213 习题2…… |
商品评论(0条)