久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2468|回復: 0
收起左側

Handler of Interruput

[復制鏈接]
ID:82781 發表于 2015-6-13 01:43 | 顯示全部樓層 |閱讀模式



在內存中開辟棧保護區,對中斷現場進行保護,然而在C中這些工作編譯器已經做了,但是匯編要自己做保護。值得注意的是PC指針的低位已經壓入硬件棧中無需保護,只需要保護當前的狀態字和累加器還有高位的PC指針值就好了,有的堆棧可以用PUSH和POP處理,有的卻只能開辟內存,但是他們的共同點就是都會對PC指針壓棧處理,不這樣也談不上跳轉和斷點了,由此可見用匯編寫一段保護代碼也是很慎重的事情,當然取決于自己的想法,對就是對,錯就是錯,事實騙不了人吧我想。有些重要的變量在中斷現場也應該做保護,這就看需要,這只是最基本的,對于用匯編寫程序來說沒有什么函數和變量,無窮無盡的地址,內存是地址,程序也是地址,局部變量全局變量的分配釋放都是自己控制,函數也是地址等等,用匯編編寫驅動是極好的,因為控制非常精準,精確到每條指令,非常接近與物理狀態,但是用匯編編寫算法就........,就算是一個很簡單的算法,就夠折騰好一會的,程序的靈魂是算法,故而還是選擇C語言吧,但是學點匯編是絕對沒有壞處的,匯編使你看到的計算機更加的清晰。夫鵠不日浴而白,烏不日黔而黑!不知鵠歟而或烏歟?嘻!

;///////////////////////// Interrupt_Handler_Start///////////////////////////////////***********************************************
;/////////////////////////////////////////////////////////////***********************************************

INTEERUPUT_HIGHT:
MOVWF W_TEMP
SWAPF STATUS,0
CLRF STATUS
MOVWF STATUS_TEMP     ;中斷現場壓入內存
MOVF PCLATH,0
MOVWF PCLATH_TEMP
CLRF PCLATH
;............(中斷程序的核心部分)

;choose branch


;............(中斷程序的核心部分)
MOVF PCLATH_TEMP,0
MOVWF PCLATH
SWAPF STATUS_TEMP,0
MOVWF STATUS;    ;中斷現場彈出內存
SWAPF W_TEMP,1;
SWAPF W_TEMP,0;
RETURN
;/////////////////////////Interrupt_Handler  end///////////////////////////////////***********************************************
;/////////////////////////////////////////////////////////////***********************************************


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本污视频| 美女操网站 | 精品国产乱码久久久久久影片 | 中文字幕在线观 | 成年无码av片在线 | av免费网站在线观看 | 国内精品久久久久久影视8 最新黄色在线观看 | 欧美黄视频 | 亚洲成人av| 日韩成人在线观看 | 在线观看免费黄色片 | 精品国产一区二区三区久久久蜜月 | 91美女在线| 亚洲午夜精品 | av一区二区三区在线观看 | 欧美日韩综合视频 | 久草视频观看 | 亚洲精品一区二三区不卡 | 精品亚洲91 | 欧美日韩亚洲视频 | 久久影音先锋 | 成人午夜在线 | 久久久久无码国产精品一区 | 国产精品亚洲精品 | 国产在线一区二区三区 | 成人精品一区二区三区 | 日韩av在线一区 | 韩日一区二区 | 成人av网页 | 亚洲精品视频网站在线观看 | 日韩一及片 | 性欧美hd | 亚洲交性 | 在线播放一区 | 日韩精品视频中文字幕 | 欧美一级大片免费看 | 亚洲精品一区二区三区中文字幕 | 精品国产欧美一区二区三区成人 | 成人一区二区三区 | 亚洲欧美日韩国产综合 | 欧美日韩视频在线第一区 |