組合語言高手指點一下定址中段暫存器使用的疑惑

時間 2021-09-13 18:13:54

1樓:

(1)段地址是cs,可以自己測試下

測試程式:

sseg segment para stackdw 16 dup(00ffh)

sseg ends

dseg segment

tt db 'asdfasdf$'

y dw ?

dseg ends

cseg segment

assume cs:cseg,ds:dsegx dw 0,1111h

start: mov ax,dsegmov ds,ax

mov bp,2

mov ax,[x+bp]

mov y,ax

mov ah,4ch

int 21h

cseg ends

end start

檢視y的內容為1111h

(2)都是和(1)一樣的,自己可以測試下

2樓:北興生

其實你要理解定址時有關段的三種指定方法:

1、顯式:例:mov ax,es:[si]這種加上段字首的方法就是顯式指定段。

2、隱含:這就是變數名中的段了。每一個變數均有幾個屬性,其中一個屬性就是它的段名,也就是說,每一個變數名中均包含一個段屬性。

3、預設:在一個操作中,如果沒有顯式指定段,也沒有隱含的段,系統就按預設段處理了。

所以你提的3個例子中,都有變數,也就都隱含了一個段名,定址時就使用這個變數所隱含的段。

數值是沒有隱含段名的,在定址中只視作一個位移量。

釣魚高手指點一下

餌料使用不含拉絲粉的,開餌後儘量少揉搓,讓餌料保持比較好的霧化效果化得比較快 開餌的時候餌裡面加上50 的尺上或者雪花粉,這樣餌料比較輕,不會沉到水底醬層中魚吃起來比較方便 調漂的時候調高目釣低目,釣的靈敏一些 釣的時候把鉛墜推起來,也就是把鉛墜下面的太空豆往上拉半米到一米,這樣等於加長了子線,鉤餌...

求作文高手指點一下 謝謝,作文,求高手指點!!

校門對於我們學生來說是一道不可以缺少的記憶。作文,求高手指點!其實無論生活中什麼細小的事都可以說成是長大的轉折點,就要看你的記敘描寫能力了,記敘描寫的好,整個文章也就顯得有水平了。一篇我沒時間,就點拔點拔你啦。長大 寫經過挫折之後成熟了。第二個我不懂。扣住題目寫。最後結尾把題目抄一遍。參加作文競賽,...

cf高手指點一下,請教cf高手

我遼一狼王,衝鋒狙手。比賽時作為ak應該在隊伍中後位置,中距離殺人,儘量連跳和靜步會提高生存率。快到狙點時頻繁閃牆然後透對方狙點是最有效並不易被殺的方法。比賽時走中門和a大應該有煙霧和閃光配合,不然碰上狠狙沒什麼可能生還。1 如果你在網咖玩 那可能每天碰到的機子不一樣 如果不是那就是明天碰到的對手不...