Intel 80386程序员手册:基础编程模型与内存组织
5星 · 超过95%的资源 需积分: 13 16 浏览量
更新于2024-10-25
1
收藏 1.05MB PDF 举报
"Intel 80386程序员手册"
该手册是针对Intel 80386处理器的一份详尽的编程指南,旨在帮助程序员理解和利用80386的特性进行应用程序和系统程序的开发。手册分为四个部分:
1.1 部分介绍了手册的组织结构:
- 第一部分(Applications Programming)关注的是应用编程,涵盖了在80386环境下编写应用程序的基础知识。
- 第二部分(Systems Programming)涉及系统编程,包括操作系统和驱动程序的开发。
- 第三部分(Compatibility)讨论了80386与前代处理器的兼容性问题。
- 第四部分(Instruction Set)详细列出了80386指令集,是理解处理器操作的关键。
- 附录部分提供了额外的技术资料和参考信息。
1.2 部分提到了相关的文献资源,可能包括其他技术文档、手册或参考材料,以供进一步学习。
1.3 部分阐述了手册中使用的符号约定:
- 数据结构格式:如何描述和理解手册中的数据结构。
- 未定义位和软件兼容性:解释了如何处理处理器寄存器中未定义的位,以及这些位对软件兼容性的影响。
- 指令操作数:描述了指令操作数的表示方法。
- 十六进制数字:说明了如何使用和表示十六进制数值。
- 上下标:用于区分和标记寄存器的不同部分或状态。
第二章(Basic Programming Model)深入探讨了80386的基本编程模型:
- 内存组织和段机制:介绍了两种内存模型,“扁平”模型和分段模型,其中分段模型是80386的重要特点。
- 数据类型:涵盖80386支持的各种基本数据类型,如字节、字、双字等。
- 寄存器:详细讲解了通用寄存器、段寄存器、堆栈实现和标志寄存器的功能和用法。
- 标志寄存器(Flags Register)进一步分为状态标志和控制标志,用于程序状态的检测和控制。
该手册是1986年由Intel Corporation出版,强调Intel对其产品不提供任何明示保修,并且不对文档中的任何错误负责。同时,Intel保留在任何时候更改规格而不另行通知的权利。手册提醒读者在下单前联系当地销售办公室获取最新的规格信息。此外,内容中还列举了一些Intel的商标,显示了Intel在当时的产品和技术布局。
点击了解资源详情
点击了解资源详情
2019-04-18 上传
107 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
zuoziwang
- 粉丝: 1
- 资源: 12
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能