1樓:匿名使用者
mov eax,104 ;eax賦值104
mov eax,ebx ; ebx的數傳送到eax
mov eax,a ;a的值傳送到eax
lea eax,message1 ;message1的地址傳送給eax
mov eax,[ebx] ;ebx地址中的值傳送給eax 表示間接定址
mov eax,[table+esi] ;table+esi為地址中的值傳送給eax
mov eax,table[esi] ;table為起始地址偏移量為esi的地址 中的值給eax謝謝了
2樓:納蘭旖兒
eax賦值104 ~ ebx的數傳送到eax~ a的值傳送到eax~message1的地址傳送給eax~ebx地址中的值傳送給eax~table+esi為地址中的值傳送給eax~table為起始地址偏移量為esi的地址中的值給eax~~
兩道組合語言的選擇題,請高手幫忙解答一下。
3樓:
確定下列哪些資料在組合語言中是非法的;
a. 19bh b. 25+al c. 108-102 d. 101b*0abh
b. 25+al是非法的.
下列資料中在組合語言中的表示是合法的是:
a. 13h sal 1 b. not 23+6ah c. 10h mul 5 d. ax+10
b. not 23+6ah 是合法的.
請教組合語言高手——cx暫存器基礎問題
4樓:司空飛掣城顏
debug
軟體裝載我們的程式時,會把程式的長度,寫入bx:cx。
cx是程式長度,僅僅是開始狀態。
以後,執行程式時,cx
是什麼,都有可能。
----
填寫了17h,就是迴圈
23次。
為什麼是
17h?
用debug
看看你的程式的機器碼,單步跟蹤一下,就明白了。
大學組合語言題目。求高手解答
5樓:匿名使用者
byte_var+26 ?
byte_var+25 2
byte_var+24 1
byte_var+23 2
byte_var+22 1
byte_var+21 ?
byte_var+20 0
byte_var+19 ?
byte_var+18 2
byte_var+17 1
byte_var+16 2
byte_var+15 1
byte_var+14 ?
byte_var+13 0
byte_var+12 ?
byte_var+11 2
byte_var+10 1
byte_var+9 2
byte_var+8 1
byte_var+7 ?
byte_var+6 0
byte_var+5 -12h
byte_var+4 12
byte_var+3 'e'
byte_var+2 't'
byte_var+1 'y'
byte_var 'b'
C語言問題請教一下,一個C語言問題請教一下
le變數沒有定義.編譯器會有提示的 汐日南莘 程式好像沒錯啊 你輸入資料的時候有沒輸入逗號 如1,2,5 include include int main else return 0 看了好久才發現 你把 數字1寫成字元l了 應該沒問題了 白字魚 include include int main e...
c語言問題?詳細解答一下,謝謝,C語言問題,詳細解答一下,謝謝
密碼忘記了 遞迴呼叫,結果是輸出陣列中所有數的和,對這個例子結果是6.if n 這句話表示如果n 1,就以該陣列第二個數為輸出作為一個新陣列,n 1為新的n,遞迴呼叫該函式,將返回值和當前輸入陣列的第一個元素加起來的和作為返回值。else return a 0 表示n為1時,直接返回陣列第一個元素。...
想請教一下問題,有耐心與耐力的請進
1國內買得到的有1tb 2臺灣出的。5名牌的5年以內不會有問題 一般都可儲存20年。6100mb s 7gigabyte gb terabyte tb petabyte pb exabyte eb zetabyte zb yottabyte yb nonabyte nb doggabyte db 中...