翻译块的结束条件:
1、跳转指令
2、软件中断指令
3、实模式和保护模式切换的指令
4、保护模式下段selector改变的时候
优化:
1、消除条件3
如果指令在保护模式和实模式下有不同的操作,这些不同的区分需要放到tb内处理,而不是tb外。
2、消除条件4
需要将cs32、ss32的处理放到tb内,而不是tb外。
翻译块的结束条件:
1、跳转指令
2、软件中断指令
3、实模式和保护模式切换的指令
4、保护模式下段selector改变的时候
优化:
1、消除条件3
如果指令在保护模式和实模式下有不同的操作,这些不同的区分需要放到tb内处理,而不是tb外。
2、消除条件4
需要将cs32、ss32的处理放到tb内,而不是tb外。