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

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

?? run.c

?? 《虛擬機的設計與實現c/cpp》(win32平臺)源碼 好東西大家熟知不多說
?? C
字號:
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                                                                   +
+ run.c - execution engine                                          +
+                                                                   +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ public prototypes                                                 + 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void run(U1 dbg);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ definitions                                                       + 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void run(U1 dbg)
{	
	U2 tick;
	U8 start_debug_instr;

	tick=0;
	debug = dbg;  /*set global from dbgcmd.c*/

	interruptOn=TRUE;

	DBG_RUN0("initiating bytecode execution\n");

	while(RAM[ R[$IP] ] != HALT)
	{
		if(debug==TRUE){ readDbgCmd(); }
		start_debug_instr = (U8)R[$IP];

		switch(RAM[ R[$IP] ])
		{
			case LBI:{ HANDLE_LBI(); }break;
			case LWI:{ HANDLE_LWI(); }break;
			case LDI:{ HANDLE_LDI(); }break;
			case LQI:{ HANDLE_LQI(); }break;
			case LF1I:{ HANDLE_LF1I(); }break;
			case LF2I:{ HANDLE_LF2I(); }break;

			case LAD:{ HANDLE_LAD(); }break;
			case LAI:{ HANDLE_LAI(); }break;

			case LB:{ HANDLE_LB(); }break;
			case LW:{ HANDLE_LW(); }break;
			case LD:{ HANDLE_LD(); }break;
			case LQ:{ HANDLE_LQ(); }break;
			case LF1:{ HANDLE_LF1(); }break;
			case LF2:{ HANDLE_LF2(); }break;
		
			case SB:{ HANDLE_SB(); }break;
			case SW:{ HANDLE_SW(); }break;
			case SD:{ HANDLE_SD(); }break;
			case SQ:{ HANDLE_SQ(); }break;
			case SF1:{ HANDLE_SF1(); }break;
			case SF2:{ HANDLE_SF2(); }break;

			case PUSHB:{ HANDLE_PUSHB(); }break;
			case PUSHW:{ HANDLE_PUSHW(); }break;
			case PUSHD:{ HANDLE_PUSHD(); }break;
			case PUSHQ:{ HANDLE_PUSHQ(); }break;
			case PUSHF1:{ HANDLE_PUSHF1(); }break;
			case PUSHF2:{ HANDLE_PUSHF2(); }break;

			case POPB:{ HANDLE_POPB(); }break;
			case POPW:{ HANDLE_POPW(); }break;
			case POPD:{ HANDLE_POPD(); }break;
			case POPQ:{ HANDLE_POPQ(); }break;
			case POPF1:{ HANDLE_POPF1(); }break;
			case POPF2:{ HANDLE_POPF2(); }break;

			case MOV:{ HANDLE_MOV(); }break;
			case MOVF:{ HANDLE_MOVF(); }break;
			case MOVD:{ HANDLE_MOVD(); }break;
			
			case JMP:{ HANDLE_JMP();  }break;
			case JE:{ HANDLE_JE();  }break;
			case JNE:{ HANDLE_JNE(); }break;
			case SLT:{ HANDLE_SLT(); }break;
			case INT:{ HANDLE_INT(); }break;
			case DI:{ HANDLE_DI(); }break;
			case EI:{ HANDLE_EI(); }break;
			case NOP:{ HANDLE_NOP(); }break;

			case AND:{ HANDLE_AND(); }break;
			case OR:{ HANDLE_OR(); }break;
			case XOR:{ HANDLE_XOR(); }break;
			case NOT:{ HANDLE_NOT(); }break;
			case BT:{ handleBT(); }break;
			case BS:{ handleBS(); }break;

			case SRA:{ HANDLE_SRA(); }break;
			case SRL:{ HANDLE_SRL(); }break;
			case SL:{ HANDLE_SL(); }break;

			case ADD:{ HANDLE_ADD(); }break;
			case SUB:{ HANDLE_SUB(); }break;
			case MULT:{ HANDLE_MULT(); }break;
			case DIV:{ HANDLE_DIV(); }break;

			case CAST_IF:{ HANDLE_CAST_IF(); }break;
			case CAST_ID:{ HANDLE_CAST_ID(); }break;
			case CAST_FI:{ HANDLE_CAST_FI(); }break;
			case CAST_FD:{ HANDLE_CAST_FD(); }break;
			case CAST_DI:{ HANDLE_CAST_DI(); }break;
			case CAST_DF:{ HANDLE_CAST_DF(); }break;

			case FADD:{ HANDLE_FADD(); }break;
			case FSUB:{ HANDLE_FSUB(); }break;
			case FMULT:{ HANDLE_FMULT(); }break;
			case FDIV:{ HANDLE_FDIV(); }break;
			case FSLT:{ HANDLE_FSLT(); }break;

			case DADD:{ HANDLE_DADD(); }break;
			case DSUB:{ HANDLE_DSUB(); }break;
			case DMULT:{ HANDLE_DMULT(); }break;
			case DDIV:{ HANDLE_DDIV(); }break;
			case DSLT:{ HANDLE_DSLT(); }break;

			default:
			{ 
				xmlBegin();
				fprintf(errPtr,"run(): ");
				fprintf(errPtr,"bad instruction (%d) ",RAM[R[$IP]]);
				fprintf(errPtr,"at address = ");
				fpU8(errPtr,(U8)R[$IP]);
				fprintf(errPtr,"\n");
				xmlEnd();

				ERROR_LVL1("run(): fatal error");

			}break;
		
		}/*end switch*/
	
		if(debug==TRUE){ printDbgInstr(start_debug_instr); }

		tick++;
		if(tick==65535){ tick = 0; }

	}/*end while*/

	if(debug==TRUE){ readDbgCmd(); }
	DBG_RUN0("HALT instruction executed\n");
	return;

}/*end run*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频精品在线观看| 麻豆91小视频| 色婷婷久久综合| 亚洲欧美国产高清| 91成人免费电影| 无吗不卡中文字幕| 91精品国产一区二区三区蜜臀| 天天综合网天天综合色| 欧美精选在线播放| 国产综合色精品一区二区三区| 久久免费美女视频| 91免费版pro下载短视频| 亚洲欧美国产77777| 欧美视频日韩视频在线观看| 男人的天堂亚洲一区| 久久女同精品一区二区| 成人在线一区二区三区| 亚洲综合在线观看视频| 制服丝袜在线91| 国产精品一线二线三线| 亚洲欧美日韩中文播放 | 亚洲国产精品自拍| 欧美一级片在线观看| 国产一区二区三区| 亚洲精品中文字幕乱码三区| 欧美系列亚洲系列| 国产资源精品在线观看| 国产精品成人一区二区艾草 | 国产成人亚洲综合a∨猫咪| 日韩成人精品在线观看| 欧美一区二区福利视频| 国产精品一二三四五| 亚洲人成7777| 久久伊99综合婷婷久久伊| 99热在这里有精品免费| 青娱乐精品视频| 中文字幕日韩欧美一区二区三区| 欧美日韩在线不卡| 国产风韵犹存在线视精品| 亚洲综合一区二区三区| 久久久国产一区二区三区四区小说| 91黄色激情网站| 国产美女一区二区| 香蕉成人伊视频在线观看| xvideos.蜜桃一区二区| 在线观看www91| 国产激情一区二区三区四区 | 欧美夫妻性生活| 国产成人亚洲精品青草天美| 亚洲一区二区三区四区在线免费观看 | 精品不卡在线视频| 欧美亚洲丝袜传媒另类| 国产麻豆精品在线观看| 五月激情综合网| 亚洲精品视频在线观看网站| 欧美精品一区二| 欧美日韩极品在线观看一区| 成人免费黄色大片| 国产一区欧美日韩| 蜜桃精品视频在线观看| 亚洲影视资源网| 亚洲人成网站在线| 国产精品乱码人人做人人爱| 欧美videossexotv100| 欧美喷水一区二区| 在线观看一区日韩| 色综合天天综合网国产成人综合天 | 五月综合激情日本mⅴ| 亚洲日本一区二区| 中文字幕日韩欧美一区二区三区| 欧美精品一区二区久久婷婷 | 久久亚洲欧美国产精品乐播| 亚洲一二三四久久| 在线观看一区二区视频| 成人免费视频一区| 国内精品久久久久影院一蜜桃| 五月天亚洲精品| 视频在线观看一区二区三区| 亚洲精品午夜久久久| 亚洲欧美日韩国产中文在线| 国产精品女同一区二区三区| 国产网红主播福利一区二区| 26uuu精品一区二区三区四区在线| 日韩写真欧美这视频| 日韩一区二区免费在线观看| 欧美一区二区在线免费观看| 69堂亚洲精品首页| 欧美草草影院在线视频| 精品入口麻豆88视频| 日韩精品一区国产麻豆| 精品国产乱码久久久久久浪潮| 日韩欧美激情一区| 久久久综合精品| 国产精品色哟哟| 洋洋成人永久网站入口| 午夜精品一区二区三区电影天堂| 天堂久久久久va久久久久| 日韩综合小视频| 国产一区二区看久久| 国产经典欧美精品| 91浏览器打开| 3d成人h动漫网站入口| 日韩欧美另类在线| 国产精品理论片在线观看| 亚洲女人****多毛耸耸8| 一区二区三区不卡视频在线观看| 亚洲国产日韩a在线播放性色| 日韩电影在线看| 国产精品小仙女| 色综合亚洲欧洲| 日韩视频一区二区三区| 欧美激情综合网| 亚洲国产精品欧美一二99| 精品一区二区三区在线播放 | 中文字幕在线一区二区三区| 亚洲欧美综合色| 日日摸夜夜添夜夜添国产精品 | 亚洲成av人片在线| 国产一区二区三区香蕉| 91小视频在线免费看| 91精品国产色综合久久不卡电影| 国产三级一区二区三区| 亚洲制服丝袜一区| 国产·精品毛片| 欧美高清视频一二三区| 欧美激情综合在线| 欧美96一区二区免费视频| aa级大片欧美| 精品少妇一区二区三区在线视频| 亚洲丝袜制服诱惑| 日韩精品国产欧美| 99久久精品99国产精品| 欧美成人三级在线| 一区二区国产视频| 成人免费视频网站在线观看| 欧美精品乱码久久久久久按摩| 欧美国产日韩亚洲一区| 首页国产欧美日韩丝袜| 91农村精品一区二区在线| xfplay精品久久| 日韩电影在线观看电影| 99精品视频在线观看| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 欧美www视频| 亚洲va韩国va欧美va精品| 粉嫩一区二区三区在线看| 欧美狂野另类xxxxoooo| 亚洲免费视频成人| 成人av在线网| 久久美女艺术照精彩视频福利播放| 亚洲成人tv网| 色综合久久88色综合天天免费| 久久久精品日韩欧美| 久久99久久99小草精品免视看| 欧美精品xxxxbbbb| 亚洲一区在线观看免费观看电影高清| 福利视频网站一区二区三区| 日韩午夜激情电影| 美女视频黄免费的久久| 91麻豆精品国产91久久久久久久久| 亚洲免费资源在线播放| 成人午夜av影视| 国产精品日日摸夜夜摸av| 国产精品99久久久久久似苏梦涵| 欧美成人精品二区三区99精品| 日韩精品欧美成人高清一区二区| 欧美日韩在线播| 亚洲成av人片一区二区| 欧美性猛片aaaaaaa做受| 亚洲免费观看高清完整版在线观看熊| 床上的激情91.| 国产精品久久久久国产精品日日| 岛国精品在线观看| 一区精品在线播放| 91视频在线看| 亚洲免费av在线| 欧美日韩在线电影| 麻豆一区二区99久久久久| 91麻豆精品国产| 极品少妇一区二区| 中文字幕欧美激情一区| 成人午夜视频网站| 亚洲精品国产成人久久av盗摄| 日本福利一区二区| 日韩精品电影一区亚洲| 欧美一区二区三区啪啪| 麻豆91精品视频| 国产欧美精品一区二区色综合 | 日韩精品欧美精品| 久久亚洲捆绑美女| 波多野结衣欧美| 亚洲午夜精品网| 日韩一区二区三区三四区视频在线观看| 秋霞影院一区二区| 国产视频不卡一区| 在线精品国精品国产尤物884a| 日韩va欧美va亚洲va久久| 精品福利在线导航| 91浏览器打开| 麻豆久久一区二区|