【技术实现步骤摘要】
【技术保护点】
一种在计算机数据处理指令中附加跳转功能的方法,其特征是:在现有计算机的数据处理指令的数据结构中增设一个反条件码和一个跳转矢量;现有计算机的数据处理指令的数据结构中包含有条件码,所述条件码是数据处理操作的执行条件,只有在程序状态寄存器中的状态码匹配该指令的条件码时,数据处理操作才能执行,否则数据处理操作就不能执行,该条件码和所述反条件码共同构成在数据处理指令中附加的跳转功能的执行条件;所述反条件码用于指示在数据处理指令中附加的跳转功能的执行条件和该指令中的条件码是相同还是相反,如果跳转功能的执行条件和该指令中的条件码相同则表示同条件跳转,如果跳转功能的执行条件和该指令中的条件码相反则表示反条件跳转;且所述的反条件码和程序状态寄存器中的状态码是否匹配条件码的信号要遵循真值表1中的逻辑运算关系,来决定在数据处理指令中附加的跳转功能是顺序执行还是跳转执行;真值表1反条件码PSW状态码是否匹配条件码跳转功能执行选择同条件不匹配顺序执行同条件匹配跳转反条件不匹配跳转反条件匹配顺序执行所述跳转矢量用于更改程序计数器的数值,为在数据处理指令中附加跳转功能提供跳转的方向和距离。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。