信息安全系统设计基础第五周学习总结
学习任务:教材第四章【处理器体系结构】
学习时间:10小时
一、教材知识点梳理【4.1-4.3】
1.ISA【指令集体系结构】
一个处理器支持的指令和指令的字节级编码
ISA在编译器编写者和处理器设计人员之间提供了一个概念抽象层,编译器编写者只需要知道允许哪些指令,以及它们是如何编码的,而处理器设计者必须建造出执行这些指令的处理器。
2.流水线化的处理器
这个处理器将每条指令的执行分解成五步,每个步骤由一个独立的硬件部分或阶段来处理。指令步经流水线的各个阶段,且每个时钟周期有一条新指令进入流水线。所以,处理器可以同时执行五条指令的不同阶段。
3.Y86指令集体系结构
定义一个指令集体系结构,例如Y86,包括定义各种状态元素、指令集和它们的编码、一组编程规范和异常事件处理。
4.程序员可见状态
Y86程序中的每条指令都会读取或修改处理器状态的某些部分
5.存储器
从概念上来说就是一个很大的字节数组,保存着程序和数据。Y86程序用虚拟地址来引用存储器位置。
6.指令编码
指令的字节级编码,每条指令需要1~6个字节不等,这取决于需要哪些字段,每条指令的第一个字节表明指令的类型。
7.状态码stat
描述程序执行的总体状态
20135219洪韶武——信息安全系统设计基础第五周学习总结
原文:http://www.cnblogs.com/5219hsw/p/4890413.html