日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)匯編指令中RETI和RET的區(qū)別

單片機(jī)匯編指令中RETI和RET的區(qū)別

關(guān)鍵字:單片機(jī) 匯編指令 寄存器 作者:admin 來源:不詳 發(fā)布時間:2018-05-18  瀏覽:10

通常情況下,在普通的匯編子程序中用RET做返回,在中斷服務(wù)子程序中用RETI起中斷返回作用。兩條指令都能從堆棧中彈出斷點(diǎn)地址并裝入PC中,使CPU回到原來主程序的斷點(diǎn)處繼續(xù)運(yùn)行。

然而,RET和RETI有本質(zhì)的區(qū)別:當(dāng)某一中斷源響應(yīng)后,單片機(jī)中的標(biāo)志寄存器flag H和flag L其中的一個將會自動置位,用于阻止比它低級或同級的中斷觸發(fā)。RETI可以清除“優(yōu)先級激活觸發(fā)器”(即flag寄存器),以保證后續(xù)中斷源的及時響應(yīng)。

所以,當(dāng)把RETI替換為RET后,該程序在第一次運(yùn)行時可能不會出錯,但在第二次運(yùn)行時就會出錯了!

編輯:admin  最后修改時間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

射洪县| 田阳县| 新源县| 莒南县| 惠水县| 奇台县| 奇台县| 延长县| 邹平县| 塔河县| 兴隆县| 日喀则市| 大方县| 汝阳县| 黄陵县| 武宁县| 九龙城区| 开阳县| 页游| 瑞昌市| 潮州市| 曲水县| 龙江县| 阜阳市| 建湖县| 蒙山县| 许昌县| 卢氏县| 慈溪市| 石家庄市| 彰化县| 台南县| 波密县| 巴青县| 石阡县| 郑州市| 文安县| 昭通市| 商丘市| 山西省| 石屏县|