摘要: 4.1 Systems Registers 系统寄存器 The registers designed for use by systems programmers fall into these classes: 为系统程序设计的寄存器分为如下几类: EFLAGS 标志寄存器FLAGS Memory 阅读全文
posted @ 2017-04-11 10:30 马如风 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.1.2 Part II -- Systems Programming 系统编程 This part presents those aspects of the architecture that are customarily used by programmers who write oper 阅读全文
posted @ 2017-04-11 10:27 马如风 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 注:觉得本章内容与理解操作系统不直接相关,所以本章并未看完,也就没有翻译完,放在这里中是为了保证手册的完整。有兴趣的人可以去原址查看。 https://pdos.csail.mit.edu/6.828/2016/readings/i386/c03.htm Chapter 3 Applications 阅读全文
posted @ 2017-04-11 10:25 马如风 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 从上一次学习MIT的操作系统课程又过去了一年。上次学习并没有坚持下去。想来虽有种种原因,其还在自身无法坚持罢了。故此次再鼓起勇气重新学习,发现课程都已由2014改版为2016了。但大部分内容并没有改变。在这一年多的时间里,也曾学习过其他课程,比如孟宁的Linux内核分析,也看过其他人写的文章。但还是 阅读全文
posted @ 2017-04-11 10:22 马如风 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 2.6 Interrupts and Exceptions 中断和异常 The 80386 has two mechanisms for interrupting program execution: 80386对中断处理执行有两个机制: Exceptions are synchronous eve 阅读全文
posted @ 2017-04-11 09:54 马如风 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 2.5 Operand Selection 操作数选择 An instruction can act on zero or more operands, which are the data manipulated by the instruction. An example of a zero-o 阅读全文
posted @ 2017-04-11 09:53 马如风 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 2.4 Instruction Format 指令格式 The information encoded in an 80386 instruction includes a specification of the operation to be performed, the type of the 阅读全文
posted @ 2017-04-11 09:51 马如风 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 2.3 Registers 寄存器 The 80386 contains a total of sixteen registers that are of interest to the applications programmer. As Figure 2-5 shows, these regi 阅读全文
posted @ 2017-04-11 09:49 马如风 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 2.2 Data Types 数据类型 Bytes, words, and doublewords are the fundamental data types (refer to Figure 2-2 ). A byte is eight contiguous bits starting at a 阅读全文
posted @ 2017-04-11 09:37 马如风 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 2.1 Memory Organization and Segmentation 内存组织和分段 The physical memory of an 80386 system is organized as a sequence of 8-bit bytes. Each byte is assign 阅读全文
posted @ 2017-04-11 09:34 马如风 阅读(354) 评论(0) 推荐(0) 编辑