【译】x86程序员手册10 - 第4章系统架构
1.1.2 Part II -- Systems Programming 系统编程
This part presents those aspects of the architecture that are customarily used by programmers who write operating systems, device drivers, debuggers, and other software that supports applications programs in the protected mode of the 80386.
这部分是关于80386保护模式下的编程人员使用的自定部分的架构、设备、调试和其他支撑应用程序的软件方面。
Chapter 4 Systems Architecture 系统架构
Many of the architectural features of the 80386 are used only by systems programmers. This chapter presents an overview of these aspects of the architecture.
80386的许多架构特性仅能用在系统程序中。本章就是关于架构方面的概览。
The systems-level features of the 80386 architecture include:
80386架构系统级特性包括:
- Memory Management 内存管理
 - Protection 保护
 - Multitasking 多任务
 - Input/Output 输入/输出
 - Exceptions and Interrupts 异常和中断
 - Initialization 初始化
 - Coprocessing and Multiprocessing 协处理和多进程
 - Debugging 调试
 
These features are implemented by registers and instructions, all of which are introduced in the following sections. The purpose of this chapter is not to explain each feature in detail, but rather to place the remaining chapters of Part II in perspective. Each mention in this chapter of a register or instruction is either accompanied by an explanation or a reference to a following chapter where detailed information can be obtained.
下面的章节介绍这些通过寄存器和指令实现的特性。本章的目标不是解释每个特性的细节,而是第二部分剩余章节内容的透视了解。本章提到的每个寄存器或指令都会在余下的章节中找到介绍。
【译】x86程序员手册10 - 第4章系统架构的更多相关文章
- 【译】x86程序员手册01
		
Intel 80386 Reference Programmer's Manual 80386程序员参考手册 Chapter 1 -- Introduction to the 80386 第1章 - ...
 - 【译】x86程序员手册03 - 2.1内存组织和分段
		
2.1 Memory Organization and Segmentation 内存组织和分段 The physical memory of an 80386 system is organized ...
 - 【译】x86程序员手册38-10.2实在址模式下的软件初始化
		
10.2 Software Initialization for Real-Address Mode 实地址模式的软件初始化 In real-address mode a few structur ...
 - 【译】x86程序员手册00 - 翻译起因
		
从上一次学习MIT的操作系统课程又过去了一年.上次学习并没有坚持下去.想来虽有种种原因,其还在自身无法坚持罢了.故此次再鼓起勇气重新学习,发现课程都已由2014改版为2016了.但大部分内容并没有改变 ...
 - 【译】x86程序员手册40-10.5初始化的例子
		
10.5 Initialization Example初始化的例子 译注:本来想把这个例子全部注释完,但由于对intel汇编实不熟悉,有太多的伪指令,本人也是免强看懂,所以就不再做翻译了. $TITL ...
 - 【译】x86程序员手册39-10.3切换到保护模式
		
10.3 Switching to Protected Mode 切换到保护模式 Setting the PE bit of the MSW in CR0 causes the 80386 to b ...
 - 【译】x86程序员手册37-第10章 初始化
		
Chapter 10 Initialization 第10章 初始化 After a signal on the RESET pin, certain registers of the 80386 a ...
 - 【译】x86程序员手册35-9.8异常条件
		
译注:一些异常没有翻译,因为看书时主要为了理解linux代码,所以代码中没有主要使用的就没有仔细看.这部分内容后期再看时再进行翻译. 9.8 Exception Conditions 异常条件 The ...
 - 【译】x86程序员手册31- 第9章 异常和中断
		
Chapter 9 Exceptions and Interrupts 第9章 异常和中断 Interrupts and exceptions are special kinds of control ...
 
随机推荐
- 夜话JAVA设计模式之策略模式
			
策略模式 定义了算法簇,分别封装起来,让他们之间可以互相替换,让算法簇的变化独立于使用算法的客户.设计原则1 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在 ...
 - Redis: 改变HomeBrew安装的数据库文件目录
			
vi /usr/local/etc/redis.conf 修改dir "/Volumes/KG's Big YO/Documents/redis_data" 最后,启动Redis: ...
 - 第3章 ES文档和故障处理
			
第3章 ES文档和故障处理 一.ES网络配置表 ES网络配置表是ES的硬件和软件组成的列表.ES网络配置常包括以下项目: 分级 项目 杂项信息 系统名.系统厂商/型号.CPU速率.RAM.存储器.系统 ...
 - QT如何修改编程语言的字体
			
工具-选项,然后在文本编辑器中设置要的字体
 - POJ 2485  Highways &&  HDU1102(20/200)
			
题目链接:Highways 没看题,看了输入输出.就有种似曾相识的感觉,果然和HDU1102 题相似度99%,可是也遇到一坑 cin输入居然TLE,cin的缓存不至于这么狠吧,题目非常水.矩阵已经告诉 ...
 - Project Euler:Problem 42 Coded triangle numbers
			
The nth term of the sequence of triangle numbers is given by, tn = ½n(n+1); so the first ten triangl ...
 - 设置IIS 兼容32位DLL
			
限Win7/Windows servser 2008 IIS的设置: 1.选择引用程序池 2.选择公布网站的.点击高级设置 3.启用32位应用程序属性改为True
 - 箭头函数的 this
			
在非严格模式下,匿名函数和定时器中的 this 由于没有默认的宿主对象,因此指向 window: 而在严格模式下,匿名函数和定时器中的 this 由于没有默认的宿主对象,因此为 undefined. ...
 - java文件和目录的增删复制
			
在使用java进行开发时常常会用到文件和目录的增删复制等方法.我写了一个小工具类.和大家分享,希望大家指正: package com.wangpeng.utill; import java.io.Fi ...
 - user agent stylesheet  解决方法
			
写了一个写了一个页面字体一直是加粗.原来是 strong,b{ user agent stylesheet font-weight:bold; } 引起的 解决方法:又一次定义 strong,b{ f ...