第四章 处理器体系结构4.1 Y86指令集体系结构4.1.1 程序员可见的状态如图所示,Y86程序中的每条指令都会读取或修改处理器状态的某些部分,这称为程序员可见状态。在处理器的实现中,要保证机器级程序能够访问程序员可见状态。Y86的处理器状态类似于IA32,有8个程序寄存器:%eax、%ecx、%...
分类:
其他好文 时间:
2015-10-18 19:52:55
阅读次数:
236
第四章 处理器体系结构第一节 Y86指令集体系结构一、程序员可见的状态1.含义:每条指令都会读取或修改处理器状态的某些部分2.“程序员”:可以是用汇编代码写程序的人,也可以是产生机器级代码的编译器。3.具体的处理器状态:类似于IA32有8个程序寄存器,%eax,%ecx,%edx,%ebx,%esi...
分类:
其他好文 时间:
2015-10-18 18:23:37
阅读次数:
213
处理器体系结构4.1 Y86指令集体系结构 4.1.1程序员可见状态 Y86程序中的每条指令都会读取或修改处理器状态的某些部分,称为程序员可见状态。 4.1.2 Y86指令 4个指令:irmovl,rrmovl,mrmovl,rmmovl,分别显示地指明源和目的的格式 4个整数...
分类:
其他好文 时间:
2015-10-18 16:55:58
阅读次数:
204
第四章 处理器体系结构4.1 Y86指令集体系结构 定义一个指令集体系结构,例如Y86,包括定义各种状态元素、指令集和他们的编码、一组变成规范和异常事件处理。1 程序员可见的状态1程序员可见的状态:Y86中每条指令都会读取或修改处理器状态的某些部分。这里的“程序员”既可以是用汇编代码写程序的人,也可...
分类:
其他好文 时间:
2015-10-18 16:51:15
阅读次数:
245
第四章:处理器体系结构ISA指令集体性结构——处理器支持的指令和指令的字节编码HCL硬件控制语言—描述处理器设计Y86——定义一个指令集体系结构,包括定义各种状态元素、指令集和他们的编码、一组编程规范和异常事件处理。一、Y86指令集体系结构(一)程序员可见的状态1.Y86程序每条指令都会读取或修改处...
分类:
其他好文 时间:
2015-10-18 15:33:17
阅读次数:
300
第四章 处理器体系结构4.1 Y86指令集体系结构4.11程序员可见的状态1.程序员可见状态:Y86程序中的每条指令都会读取或修改处理器状态的某些部分。2.“程序员”:既可以是用汇编代码写程序的人,也可以是产生机器级代码的编译器。3.程序寄存器:(1)8个,%eax、%edx、%ebx、%esi、%...
分类:
其他好文 时间:
2015-10-18 12:51:14
阅读次数:
196
第四章 处理器体系结构4.1 Y86指令集体系结构指令集体系结构,包括定义各种状态元素、指令集和他们的编码、一组编程规范和异常事件处理。程序员可见的状态:Y86程序中的每条指令都会读取或修改处理器状态的某些部分。8个程序寄存器:%eax、%ebx、%ecx、%edx、%esi、%edi、%esp、%...
分类:
其他好文 时间:
2015-10-18 11:16:07
阅读次数:
146
Y86指令集体系结构(1)内容定义一个指令集体系结构,包括定义各种状态元素、指令集和它们的编码、一组编程规范和异常事件处理。(2)程序员可见状态概念:Y86程序中的每条指令都会读取或修改处理器状态的某些部分,称之为处理器可见状态。Y86处理器状态类似于I32。可以访问和修改程序寄存器、条件码、程序计...
分类:
其他好文 时间:
2015-10-18 11:13:12
阅读次数:
142
第四章 处理器体系结构 4.1 Y86指令集体系结构 4.1.1 程序员可见的状态:Y86程序中的每条指令都会读取或修改处理器状态的某些部分。 8个程序寄存器:%eax、%ebx、%ecx、%edx、%esi、%edi、%esp、%ebp。存储一个字。 存储器:可以理解为很大的字节数组...
分类:
其他好文 时间:
2015-10-18 06:41:29
阅读次数:
223