1樓:
複製的是什麼?
你自己說得很清楚了 「下面的程式的功能食將「mov ax,4c00h」之前的--->指令<---複製到記憶體0:200處,」
從**到**?
從 當前位置 ---> 0:200h
不過位置好像有些不對,因為0:200h還在系統的中斷向量區,會破壞系統的,絕對導致宕機。
有多少位元組?如何知道要複製的位元組的數量?
笨的辦法是彙編之後看每一條指令的有效位址,更好的辦法是,在複製開始和結束的指令(實際上應該是他後面的那條指令)前都加上乙個標號,標號的值就是指令對應的位址,兩個標號相減就是對應的位元組數。
2樓:匿名使用者
assume cs :code
code segment
start:mov ax,10h //10hmov ds.ax
mov ax,0020h
mov es,ax
mov bx,0
mov cx, end-start //end-start
s:mov al,[bx] //]mov es:[bx],al
inc bx
loop s
mov ax,4cooh
end:int 21h
code ends
end1.複製的是將一段**由乙個地方複寫到另乙個地方2.有多少位元組?end-start
3.如何知道要複製的位元組的數量? 標號之差
一道彙編題目**等求解答,答案怎麼計算出來的,
3樓:匿名使用者
你的bai答案是錯的答案是
duax=2,bx=4,cx=2,dx=2 你可以自己編寫一zhi個程式除錯 start:mov ax,01h mov bx,02h mov cx,03h mov dx,04h ;前面4行使ax=1,bx=2,cx=3,dx=4 next:inc ax ;ax+1執行dao後ax=2 add bx,ax ;bx=bx+ax執行後bx=4 shr dx,1 ;dx向右移一位,相當於回dx除於2,執行後dx=2 loope next ;重點答
來了,這一行的loope他的執行具體是,先使cx減1,然後再判斷cx是否等於零,並且判斷標誌位zf是否等於1,如果cx>0並且zf=1那麼就轉到標號,否則退出迴圈.上一行的shr dx.1是影響zf的,結果zf是等於0,所以這裡退出迴圈,執行完後cx=2
組合語言的一道題,求高手解答
4樓:匿名使用者
顯示字元用的
功能02h
功能描述:向標準輸出裝置(如:螢幕)輸出乙個字元。該輸出還可被重定向,如果這樣做,則將無法判斷磁碟是否滿
入口引數:ah=02h
dl=待輸出字元的ascii碼
出口引數:無
一道組合語言題目,求詳細解釋答案推理過程!
5樓:胖大海君
呵呵 俺來幫你分析一下吧 想要得到你的答案最後一條指令 應該是 or bh,[bx];
data segment ta1 dw 0102h,0304h,0506h ta2 db 02h,03h,04h ... 前3條偽指令 定義的資料如下:
資料段ds的首位址開始,存放的資料為
02h01h
04h03h
06h05h
02h03h
04h.......
mov bx,ds:[0006h] ;將ds:[0006h] 字單元的內容0203h傳送給bxand bx,0ffh ;(bx)和00ffh內容相與 即高8位清零 低8位保持不變
;(bx)=0002h 其中(bh)=00h (bl)=02hor bh,[bx] ;(bh)和bx指標所指的位元組單元 即0003h內容04h 進行或運算
;結果(bh)=04h
可知此時 (bx)=0402h
哈哈 滿意就選滿意回答哦
6樓:匿名使用者
(bx)=0402h
組合語言基本指令的一道題,求大神解答,急!!!
7樓:匿名使用者
這不就是入棧,出棧嗎?
棧是自頂向下,如果你圖中上方向表示的是高位址的話,那麼(bx)先入棧,**就是:
push bx
push ds
;---
之後是出棧吧,
pop ds
pop bx
匯程式設計序題目求解答!!見** 10
8樓:永恆
d_seg segment
dadd1 dd 98765sum dd ?
d_seg ends
e_seg segment
dadd2 dd -15893e_seg ends
c_seg segment
assume cs:c_seg,ds:d_seg,es:e_seg
start:
mov ax,seg d_segmov ds,ax
mov ax ,seg e_segmov es,ax
mov si,offset dadd1mov di,offset dadd2mov ax,[si]
mov dx,[si+2]
add ax,[di]
adc dx,[di+2]
mov [di+4],ax
mov [di+6],dx
mov ah,4ch
int 21h
c_seg ends
end start
組合語言程式的一道題。求高手解答
你的答案是 抄錯的答案是ax 2,bx 4,cx 2,dx 2 你可以襲自己編寫乙個程bai序除錯du start mov ax,01h mov bx,02h mov cx,03h mov dx,04h 前面4行使ax 1,bx 2,cx 3,dx 4 next inc ax ax 1執行後zhia...
求一道c語言題目解答求一道C語言題目解答
pow 函式原型是 double pow double,double n pow 1 rate,year 這句裡year 是int 型,改為double 另外輸入函式 將 f 改為 lf 這句話的意思是 你輸入的時候要用這種形式 money 1000.0,year 2.0,rate 0.5money...
一道化學題,求解答一道化學題目,求解答
1混合氣來體對氫氣的相對源密度為13 13x2 26混合氣體分子質bai量為26,烷烴中分子量du小於26的只有 zhich4 2溴水質量增重35g,說dao烯烴的質量為35.0g.56 22.4 2.5mol氣體.則共有2.5x26 65g氣體.ch4質量為 65 35 30g ch4 1.875...