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

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

文件下载与邀请翻译者

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

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

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

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

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

本节翻译

【原文】The model-specific registers (MSRs) are a group of registers available primarily to operating-system or executive procedures (that is, code running at privilege level 0). These Registers control items such as the debug extensions, the performance-monitoring counters, the machine-check architecture, and the memory type ranges (MTRRs). The number and functions of These registers varies among the different members of the IA-32 processor families. Section 8.4., “Model-Specific Registers (MSRs)”, for more information about the MSRs and Appendix B, Model-Specific Registers (MSRs), for a complete list of the MSRs.

【翻译】型号专属寄存器(MSRs)是一组主要对操作系统或执行过程(即以特权级别0运行的代码)可用的寄存器。这些寄存器控制诸如调试扩展、性能监视计数器、机器检查体系结构和内存类型范围(MTRRs)之类的项目。这些寄存器的数量和功能因IA-32处理器家族的不同成员而异。8.4节。,“型号专属寄存器((MSRs)”,以获取有关msr的更多信息,附录B,型号专用寄存器(MSRs),以获取关于MSR的完整列表。

【原文】Most systems restrict access to all system registers (other than the EFLAGS register) by application programs. Systems can be designed, however, where all programs and procedures run at the most privileged level (privilege level 0), in which case application programs are allowed to modify the system registers.

【翻译】大多数系统限制应用程序访问所有系统寄存器(除了EFLAGS寄存器)。但是,可以将系统设计为所有程序和过程都在最高特权级别(特权级别0)上运行,在这种情况下,应用程序可以修改系统寄存器。


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

相关文章:

  • 给DevOps加点料:融入安全性的DevSecOps
  • linux音视频采集技术: v4l2
  • Spring Framework 5.3.x源码构建 (jdk-1.8, gradle 7.5.1, idea2024.3)
  • 初学stm32 --- DAC模数转换器工作原理
  • 探秘MetaGPT:革新软件开发的多智能体框架
  • vue elemnt-ui自定义时间日期选择
  • 【python实操】python小程序之测试报告
  • RESCAL张量分解检测YELP数据集
  • JVM垃圾回收算法
  • C++引用类型变量
  • 深入了解 JavaScript 字符串方法:从字符获取到大小写转换
  • 如何使用非官方的根组件
  • c++习题36-奇数单增序列
  • 双指针——对撞指针与左右指针
  • Spring Boot集成Milvus和deeplearning4j实现图搜图功能
  • 提升质量:构建系统性的质量保证策略
  • java-web-day6-下-知识点小结
  • 构建生产级的 RAG 系统
  • GCC及GDB的使用
  • 自适应阻抗案例分析(上)
  • 基于SpringBoot+LayUI+Vue智能停车收费系统
  • 第三十三篇:TCP协议如何避免/减少网络拥塞,TCP系列八
  • 【工具】Charles对360浏览器抓包抓包
  • Nginx 迁移到 Caddy:一次完整的反向代理配置迁移实践
  • 美国技术论坛汇总
  • 滴滴面试:单表可以存200亿数据吗?单表真的只能存2000W,为什么?