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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? interruptcontroller.h

?? 一款國產(chǎn)的8051模擬器(全部源代碼) 本軟件是一款8051模擬器
?? H
字號:
///////////////////////////////////////////////////////////////////////
// 圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!圓夢51!
// 1998.x.x 多少遺憾,多少淚水,路在何方?? 為什么失敗的總是我??夢想為什么這么遙遠(yuǎn)
// ........學(xué)x86很久了,書本都翻了n遍了......
// 雖然x86很強(qiáng)大,但要做臺(tái)x86計(jì)算機(jī)真是太難了,8051單片機(jī)真的簡單了很多,我想做個(gè)8051的計(jì)算機(jī).
// 沒有編程器的日子,真是不好受,自己又沒條件能做電路板,要是能有臺(tái)計(jì)算機(jī)模擬8051,那將是多莫令人興奮的事情啊
// 但是我什么都沒有............什么都沒有
// 1999.x.x草稿紙上完成基本的框架圖和基本算法,并完成部分核心代碼,將項(xiàng)目名稱定為圓夢51
// .......飄啊搖啊,淡漠了生活,忘記了夢想,就這樣渾渾噩噩的活著........夢已死
// 2002.8.24 塵世間多少煩惱,從此不必再牽掛。為了夢想我終于可以從現(xiàn)實(shí)中解脫出來一段時(shí)間,不上學(xué)的日子真好,真令人懷念。
// 建立指令模擬instruction和memory 代碼檔。
// 不懂windows C編程是我最大的障礙,......1年時(shí)間......我想應(yīng)該是我這一生中最有價(jià)值的時(shí)間,以前沒有,以后可能更沒有了
// 2003.12.x
// 因?yàn)橐蠈W(xué),所以能夠靜下心來學(xué)習(xí)的時(shí)間基本上再也找不到了
// 2004.9.2 基本初步完成,尚未完成中斷返回,尚未debug
// 2004.11.17 調(diào)試浮點(diǎn)程序通過,^_^ :) ^o^ ^0^ :(  >_< 他的缺點(diǎn)就是他的優(yōu)點(diǎn),我無法權(quán)衡,指令類暫時(shí)先穩(wěn)定下來吧
// 當(dāng)學(xué)生真是無奈,我在倒退..............我在放棄夢想...............
// 2005.3.28 不管怎樣我要圓夢,我不能做個(gè)永遠(yuǎn)失敗的人,建立KernelMsg interruptcontroller代碼檔
// 2005.4.3 建立TIMER檔,這可把我難倒了,效能,錯(cuò)誤...............
// 2005.4.14 KernelMsg TIMER初步完成,莫名其妙的錯(cuò)誤太多,KernelMsg真的很失敗,增加了編寫難度,更不易調(diào)試.....
// 2005.4.18 不管三七二十一,湊出來再說,我好想運(yùn)行以下ucos ii,建立Serial類
// 2005.4.21 為了提供對多處理器系統(tǒng)的支持,并能夠模擬多了處理器,對全局變量 函數(shù)作了修改,使之不但打破了C++的封裝,
// 又使得全局函數(shù)類似類中的函數(shù),所以在不增加代碼的情況下,可直接模擬多處理器
// 2005.4.24 垃圾誕生,不得不對KernelMsg重新編寫,以提高時(shí)間事件函數(shù)HOOK的安全性,降低時(shí)間HOOK的編寫難度,
// 不用自己處理下層的HOOK問題,效率更高,隨后TIMER Serial也作了大面積修改
// 2005.4.25 uCOS-II終于正確無誤的運(yùn)行成功了。0.10版核心到此為止告一段落。
// 盡管0.10沒有經(jīng)過完全的測試,我敢肯定定時(shí)器這部分還是有問題,而且串口,定時(shí)器還沒有完善,
// 但是我已經(jīng)對他沒有很大主動(dòng)測試方面的興趣了,留著讓用戶來發(fā)現(xiàn)吧
// 著手開始0.11的開發(fā),這更能吸引我的眼球,新的目標(biāo)是利用KernelMsg思想大面積優(yōu)化指令集的加速,以其其他速度方面的優(yōu)化,
// 希望速度能追上Keil C
//////////////////////////////////////////////////////////////////////



// interruptcontroller.h: interface for the InterruptController class.
// 2004.9.11 建立代碼檔
// 2005.4.3 00:08 初始版本的編碼工作基本完成,尚待測試
// 沒有對~INTX做模擬,IT0 IT1沒有作完全模擬
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_INTERRUPTCONTROLLER_H__2634D4EA_14D6_4C9A_A26C_5F31C1BF82FD__INCLUDED_)
#define AFX_INTERRUPTCONTROLLER_H__2634D4EA_14D6_4C9A_A26C_5F31C1BF82FD__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "GlobalVar.h"
//#include "memory.h"
//#include "kernelmsg.h"
//之所以不將以下中斷定義為靠近0或255,是因?yàn)橐院罂赡軙?huì)增加最高優(yōu)先級或者最低優(yōu)先級
#define IE0 125   //外部中斷0
#define TF0 126   //定時(shí)器/計(jì)數(shù)器中斷0
#define IE1 127   //外部中斷1
#define TF1 128   //定時(shí)器/計(jì)數(shù)器1中斷
#define RITI 129   //串口中斷
#define RI 21 //串口中斷,數(shù)值沒有任何意義,自定義的,只是為了區(qū)別而已
#define TI 22 
#define IRQNUM 5   //定義中斷源數(shù)目 
#define Triggeredge 1
#define TriggerLow 0
void IPC_IEIP_HOOK(BYTE  VarNum,int mode,BYTE data);
void IPC_IEIP_CLOCK_HOOK(BYTE  VarNum,unsigned short Clocknum);
class InterruptController  
{
public:
	int init();
	
	int CheakIRQ();//檢查中斷源寄存器TCON SCON看是否要執(zhí)行中斷,如果關(guān)中斷,但有中斷源責(zé)繼續(xù)檢查,直到中斷源標(biāo)志為0為止
	int Setinterrupt(BYTE num);
	int Setinterrupt(BYTE num, BYTE mode);//置中斷 num中斷號碼(應(yīng)該引用中斷類中的定義),mode中斷模式
	int SetSRIRQflag(BYTE num,BYTE flag);
	InterruptController();
	int SetMem(instruction * pinstc);
	virtual ~InterruptController();
	memory * mem;
	EVENT_POS CLOCKEVENTPOS;
	kernelMsg * pKMsg;
	//ClockHook IPC_IEIP_BackFun;
	//unsigned short IPC_IEIP_BackFunNum;

private:
	int SetIRQflag(BYTE num,BYTE flag);//設(shè)置中斷狀態(tài)標(biāo)志,對串口中斷無效
	int CheakIRQTriggerMode(BYTE num,BYTE mode);//判斷中斷觸發(fā)模式是否正確,返回1表示觸發(fā)模式與軟件設(shè)置方式相同,否則無法發(fā)生中斷
	int CheakSwitch(BYTE num);//返回1表示開中斷
	//instruction * pinst;//指令類指針
	//BYTE * CurrentIRQLevel;
	//BYTE * CurrentCPULevel;
	
	//BYTE *pIRQP;
	
	int Cheaklevel(BYTE num);//檢查是否可以中斷,返回1表示判斷優(yōu)先級允許中斷
};

#endif // !defined(AFX_INTERRUPTCONTROLLER_H__2634D4EA_14D6_4C9A_A26C_5F31C1BF82FD__INCLUDED_)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一二三区| 91影院在线免费观看| 91精品中文字幕一区二区三区| 一区二区三区四区在线| 91美女片黄在线观看91美女| 一区二区三区电影在线播| 欧美中文字幕不卡| 琪琪久久久久日韩精品| 精品99久久久久久| 成a人片亚洲日本久久| 亚洲欧美日韩一区二区 | 日本欧美在线观看| 26uuu国产电影一区二区| 国产在线一区二区综合免费视频| 亚洲国产经典视频| 欧美视频中文一区二区三区在线观看| 天天色综合天天| 久久综合久久鬼色中文字| gogo大胆日本视频一区| 五月天亚洲婷婷| 久久―日本道色综合久久| 99国产精品国产精品毛片| 亚洲国产中文字幕| 久久久久久久久伊人| 在线观看国产一区二区| 久久成人久久鬼色| 亚洲视频狠狠干| 日韩三级中文字幕| 99国产麻豆精品| 捆绑调教一区二区三区| 亚洲免费看黄网站| 精品捆绑美女sm三区| 一本一道综合狠狠老| 日本成人在线电影网| 中文字幕一区二区三区不卡 | www.视频一区| 日韩av电影免费观看高清完整版| 欧美激情资源网| 日韩视频免费观看高清完整版在线观看 | 国产精品久久免费看| 6080亚洲精品一区二区| av电影天堂一区二区在线| 麻豆精品在线播放| 亚洲h精品动漫在线观看| 日本一区二区免费在线| 日韩一区二区免费在线观看| 99久久精品99国产精品 | 国产精品国产三级国产普通话三级 | 国产在线观看免费一区| 亚洲一区二区三区四区在线观看| 久久综合九色综合97婷婷| 欧美日韩日本视频| 91免费视频大全| 成人午夜视频网站| 九色|91porny| 日韩在线一二三区| 一二三四社区欧美黄| 国产精品免费网站在线观看| 日韩欧美资源站| 欧美日韩激情在线| 91农村精品一区二区在线| 懂色av中文一区二区三区| 久色婷婷小香蕉久久| 日韩激情一区二区| 亚洲第一电影网| 亚洲成人激情综合网| 亚洲一区二区在线免费观看视频| 国产精品久久免费看| 欧美韩国日本综合| 中文av一区二区| 国产精品无遮挡| 中文字幕的久久| 国产精品久久久久久亚洲伦| 国产日韩成人精品| 欧美经典一区二区| 日本一区二区成人| 欧美韩国日本一区| 亚洲丝袜美腿综合| 亚洲免费观看高清完整版在线| 国产精品伦一区二区三级视频| 国产日韩欧美综合在线| 欧美国产禁国产网站cc| 国产精品你懂的| 亚洲免费在线看| 亚洲国产一区二区三区青草影视 | 久久久一区二区三区捆绑**| 26uuu另类欧美| 中文字幕的久久| 亚洲欧美日韩国产综合| 亚洲黄一区二区三区| 亚洲国产综合91精品麻豆| 天天av天天翘天天综合网| 青娱乐精品视频| 国模套图日韩精品一区二区| 国产精品1024久久| 色综合色狠狠天天综合色| 在线欧美日韩精品| 日韩精品一区二区三区在线观看| 精品剧情在线观看| 亚洲欧洲av一区二区三区久久| 一区二区三区电影在线播| 日韩中文字幕区一区有砖一区| 韩日av一区二区| 99精品视频中文字幕| 欧美精品1区2区3区| 久久久亚洲精品一区二区三区| 国产精品午夜电影| 日韩在线观看一区二区| 国产精品12区| 欧美三级在线播放| 久久久www免费人成精品| 亚洲蜜桃精久久久久久久| 日本欧美一区二区| 成人爽a毛片一区二区免费| 欧美中文字幕亚洲一区二区va在线| 日韩欧美三级在线| 国产精品天干天干在观线 | 日韩成人午夜电影| 国产成人亚洲精品青草天美 | 69堂亚洲精品首页| 国产精品久久久久久妇女6080| 亚洲电影一区二区| 国产超碰在线一区| 日韩一区二区免费在线电影| 中文字幕一区二区三区四区| 久久精品999| 在线中文字幕不卡| 国产日产欧产精品推荐色| 午夜私人影院久久久久| 成人av网站在线观看免费| 欧美videos中文字幕| 亚洲一区二区三区不卡国产欧美| 国产盗摄精品一区二区三区在线| 欧美探花视频资源| 中文字幕欧美日本乱码一线二线| 亚洲第四色夜色| 91丨九色丨蝌蚪丨老版| 久久久久久久久99精品| 麻豆国产精品777777在线| 欧美三级电影网站| 国产精品大尺度| 国产一区二区剧情av在线| 欧美一区二区三区啪啪| 亚洲主播在线播放| 97精品国产97久久久久久久久久久久| 精品国精品国产尤物美女| 亚洲成a人片在线不卡一二三区| 成人亚洲一区二区一| 精品91自产拍在线观看一区| 图片区日韩欧美亚洲| 在线观看日韩一区| 亚洲三级久久久| 99国产精品久久久久久久久久久| 26uuu久久综合| 久久精品国产久精国产| 6080午夜不卡| 青青草国产精品97视觉盛宴| 欧洲色大大久久| 椎名由奈av一区二区三区| 成人综合日日夜夜| 欧美高清在线一区| 成人激情免费网站| 国产女人18水真多18精品一级做| 国产在线国偷精品免费看| 精品国产免费人成电影在线观看四季 | 中文字幕不卡一区| 国产精品亚洲一区二区三区在线| 欧美高清视频不卡网| 性做久久久久久免费观看 | 精品在线观看视频| 久久一日本道色综合| 麻豆精品在线看| 久久久国产精品麻豆| av电影在线观看不卡| 亚洲欧美成aⅴ人在线观看| 99久久综合色| 亚洲综合区在线| 欧美精品在线一区二区三区| 日韩精品一区第一页| 91精选在线观看| 国产一区美女在线| 国产精品美女久久久久久久网站| 成人av网站在线观看| 一区二区三区四区在线免费观看| 欧美日韩高清一区| 另类人妖一区二区av| 日本一区二区高清| 在线免费观看日本欧美| 日韩不卡一区二区三区| 精品国免费一区二区三区| 成人免费的视频| 亚洲国产日韩在线一区模特 | 欧美日韩国产片| 久久精品99国产精品日本| xvideos.蜜桃一区二区| 成人a免费在线看| 同产精品九九九| 亚洲精品一线二线三线| 色婷婷综合激情| 蜜桃一区二区三区四区|