-3
我正在進行彙編語言家庭作業任務,不理解如何處理這些問題。對於第一個,我明白在某些時候我需要指示Align 2強制myBytes進入偶數地址,但我不確定如何專門編寫該指令。對於其他人,我不確定如何移動標識符的某些字節而不移動所有字節。任何幫助將不勝感激。彙編語言 - 指令和說明;移動字節
.data myBytes BYTE 10h,20h,30h,40h myWords WORD 3 DUP(?),2000h myString BYTE "ABCDE"
寫在對齊myBytes到偶數地址給定的數據的指令。
編寫一條將myBytes中前兩個字節移到DX寄存器的指令。由此產生的價值將是2010h。
編寫一條指令,將myWords中的第二個字節移動到AL寄存器。
編寫一條指令,將myBytes中的所有四個字節移到EAX寄存器。
下面是我想出迄今:
1. ALIGN myBytes 2 ???
2. mov dx, ?????
3. mov al, [myWords+1]
4. mov eax, [myBytes]
這是最好只問你的老師,如果你不知道從哪裏開始,這不是什麼計算器是爲了。 –
嗯,我有一個模糊的想法,但我不知道我是否在正確的軌道上。 1. ALIGN myBytes 2 ??? 2. mov dx,????? 3. mov al,[myWords + 1] 4. mov eax,[myBytes] – sakau2007
您尚未指定您正在使用的彙編程序。 – Michael