摘要: 译注:本章基本未做翻译 10.6 TLB Testing TLB测试 The 80386 provides a mechanism for testing the Translation Lookaside Buffer (TLB), the cache used for translating l 阅读全文
posted @ 2017-04-11 15:21 马如风 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 10.5 Initialization Example初始化的例子 译注:本来想把这个例子全部注释完,但由于对intel汇编实不熟悉,有太多的伪指令,本人也是免强看懂,所以就不再做翻译了。 阅读全文
posted @ 2017-04-11 15:16 马如风 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 10.3 Switching to Protected Mode 切换到保护模式 Setting the PE bit of the MSW in CR0 causes the 80386 to begin executing in protected mode. The current privi 阅读全文
posted @ 2017-04-11 15:12 马如风 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 10.2 Software Initialization for Real-Address Mode 实地址模式的软件初始化 In real-address mode a few structures must be initialized before a program can take adv 阅读全文
posted @ 2017-04-11 15:11 马如风 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Chapter 10 Initialization 第10章 初始化 After a signal on the RESET pin, certain registers of the 80386 are set to predefined values. These values are adeq 阅读全文
posted @ 2017-04-11 15:07 马如风 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 9.9 Exception Summary 异常汇总 Table 9-6 summarizes the exceptions recognized by the 386. Table 9-6. Exception Summary Description Interrupt Return Addres 阅读全文
posted @ 2017-04-11 15:05 马如风 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 译注:一些异常没有翻译,因为看书时主要为了理解linux代码,所以代码中没有主要使用的就没有仔细看。这部分内容后期再看时再进行翻译。 9.8 Exception Conditions 异常条件 The following sections describe each of the possible 阅读全文
posted @ 2017-04-11 15:04 马如风 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 9.7 Error Code 错误代码 With exceptions that relate to a specific segment, the processor pushes an error code onto the stack of the exception handler (whe 阅读全文
posted @ 2017-04-11 15:00 马如风 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 9.6 Interrupt Tasks and Interrupt Procedures 中断任务和中断处理程序 Just as a CALL instruction can call either a procedure or a task, so an interrupt or exceptio 阅读全文
posted @ 2017-04-11 14:58 马如风 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 9.4 Interrupt Descriptor Table 中断描述符表 The interrupt descriptor table (IDT) associates each interrupt or exception identifier with a descriptor for the 阅读全文
posted @ 2017-04-11 14:55 马如风 阅读(607) 评论(0) 推荐(0) 编辑
摘要: Chapter 9 Exceptions and Interrupts 第9章 异常和中断 Interrupts and exceptions are special kinds of control transfer; they work somewhat like unprogrammed CA 阅读全文
posted @ 2017-04-11 14:43 马如风 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 8.2 I/O Instructions I/O指令 The I/O instructions of the 80386 provide access to the processor's I/O ports for the transfer of data to and from peripher 阅读全文
posted @ 2017-04-11 11:17 马如风 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: Chapter 8 Input/Output 输入/输出 This chapter presents the I/O features of the 80386 from the following perspectives: 本章从以下方面来介绍80386的I/O特性: Methods of ad 阅读全文
posted @ 2017-04-11 11:15 马如风 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 7.7 Task Address Space 任务地址空间 The LDT selector and PDBR fields of the TSS give software systems designers flexibility in utilization of segment and pa 阅读全文
posted @ 2017-04-11 11:13 马如风 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 7.6 Task Linking 任务链 The back-link field of the TSS and the NT (nested task) bit of the flag word together allow the 80386 to automatically return to 阅读全文
posted @ 2017-04-11 11:12 马如风 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 7.5 Task Switching 任务切换 The 80386 switches execution to another task in any of four cases: 80386在以下四种情况下会切换另一个任务去执行: 当前任务执行了一个引用了TSS描述符的JMP或CALL。 当前任务 阅读全文
posted @ 2017-04-11 11:11 马如风 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 7.1 Task State Segment 任务状态段 All the information the processor needs in order to manage a task is stored in a special type of segment, a task state se 阅读全文
posted @ 2017-04-11 11:09 马如风 阅读(420) 评论(0) 推荐(0) 编辑
摘要: Chapter 7 Multitasking 多任务 To provide efficient, protected multitasking, the 80386 employs several special data structures. It does not, however, use 阅读全文
posted @ 2017-04-11 11:05 马如风 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 6.5 Combining Page and Segment Protection 组合页与段保护 When paging is enabled, the 80386 first evaluates segment protection, then evaluates page protection 阅读全文
posted @ 2017-04-11 11:05 马如风 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 6.4 Page-Level Protection 页级保护 Two kinds of protection are related to pages: 与页相关的保护有两类: 6.4.1 Page-Table Entries Hold Protection Parameters页表项保存保护参数 阅读全文
posted @ 2017-04-11 11:04 马如风 阅读(245) 评论(0) 推荐(0) 编辑