亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? opedec.c

?? 這是模擬器源代碼
?? C
字號:
#define STANDARD_INSTRUCTION_DECODING\
	u32 lenght; \
	strcpy (dest, opcode_strings [((op&0xFF00000)>>16)|((op&0xF0)>>4)]);\
	strcat (dest, condition_strings [(op>>28)&0xF]);\
	lenght = strlen(dest);\
	while (lenght<15) {\
		strcat (dest, " ");\
		lenght++;\
	}

void second_operand (u32 op, u32 adress, char *dest)
{
	u32 temp;
	u32 shift_amount;
	char string [33], string2 [33];

	if (op&0x2000000) {
		shift_amount = ((op>>8)&0xF)<<1;								
		temp = ((op&0xFF)<<(32-shift_amount))|((op&0xFF)>>shift_amount);
		strcat (dest, "#0x");
		itoa(temp, string, 16);
		strcat (dest, string);
	}
	else {
		strcat (dest, register_strings[(op&0xF)]);
		strcpy (string, ", ");
		strcat (string, shift_strings[(op>>5)&0x3]);
		if (op&0x10) {
			strcat (string, " ");
			strcat (string, register_strings[(op>>7)&0xF]);
			strcat (dest, string);
		}
		else {
			temp = (op>>7)&0x1F;
			if (!temp) {
				switch ((op>>5)&0x3) {
					case 0: break;
					case 1: strcpy (string2, ", ");
							strcat (string2, "LSR #32");
							strcat (dest, string2);
							break;
					case 2: 
							strcpy (string2, ", ");
							strcat (string2, "ASR #32");
							strcat (dest, string2);
							break;
					case 3: strcpy (string2, ", ");
							strcat (string2, "RRX");
							strcat (dest, string2);
							break;
				}
			}else {
				strcat (string, " #");
				itoa(temp, string2, 10);
				strcat (string, string2);
				strcat (dest, string);
			}
		}
	}
}

void standard_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void b_debug_handle (u32 op, u32 adress, char *dest)
{
	u32 temp;
	char string [33];

	STANDARD_INSTRUCTION_DECODING;

	strcat (dest, "\t0x");
	if (op&0x800000) temp = adress + (((op&0xFFFFFF)<<2)-0x4000000) + 8;
	else temp = adress + ((op&0x7FFFFF)<<2) + 8;
	itoa (temp, string, 16);	
	strcat (dest, string);
}

void dpsingle_debug_handle (u32 op, u32 adress, char * dest)
{
	STANDARD_INSTRUCTION_DECODING;	

	strcat (dest, "\t");
	strcat (dest, register_strings[(op>>12)&0xF]);
	strcat (dest, ", ");
	
	second_operand (op, adress, dest);
}

void dpnw_debug_handle (u32 op, u32 adress, char * dest)
{
	STANDARD_INSTRUCTION_DECODING;
	
	strcat (dest, "\t");
	strcat (dest, register_strings[(op>>16)&0xF]);
	strcat (dest, ", ");

	second_operand (op, adress, dest);
}

void dp_debug_handle (u32 op, u32 adress, char * dest)
{
	STANDARD_INSTRUCTION_DECODING;	

	strcat (dest, "\t");
	strcat (dest, register_strings[(op>>12)&0xF]);
	strcat (dest, ", ");
	strcat (dest, register_strings[(op>>16)&0xF]);
	strcat (dest, ", ");
	
	second_operand (op, adress, dest);
}

void mul_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;	

	strcat (dest, "\t");
	strcat (dest, register_strings[(op>>16)&0xF]);
	strcat (dest, ", ");
	strcat (dest, register_strings[op&0xF]);
	strcat (dest, ", ");
	strcat (dest, register_strings[(op>>8)&0xF]);
	if (op&0x200000) {
		strcat (dest, ", ");
		strcat (dest, register_strings[(op>>12)&0xF]);
	}
}

void mull_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void sdt_debug_handle (u32 op, u32 adress, char *dest)
{
	u32 temp;
	char string [33], string2 [33];
	
	STANDARD_INSTRUCTION_DECODING;
	
	strcat (dest, "\t");
	strcat (dest, register_strings[(op>>12)&0xF]);
		
	if (op&0x2000000) {
		strcat (dest, ", [");
		strcat (dest, register_strings[(op>>16)&0xF]);
		if (!(op&0x1000000)) strcat (dest, "]");
		strcat (dest, ", ");
		strcat (dest, register_strings[(op&0xF)]);
		strcpy (string, ", ");
		strcat (string, shift_strings[(op>>5)&0x3]);

		temp = (op>>7)&0x1F;
		
		if (!temp) {
			switch ((op>>5)&0x3) {
				case 0: break;
				case 1: strcpy (string2, ", "); strcat (string2, "LSR #32"); strcat (dest, string2);
						break;
				case 2: strcpy (string2, ", "); strcat (string2, "ASR #32"); strcat (dest, string2);
						break;
				case 3: strcpy (string2, ", "); strcat (string2, "RRX"); strcat (dest, string2);
						break;
			}
			
		}else {
			strcat (string, " #");
			itoa(temp, string2, 10);
			strcat (string, string2);
			strcat (dest, string);
		}
 
		if ((op&0x1000000)) {
			strcat (dest, "]");
			if (op&0x200000) strcat(dest, "!");
		}
	}
	else {
		temp = (op&0xFFF);
		if (temp) {
			if ((((op>>16)&0xF)==15)&&(op&0x100000)) {
				strcat (dest, ", =0x");
				if (op&0x800000) temp = adress+8+temp; else temp = adress+8-temp;
				if (op&0x400000) temp = (u32)read_byte (temp); else temp = read_word (temp);
				itoa (temp, string, 16);
				strcat (dest, string);
			}else {
				strcat (dest, ", [");
				strcat (dest, register_strings[(op>>16)&0xF]);
				if (!(op&0x1000000))strcat (dest, "]");
				if (op&0x800000) strcat (dest, ", #"); else strcat (dest, ", -#");
				itoa(temp, string, 10);
				strcat (dest, string);
				if ((op&0x1000000)) {
					strcat(dest , "]");
					if (op&0x200000) strcat(dest, "!");
				}
			}
		}
		
		else {
			strcat (dest, ", [");
			strcat (dest, register_strings[(op>>16)&0xF]);
			strcat (dest, "]");
		}
	}
}            

void hwdt_debug_handle (u32 op, u32 adress, char *dest) 
{
	STANDARD_INSTRUCTION_DECODING;
}

void mdt_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void msr_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void mrs_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void swp_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

void swi_debug_handle (u32 op, u32 adress, char *dest)
{
	STANDARD_INSTRUCTION_DECODING;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费毛片片v| 久久99精品久久久久婷婷| 欧美一区日本一区韩国一区| 97se亚洲国产综合在线| 成人深夜视频在线观看| 成人av综合在线| 91在线国内视频| 色www精品视频在线观看| 在线影视一区二区三区| 欧美猛男gaygay网站| 777奇米四色成人影色区| 91精品午夜视频| 久久综合五月天婷婷伊人| 国产亚洲综合色| 国产精品久久看| 亚洲国产成人精品视频| 天天综合日日夜夜精品| 国产最新精品免费| caoporm超碰国产精品| 欧美在线免费播放| 日韩免费性生活视频播放| 精品国产凹凸成av人导航| 国产精品亲子伦对白| 亚洲制服丝袜av| 韩国一区二区在线观看| 91蜜桃在线观看| 欧美高清视频www夜色资源网| 精品国产123| 艳妇臀荡乳欲伦亚洲一区| 美女性感视频久久| 97久久人人超碰| 日韩精品一区二区三区在线观看| 久久久国产综合精品女国产盗摄| 亚洲欧美国产三级| 狠狠色2019综合网| 色婷婷久久久综合中文字幕| 日韩一级黄色大片| 亚洲另类在线视频| 久久99在线观看| 欧美艳星brazzers| 国产欧美日韩卡一| 日本成人中文字幕| 色婷婷一区二区| 日本一二三不卡| 激情久久五月天| 欧美日韩国产综合草草| 欧美国产激情一区二区三区蜜月| 午夜欧美一区二区三区在线播放| 成人激情免费视频| 欧美成人猛片aaaaaaa| 亚洲一区二区综合| 成人av手机在线观看| 精品少妇一区二区三区日产乱码| 亚洲欧美日韩国产综合| 国产电影一区在线| 精品99久久久久久| 日本91福利区| 5月丁香婷婷综合| 亚洲国产综合色| 一本色道久久综合精品竹菊| 国产欧美久久久精品影院| 另类欧美日韩国产在线| 欧美高清性hdvideosex| 亚洲成人免费在线观看| 在线一区二区三区四区五区 | 美脚の诱脚舐め脚责91| 日本道色综合久久| 亚洲欧洲在线观看av| 国产福利视频一区二区三区| 欧美成人在线直播| 久久疯狂做爰流白浆xx| 精品伦理精品一区| 精品无人区卡一卡二卡三乱码免费卡 | 国产精品一级片在线观看| 欧美一区二区在线观看| 美日韩一级片在线观看| 日韩欧美一级片| 久久99精品国产91久久来源| 久久只精品国产| 国产精品羞羞答答xxdd| 中文字幕av一区二区三区高 | 欧美一级午夜免费电影| 日韩精品91亚洲二区在线观看| 91精品国产入口| 麻豆精品精品国产自在97香蕉 | 国产精品网友自拍| 国产宾馆实践打屁股91| 综合精品久久久| 在线观看不卡视频| 男男视频亚洲欧美| 精品美女一区二区三区| 成人国产精品视频| 一区二区三区在线观看国产| 欧美日韩国产中文| 经典三级在线一区| 国产精品每日更新在线播放网址| jvid福利写真一区二区三区| 亚洲高清在线精品| 欧美不卡激情三级在线观看| 国产精品亚洲а∨天堂免在线| 亚洲欧洲成人精品av97| 欧美日韩精品一区二区天天拍小说| 日韩国产精品久久| 久久久99精品免费观看| 91网站黄www| 青草国产精品久久久久久| 国产欧美精品一区aⅴ影院| 一本色道久久综合亚洲91| 久久精品国产一区二区三| 国产精品美女一区二区| 欧美一区二区私人影院日本| 丁香亚洲综合激情啪啪综合| 亚洲国产日韩精品| 国产午夜亚洲精品午夜鲁丝片| 色999日韩国产欧美一区二区| 精品中文字幕一区二区| 一区二区免费视频| 国产亚洲精品bt天堂精选| 欧美探花视频资源| 国产成人8x视频一区二区| 天天综合网 天天综合色| 成人免费小视频| 久久久久久久网| 欧美一级国产精品| 日本韩国欧美在线| 福利视频网站一区二区三区| 亚洲成人精品一区| 亚洲欧美在线视频| 欧美国产日本韩| 久久久国际精品| 日韩午夜中文字幕| 欧美男女性生活在线直播观看| 成人免费观看视频| 国产精品自拍一区| 久久99热99| 美女高潮久久久| 日韩 欧美一区二区三区| 一区二区视频在线看| 国产精品久久久久久久第一福利| 精品日韩一区二区三区| 日韩一区二区三区电影在线观看 | 欧美一区二区视频在线观看| 欧洲精品视频在线观看| 91在线视频在线| 成人综合日日夜夜| 国产永久精品大片wwwapp| 麻豆国产精品一区二区三区| 日产欧产美韩系列久久99| 亚洲成人动漫av| 天堂蜜桃一区二区三区| 亚洲国产成人tv| 五月激情六月综合| 石原莉奈一区二区三区在线观看| 一区二区三区四区av| 亚洲综合区在线| 亚洲gay无套男同| 天天色图综合网| 日本一不卡视频| 激情欧美日韩一区二区| 国产精品亚洲第一| 99久久婷婷国产| 欧美中文字幕不卡| 欧美日本在线播放| 精品少妇一区二区三区免费观看 | 日韩一区二区在线看片| 欧美电影精品一区二区| 欧美精品一区二区久久久 | 成人av片在线观看| 91麻豆精东视频| 欧美三级三级三级爽爽爽| 日韩一区二区三区电影在线观看| 日韩精品中文字幕一区| 久久久亚洲精华液精华液精华液| 国产欧美一区视频| 亚洲精品成人精品456| 视频在线观看一区二区三区| 国产中文一区二区三区| 99r国产精品| 在线不卡中文字幕| 日本一区二区三区电影| 一区二区三区四区中文字幕| 日韩高清在线不卡| 丰满亚洲少妇av| 欧美性猛交一区二区三区精品| 日韩欧美色综合网站| 最新久久zyz资源站| 日本视频一区二区三区| 国产99精品视频| 欧美日韩国产bt| 中文字幕免费在线观看视频一区| 亚洲激情男女视频| 韩国毛片一区二区三区| 欧美性做爰猛烈叫床潮| 久久久久久夜精品精品免费| 亚洲午夜激情网页| 国产精品乡下勾搭老头1| 欧美三级欧美一级| 国产精品久99| 国精产品一区一区三区mba桃花| 在线影院国内精品|