当前位置: 首页 > news >正文

【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,1-11

文件下载与邀请翻译者

学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。

讲解下载英特尔开发手册的文章

翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。

另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。

我有钱了以后,应该是会出私钱来请人翻译一批英文技术文档。当前,暂时没钱,若是有志愿加入的,欢迎啊。

本节翻译

【原文】1.5.6. Exceptions
An exception is an event that typically occurs when an instruction causes an error. For example, an attempt to divide by zero generates an exception. However, some exceptions, such as breakpoints, occur under other conditions. Some types of exceptions may provide error codes. An error code reports additional information about the error. An example of the notation used to show an exception and error code is shown below.
#PF(fault code)
This example refers to a page-fault exception under conditions where an error code naming a type of fault is reported. Under some conditions, exceptions which produce error codes may not be able to report an accurate code. In this case, the error code is zero, as shown below for a general-protection exception.
#GP(0)
See Chapter 5, Interrupt and Exception Handling, for a list of exception mnemonics and their descriptions.

【翻译】1.5.6.  异常
一个异常是一个事件,通常发生在一个指令导致一个错误时。例如,尝试除以0会产生异常。但是,在其他条件下也会出现一些异常,例如断点。某些类型的异常可能提供错误代码。错误代码报告有关错误的附加信息。下面是一个用于显示异常和错误代码的表示法示例。
# PF(错误代码)
这个例子指的是一个页面异常,在这种情况下,报告了一个命名错误类型的错误代码。在某些情况下,产生错误代码的异常可能无法报告准确的代码。在这种情况下,错误代码为零,如下面的一般保护性异常所示。
# GP (0)
参见第5章,《中断和异常处理》,那里有异常助记符的列表和对它们的描述。

【原文】1.6. RELATED LITERATURE
Literature related to IA-32 processors is listed on-line at the following Intel web site: 
http://developer.intel.com/design/processors/ 
Some of the documents listed at this web site can be viewed on-line; others can be ordered on-line. The literature available is listed by Intel processor and then by the following literature types: applications notes, data sheets, manuals, papers, and specification updates. The following literature may be of interest:
• Data Sheet for a particular Intel IA-32 processor.
• Specification Update for a particular Intel IA-32 processor.
• AP-485, Intel Processor Identification and the CPUID Instruction, Order Number 241618.
• Intel Pentium 4 Optimization Reference Manual, Order Number 248966.

【翻译】1.6. 相关文献
与IA-32处理器相关的文献在以下英特尔网站上在线列出:
http://developer.intel.com/design/processors/
本网站所列的部分文件可在网上查阅;其他的可以在网上订购。可用的文献按英特尔处理器列出,然后按以下文献类型列出:应用程序说明、数据表、手册、论文和规范更新。以下文献可能会让你感兴趣:
•特定英特尔IA-32处理器的数据表。
•特定英特尔IA-32处理器的规格更新。
AP-485,英特尔处理器识别和CPUID指令,订单号241618。
•英特尔奔腾4优化参考手册,订单号248966。

心情日记

现在,我在翻译这个手册的时候,感觉好了一些吧。数量上,我觉得还可以,我自己觉得还很满意。


http://www.mrgr.cn/news/54743.html

相关文章:

  • 【STM32学习】PWM学习(四),散热风扇的控制,PWM调速调制,
  • 机器学习核心:监督学习与无监督学习
  • 27.3 一致性哈希算法介绍
  • idea2024启动Java项目报Error running CloudPlApplication. Command line is too long.
  • 接口测试-接口支持幂等
  • Chromium html<li>对应c++接口定义
  • Tornado简单使用
  • JavaScript 新手必知的基本概念
  • 深入了解 Flannel(3):vxlan在flannel中的作用
  • 【Linux系统编程】冯诺依曼体系结构与操作系统
  • 操作系统之内存管理基本概念
  • SpringCloudAlibaba[Nacos]注册配置中心注册与发现服务
  • CGAL专篇-Kernel计算精度
  • 使用模拟器获取app的素材文件
  • 《30 年失联姐妹的短暂相聚与决绝分手》
  • 整合全文检索引擎 Lucene 添加站内搜索子模块
  • Java中的动态代理——介绍与使用示例
  • 数据库必会面试题(含答案)
  • 数据结构与算法——Java实现 41.对称二叉树
  • LeetCode Hot100 - 滑动窗口篇
  • JavaScript 数组的魔法
  • JVM面试题
  • Linux笔记之文件查找和搜索命令which,find,locate,whereis总结
  • 基于x86_64汇编语言简单教程6: 变量,常量,与运算
  • Axure中继器时间筛选
  • 将 centos7 的根分区由非逻辑卷转换成使用逻辑卷