exec9000.c

来自「DREAMICE源代码(一个游戏)」· C语言 代码 · 共 19 行

C
19
字号
/* Opcodes 9xxx -- One mov   Output from GDB's 'gencode -t':   1001nnnni8p2.... mov.w @(<disp>,PC),<REG_N>    */#include "sh4sim.h"int sim_exec_9000(uint16 instr) {	int imm = instr & 0x00ff;	int rn = i0f00;	uint32 ea = regs.pc + 4 + imm*2;	sim_read_and_check(ea, 2, (uint8*)&regs.r[rn]);	sim_sign_extend_word(&regs.r[rn]);	sim_next_pc();	return SIME_OK;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?