Address of Jump table:跳表的地址,cmp eax 5,之后跳到的地址,这里就是0x69E0
Number of elements:switch 的个数,先前cmp eax 5,加一个default这里填6
Size of table element:switcj 的 element 的类型,这里eax 可以看出占4个字节
Element shift amount:这个一般情况下都是零,和跳表计算时的方式有关,比如此题只是单纯的跳表地址加跳表中的元素,那么就不需要移位
Element base value:设置为计算跳转地址时给跳表元素加的值,比如此题的计算方法为 &jump_table + jump_table[i],那么这里就应该填跳表的地址
Start of the switch idiom:这个默认就行,就是获取跳表值的语句的地址
Input register of switch:设置为用于给跳表寻址的寄存器
First(lowest) input value:就是 switch 的最小值了
Default jump address:也就是 default 的跳转位置,其实有时候可以不填,但是最好还是填上,这个一般在上方不远处的 cmp 指令附近。