1樓:匿名使用者
所謂立即數定址,就是說要取的資料就在本指令當中,資料是緊跟在操作碼的回
後面存答放於**段,當控制器取指令時就立即得到了資料了。例如:mov ax,0804h。
而所謂暫存器間接定址,就是說要取的資料存放在記憶體資料段的某儲存單元內。指令中給出乙個暫存器號,該暫存器中存放的並非要取的資料,而是該資料的位址。
例如:mov ax,[bx]
以上都是以源運算元為例的
暫存器間接定址方式中,運算元在( )中。 a. 通用暫存器 b. i/o埠 c. 儲存單元 d. 段暫存器
2樓:哆啦a夢是夢想家
c. 儲存單元
暫存器間接定址方式中,暫存器內存放的是
運算元的位址,而不是運算元
本回身,即運算元是答通過暫存器間接得到的,因此稱為暫存器間接定址。運算元放在ram某個儲存單元中,該單元的位址又放在暫存器r0或r1中。
如要進行算術運算,要計算每班學員各科成績的平均值,可以編乙個求平均成績的通用程式,把每位學員的成績送入存貯器的各個單元中,這時可採取直接定址,所以,定址方式越多,編制程式就越方便、靈活,適用範圍就越廣。
擴充套件資料
運算元的分類
1、立即運算元
指令要操作的資料以常量的形式出現在指令中,稱為立即數,它只能作為源運算元。
2、暫存器運算元
指令要操作的資料存放在cpu中的暫存器裡,指令中給出暫存器名即可。
3、記憶體運算元
指令要操作的資料存放在記憶體某些單元中,指令中給出記憶體單元實體地址,實際上指令只給出了偏移位址,段位址採用隱含方式給出,也可以使用跨段方式指出當前段位址。
3樓:匿名使用者
c 暫存器間接定址,資料在儲存單元中,儲存單元的位址由暫存器提供
微控制器間接定址
4樓:匿名使用者
51微控制器指令系統 沒有 mov @r0,r1 該條指令
有關間接定址 有以下指令,更多指令 請檢視 微控制器資料手冊。636f707962616964757a686964616f31333330353465
add a,@ri 間接ram中的資料加到累加器
addc a,@ri 間接ram內容帶進製加到累加器
subb a,@ri 累加器帶借位減間接ram中的內容
inc @ri 間接ram單元加1
dec @ri 間接ram單元減1
anl a,@ri 累加器與間接ram單元相「與」
orl a, @ri 累加器與間接ram單元相「或」
xrl a, @ri 累加器與間接ram單元相「異或」
mov a, @ri 間接ram中的資料送入累加器
mov direct, @ri 間接ram中的資料送入直接位址單元
mov @ri, a 累加器內容送間接ram單元
mov @ri, direct 直接位址單元資料送入間接ram單元
mov @ri, #data 立即數送入間接ram單元
xch a, @ri 間接ram與累加器交換
xchd a, @ri 間接ram的低半位元組與累加器交換
cjne @ri,#data,re1 間接ram單元與立即數比較,不相等則轉移
5樓:箴言天籟
不對,暫存器間接定址有以下幾種:
mov @ri ,#data;mov @ri,a;mov @ri,direct。
6樓:匿名使用者
mov @r0,r1 這樣用是不行bai的,但你可du以按如下方式實現zhi
你的目的dao
:mov @r0,01h 第一工作專區
mov @r0,09h 第二工作區
mov @r0,11h 第三屬工作區
mov @r0,19h 第四工作區
資料暫存器和資料緩衝器是意思嗎,位址暫存器和位址緩衝器同上
有點區別來。暫存器是用源來存放計算中的臨時變數的,緩 bai衝器則是用du來在輸入輸出zhi速率不同的時候,暫存dao資料等待讀取的。暫存器好像乙個櫃子,有人往裡面放動作藝術片,其他人,包括放動作藝術片的人都可以取走。而緩衝器則是賣包子的櫃檯,賣包子的寫快取,買包子的讀快取。mcs 51微控制器內與...
威綸觸控螢幕如何把PLC資料暫存器的值賦值給觸控螢幕內部變數
觸bai摸屏只是顯示和輸入duplc中的資料,比如你zhi 要在觸控螢幕中設定一dao個數字輸 入框版,這的數權字輸入框的位址是plc中的資料暫存器d 如果你要在觸控螢幕上設定乙個指示燈,則指示燈的位址是plc中的中間繼電器。所有觸控螢幕中的輸入輸出資料都是來自plc。威綸通mt6070如何把plc...
鎖存器是克服了空翻的暫存器是否正確
目前市場上有兩款 絕緣子測試儀 我們以 sjc 6 絕緣子零值測試儀 和 gy 15 絕緣子分布電壓測試儀 分別介紹 sjc 6 絕緣子零值測試儀,是不帶電測試絕緣子。主要用於10kv 750kv輸電線路及變電站盤型懸式絕緣子 針式絕緣子 棒形絕緣子的絕緣強度的定量檢測,其實它就相當於一台高壓兆歐表...