多条件分支跳转指令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多条件分支跳转指令相关的知识,希望对你有一定的参考价值。
参考技术A 多条件分支跳转指令是专为switch-case语句设计的,主要有tableswitch和lookupswitch。从助记符上看,两者都是switch语句的实现,它们的区别:
指令tableswitch的示意图如下图所示。由于tableswitch的case值是连续的,因此只需要记录最低值和最高值,以及每一项对应的offset偏移量,根据给定的index值通过简单的计算即可直接定位到offset。
以上是关于多条件分支跳转指令的主要内容,如果未能解决你的问题,请参考以下文章