68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

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

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

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

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

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

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

編輯: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

福清市| 明水县| 庆城县| 南康市| 邳州市| 溆浦县| 永康市| 玉田县| 云龙县| 松潘县| 原阳县| 东乡| 石首市| 哈尔滨市| 陵水| 鹰潭市| 都江堰市| 封开县| 阳原县| 黄冈市| 漾濞| 安达市| 南雄市| 通江县| 吕梁市| 南通市| 东乌珠穆沁旗| 余庆县| 嘉荫县| 建湖县| 含山县| 榆树市| 双城市| 新巴尔虎右旗| 卢湾区| 怀仁县| 安岳县| 滁州市| 眉山市| 云梦县| 九寨沟县|