处理器体系结构一、教材指导本章内容是处理器体系结构,重点掌握ISA,并能举一反三;本章带着大家设计并实现了一个结合CISC和RISC思想的处理器Y86,一个类IA32体系的处理器;ISA在编译器编写者和处理器设计者之间提供了一个抽象。本章重点是4.1-4.3流水线部分4.4-4.5供学有余力的同学自...
分类:
其他好文 时间:
2015-10-18 15:20:54
阅读次数:
244
学习目标1. 了解ISA抽象的作用2. 掌握ISA,并能举一反三学习其他体系结构3. 了解流水线和实现方式学习任务1. 阅读教材,完成课后练习(书中有参考答案) 4.1-4.3中练习,重点:4.1 4.2 4.5 4.6 4.8 4.10 4.11 4.12 4.16 4.17 4.19 4.21 ...
分类:
其他好文 时间:
2015-10-17 20:41:01
阅读次数:
229
处理器体系结构一、前言1、计算机系统只限于机器语言程序级。2、指令被编码为有一个或多个字节序列组成的二进制格式。一个处理器支持的指令和指令的字节级编码称为它的指令集体系结构(ISA)。3、虽然每个厂商制造的处理器性能和复杂性不断提高,但是不同型号在ISA级别上都保持着兼容。因此,ISA在编译器编写者...
分类:
其他好文 时间:
2015-10-15 18:29:53
阅读次数:
167
本章内容是处理器体系结构,重点掌握ISA,并能举一反三;本章带着大家设计并实现了一个结合CISC和RISC思想的处理器Y86,一个类IA32体系的处理器;ISA在编译器编写者和处理器设计者之间提供了一个抽象。本章重点是4.1-4.3,流水线部分4.4-4.5供学有余力的同学自学练习题:4.1 4.2...
分类:
其他好文 时间:
2015-10-15 12:41:57
阅读次数:
197
信息安全系统设计基础第四周学习总结学习任务:教材第三章学习时间:10小时学习内容一、教材知识梳理1.程序编码与机器级代码 程序编码: gcc编译器,将源代码转化成可执行代码,C预处理器-汇编器-链接器 机器级代码: 机器级程序的格式和行为,定义【指令集体系结构ISA】,定...
分类:
其他好文 时间:
2015-10-11 23:03:44
阅读次数:
224
程序的机械级表示学习记录 X86的三代寻址方式 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全。 8086的分段模式。 IA32的带保护模式的平坦模式。 对于机械级编程的两种重要抽象 ISA:机械级程序的格式和行为,定义为指令集体系结构,它定义了处理器状态、指令的格式,以及每条指令对状态的...
分类:
其他好文 时间:
2015-10-11 22:57:19
阅读次数:
239
X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 IA32的带保护模式的平坦模式对于机器级编程来说,其中两种抽象尤为重要 1 机器级程序的格式和行为,定义为指令集体系结构(ISA),它定义了处...
分类:
其他好文 时间:
2015-10-11 21:28:11
阅读次数:
271
第三章 程序的机器级表示3.1 历史的观点X86 寻址方式经历三代:1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式3.2 程序编码指令集体系结构(ISA):计算机硬件与底层软件的接口,它是程序员为使一个二进制机器语言程序正常运行所...
分类:
其他好文 时间:
2015-10-11 19:23:08
阅读次数:
125
X86寻址方式经历三代:1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全2 8086的分段模式3 IA32的带保护模式的平坦模式ISA的定义ISA即为指令集体系结构,它定义了处理器状态、指令的格式,以及每条指令对状态的影响。PC寄存器:即程序计数器。指示将要执行的下一条指令在存储器中的地...
分类:
其他好文 时间:
2015-10-11 18:07:04
阅读次数:
155