1樓:匿名使用者
彙編啊……貌似問錯地方了吧
頭大,好久沒看了,試試看答吧:
暫存器esi、edi、si和di稱為變址暫存器(index register),它們主要用於存放儲存單元在段內的偏移量,用它們可實現多種儲存器運算元的定址方式,為以不同的地址形式訪問儲存單元提供方便。
因此,第一句是傳送偏移量addr到暫存器di。
而暫存器bx稱為基地址暫存器(base register),它可作為儲存器指標來使用。同時他也是4個通用暫存器(ax,bx,cx,dx)之一,用於儲存運算元和運算結果等資訊,從而節省讀取運算元所需佔用匯流排和訪問儲存器的時間。
第二句屬於基址變址定址方式,是將以bp為基址,si為偏移量的內容存放到bx中。
p.s. 小建議:
雖然不是必要的,但是建議將暫存器名稱大寫,這樣可以使**更明朗。
2樓:鈄又蓮
(1)mov bx,[bx+si+2] pw=ds*16+bx+si+2
(2)mov 5[bp],ax pw=ss*16+bp+5
(3)inc[2000h] pw=ds*16+2000h
(4)mov dl,es:[bx][di] pw=es*16+bx+di
誰幫我做幾個選擇題很重要的,謝謝 5
3樓:典凌絲
綜合上述答案,我認為:
1、 a
2、 b
3、 b
4、 b
5、 a
6、 c
7、 c
8、 a
9、 b
10、b
11、d
12、c
13、c
14、d
15、c
16、c
17、b
18、a
19、b
20、d
4樓:
不用重複問,把分給我得了.我已經幫你做了.
CPU不能直接訪問的儲存器是什麼
cpu不能直接訪問的儲存器是外儲存器。外儲存器指除計算機記憶體及cpu快取以外的儲存器,此類儲存器一般斷電後仍然能儲存資料。常見的外儲存器有硬碟 軟盤 光碟 u盤等。從馮.諾依曼的儲存程式工作原理及計算機的組成來說,計算機分為運算器 控制器 儲存器和輸入 輸出裝置,這裡的儲存器就是指記憶體,而硬碟屬...
在主存和CPU之間增加cache儲存器的目的是
把常用的資料和指令存在這裡,提高系統的速度。因為cpu的速度太快了。硬碟和記憶體的速度無法跟上。就必須弄出幾級cache來暫存資料。否則,cpu把資料處理完畢,但是硬碟上的資料和記憶體中的資料卻還沒有達到cpu,那樣cpu就會空轉,影響整個系統的效率。其實如果硬碟到cpu的速度足夠快,那麼包括記憶體...
php為什麼在iis伺服器無法訪問瀏覽頁面
php ini中文版 iis本身並不直接支援php 需要配置開啟php擴充套件 具體步驟是先在iis中web擴充套件中新增回php擴充套件 後面可以配上圖 答 接著在需要支援php的 新增isapi篩選器 詳細 教程可到vps之家檢視 最後,在文件裡新增index.php首頁預設文件即可。能具體一點...