性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會嚴重影響瀏覽網(wǎng)頁,請使用微軟最新的Edge瀏覽器
廠商專區(qū)
產(chǎn)品/技術
應用分類

單片機匯編 DATA與EQU不同應用

2016-07-28 10:12 來源:電源網(wǎng)綜合 編輯:鈴鐺

單片機系統(tǒng)中,存在著很多匯編語言,一個完善的系統(tǒng)離不開各種匯編語言的配合。在這些匯編語言中,有很多語言是非常相近的,這就會讓一些處于入門階段的開發(fā)者產(chǎn)生混淆。本文就將對匯編偽指令中的DATA和EQU之間的區(qū)別進行講解。

1、EQU指令用于將一個數(shù)值或寄存器名賦給一個指定的符號名。

格式: 符號名EQU表達式

符號名EQU寄存器名

表達式必須是一個簡單再定位表達式。

用EQU指令賦值以后的字符名,可以用作數(shù)據(jù)地址、代碼地址、位地址或者直接當做一個立即數(shù)使用。

比如:

s equ bx+si

mov cx,[s]

那么上面兩句代碼相當于如下指令:

mov cx,[bx+si]

2、DATA指令用于將一個內(nèi)部RAM的地址賦給指定的符號名。

格式: 符號名DATA表達式

數(shù)值表達式的值在0-255之間,表達式必須是一個簡單再定位表達式。

比如:

TEM DATA 50H

tem即是一個地址

DATA(數(shù)據(jù)地址賦值命令)。

功能:將數(shù)據(jù)地址或代碼賦與規(guī)定的字符名稱。

格式:WATER DATA 30H。

※EQU與DATA區(qū)別:

1)、EQU須先定義后使用,而DATA可無須如此。

2)、EQU可把匯編符號賦給一個字符名稱,而DATA

偽指令不能。

3)、DATA可用于表達式,而EQU不行。

在看過單片機系統(tǒng)中這兩種匯編語言的作用和區(qū)別之后,相信大家已經(jīng)對于這兩種匯編語言有了更深的了解。小編將繼續(xù)為大家?guī)砀嘞嚓P基礎知識。

聲明:本內(nèi)容為作者獨立觀點,不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉(zhuǎn)載,請注明出處;本網(wǎng)站轉(zhuǎn)載的內(nèi)容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經(jīng)濟損失,請電郵聯(lián)系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關閱讀

微信關注
技術專題 更多>>
技術專題之EMC
技術專題之PCB
電子行業(yè)原創(chuàng)技術內(nèi)容推薦
客服熱線
服務時間:周一至周五9:00-18:00
微信關注
獲取一手干貨分享
免費技術研討會
editor@netbroad.com
400-003-2006