代码一点也没敲,一点也没看,太困了,先睡了 第四章处理器体系结构 1. Y86指令集体系结构 (1)内容 定义一个指令集体系结构,包括定义各种状态元素、指令集和它们的编码、一组编程规范和异常事件处理。 (2)程序员可见状态 概念:Y86程序中的每条指令都会读取或修改处理器状态的某些部分,称之为处理器 ...
分类:
其他好文 时间:
2016-10-19 07:47:34
阅读次数:
299
20145336张子扬 《信息安全系统设计基础》第5周学习总结(一) 教材学习内容总结 学习目标 理解逆向的概念 掌握X86汇编基础,能够阅读(反)汇编代码 了解ISA(指令集体系结构) 理解函数调用栈帧的概念,并能用GDB进行调试 理解函数调用栈帧的概念,并能用GDB进行调试 学习内容 ISA:定 ...
分类:
其他好文 时间:
2016-10-17 06:53:55
阅读次数:
152
20145239《信息安全系统设计基础》第5周学习总结 教材学习内容 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 8086的分段模式 IA32的带保护模式的平坦模式 -ISA(Instruction set architecture)。ISA简单来说就是指令集体系结构。定义了处理机状态 ...
分类:
其他好文 时间:
2016-10-16 23:57:20
阅读次数:
384
20145317 《信息安全系统设计基础》第5周学习总结 教材学习内容总结 学习目标 理解逆向的概念 掌握X86汇编基础,能够阅读(反)汇编代码 了解ISA(指令集体系结构) 理解函数调用栈帧的概念,并能用GDB进行调试 理解函数调用栈帧的概念,并能用GDB进行调试 学习内容 ISA:定义了处理器状 ...
分类:
其他好文 时间:
2016-10-13 23:25:01
阅读次数:
167
程序编码在Unix机上使用命令编译代码优化编译的等级越高,编译时间越长,程序性能越高机器级代码对于机器级编程,两种抽象尤为重要第一种机器级程序的格式和行为(ISA指令集体系结构)第二种机器级程序使用的存储器地址是虚拟地址机器级代码把存储器看成一大块数组罢了汇编代码案例其中CPU主要包含以下几个对象程...
分类:
其他好文 时间:
2015-11-08 22:14:51
阅读次数:
305
第四章,处理器体系结构ISA:一个处理器支持的指令和指令的字节级编码,成为指令集体系结构。不同的处理器家族都有不同的ISA。例如:Intel IA32、IBM Freescale PowerPC和ARM处理器家族。本章将简要介绍处理器硬件的设计。4.1Y86指令集体系结构定义一个指令集体系结构,包括...
分类:
其他好文 时间:
2015-10-19 00:42:56
阅读次数:
252
第四章 处理器体系结构ISA:一个处理器支持的指令和指令的字节级编码——指令集体系结构ISA在编译器编写者和处理器设计人员之间提供了一个概念抽象层 与IA32相比Y86指令集的数据类型、指令和寻址方式都要少一些,它的字节级编码比较简单,不过它仍然足够完整4.1、Y86指令集结构定义一个指令集体系结构...
分类:
其他好文 时间:
2015-10-19 00:34:41
阅读次数:
249
1Y86指令集体系结构 ISA:指令集体系结构,一个处理器支持的指令和指令的字节级编码 程序员可见的状态 Y86程序中的每条指令都会读取或修改处理器状态的某些部分,称为程序员可见状态。其中包括: 8个程序寄存器:%eax,%ecx,%edx,%ebx,%esi,%edi,%esp和%ebp。...
分类:
系统相关 时间:
2015-10-18 22:54:53
阅读次数:
656
处理器的体系结构ISA:一个处理器支持的指令和指令的字节级编码称为它的指令集体系结构ISA.Y86是一个指令体系结构(ISA)寄存器、存储器、条件码、PC、程序状态。 halt:这个指令将会终止指令的执行。nop:这是一个占位指令,它不做任何事情,后续为了实现流水线,它有一定的作...
分类:
其他好文 时间:
2015-10-18 22:51:26
阅读次数:
179
第四章 处理器体系结构指令体系结构:一个处理器支持的指令和指令的字节级编码4.1Y86指令集体系结构Y86:包括定义各种状态元素、指令集和它们的编码、一组编程规范和异常事件处理。4.1.1 程序员可见状态Y86程序中的每条指令都会读取或修改处理器状态的某些部分。Y86具体包括:8个程序寄存器、3个条...
分类:
其他好文 时间:
2015-10-18 22:49:37
阅读次数:
222