X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 IA32的带保护模式的平坦模式对于机器级编程来说,其中两种抽象尤为重要 1 机器级程序的格式和行为,定义为指令集体系结构(ISA),它定义了处...
分类:
其他好文 时间:
2015-10-11 21:28:11
阅读次数:
271
第3章 程序的机器级表示一、X86 寻址方式1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式二、程序编码编译如下代码:unix> gcc -01 -o p p1.c p2.c01 表示告诉编译器使用第一级优化。通常,提高优化级别会使...
分类:
其他好文 时间:
2015-10-11 19:34:17
阅读次数:
176
第三章 程序的机器级表示3.1 历史的观点X86 寻址方式经历三代:1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式3.2 程序编码指令集体系结构(ISA):计算机硬件与底层软件的接口,它是程序员为使一个二进制机器语言程序正常运行所...
分类:
其他好文 时间:
2015-10-11 19:23:08
阅读次数:
125
信息安全系统设计基础第五周学习总结 第三章 程序的机器级表示 3.1 历史观点 X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 I...
分类:
其他好文 时间:
2015-10-11 19:20:50
阅读次数:
174
3.1-3.7中练习,重点:3.1,3.3,3.5,3.6,3.9,3.14,3.15,3.16,3.22,3.23,3.27,3.29,3.30,3.33,3.34p104, p105: X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2...
分类:
其他好文 时间:
2015-10-11 18:13:30
阅读次数:
203
X86寻址方式经历三代:1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式ISA的定义ISA即为指令集体系结构,它定义了处理器状态、指令的格式,以及每条指令对状态的影响。PC寄存器:即程序计数器。指示将要执行的下一条指令在存储器中的地...
分类:
其他好文 时间:
2015-10-11 18:07:04
阅读次数:
155
第三章 程序的机器级表示3.1 历史观点Intel处理器系列俗称x86,开始时是第一代单芯片、16位微处理器之一。每个后继处理器的设计都是后向兼容的——较早版本上编译的代码可以在较新的处理器上运行。X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086...
分类:
其他好文 时间:
2015-10-11 15:16:37
阅读次数:
179
X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式ISA指令集体系结构,机器级程序的指令和格式。它定义了处理状态,指令的格式,以及每条指令对状态的影响。获得汇编代码的两种方式:gcc -S xxx.c -o...
分类:
其他好文 时间:
2015-10-11 12:53:41
阅读次数:
199
Linux系统由什么组成?由用户空间(应用程序+GNU C标准库)和内核空间(系统调用接口+内核+内核架构代码)组成。Linux内核到底是什么?以及组成。ARM的七种操作级别?内核网络协议栈(Network Stack)的作用? 为Linux提供了丰富的网络协议(TCP/IP、PPPOE)实现。将....
分类:
系统相关 时间:
2015-09-22 06:33:38
阅读次数:
287
一、用户空间与内核空间:用户通过用户空间与操作系统打交道,程序员开发或使用的应用程序位于用户空间。用户空间不能直接访问内核,从而不能访问硬件资源,但是可以通过内核定义的最外层例程——系统调用来访问。内核空间是硬件管理功能发挥作用的区域。二、用户标识符用户以唯一的帐号名登陆,还可以关联一个唯一的用户I...
分类:
系统相关 时间:
2015-09-14 22:33:02
阅读次数:
234