只用ADD和MOV命令計算2的4次方

2021-03-03 21:07:08 字數 1515 閱讀 3666

1樓:匿名使用者

lz這麼做的目的是什麼呢??為了鍛鍊來著???

2樓:我愛mc闖天涯

mov ax,2

add ax,ax

add ax,ax

add ax,ax

編寫彙編程式 運用add與mov指令 計算2的4次方 最多4行指令

3樓:匿名使用者

mov ax,2

add ax,ax

add ax,ax

add ax,ax

只能使用目前學過的彙編指令,最多使用4條指令,程式設計計算2的4次方。

4樓:匿名使用者

^2的4次方 用一個簡單的公式可以表示 2^4 = 2 * 2 * 2 * 2

add指令 在彙編中表示兩個數相加

而在數學中 兩個一樣的內數相加的值剛好等於這個數乘以2例如2+2 =2*2

5+5=5*2

33+33=33*2

所以 add ax,ax 相當於 ax*2但是這道題僅僅針對2的次容方 如果是其他數的次方 4條或者更多指令只使用add和mov指令是計算不出來結果的。

舉個例子

3的3次方

3^3=3*3*3

mov ax,3

add ax,ax ;ax的值為6 次方的話應該為9add ax,ax ;ax的值為12 次方的話應該為27add ax ax ;ax的值為24 次方的話應該為81

5樓:匿名使用者

2的4次方等於【(

zhi2*2)*2】*2

等於【(2+2)+(2+2)】dao+【(2+2)+(2+2)】,回mov ax,2 將2送入

寄存答器ax。 ax=2

add ax,ax 將暫存器ax中的資料送入暫存器ax。ax=4add ax,ax 將暫存器ax中的資料送入暫存器ax。ax=8add ax,ax 將暫存器ax中的資料送入暫存器ax。

ax=16

6樓:通訊阮盼晴

沒錯啊,後面ax的值註釋沒錯吧

用移位命令做不是更好麼...

組合語言 計算2的4次方

7樓:匿名使用者

mov ax,2

add ax,ax

add ax,ax

add ax,ax

彙編:只使用目前學過的指令(mov,add,知道了ax,bx,cx,dx,ah,al),最多使用四條指令,程式設計計算

8樓:匿名使用者

只 mov 指令是不能計算的

要 用乘法指令

書上有的...

9樓:兩情~相悅

mov ax,2

add ax,ax

add ax,ax

add ax,ax

請問add和plus有什麼區別add和plus有什麼區別

一 詞性上的 copy區別 1 add v.加 增加 補充 2 plus prep.加 加上 adj.正的 超過的 n.正數 加號 優勢 conj.並且 二 讀音上的區別 1 add 英 d 美 d 2 plus 英 pl s 美 pl s 三 用法上的不同 1 add 用作動詞 v.if you ...

只用土豆和肉,可以做出什麼菜

做法1.土豆 去皮,洗淨,切絲 2.蔥洗淨,切段 雞蛋打散 3.豬裡脊肉洗淨,切絲 4.肉絲放入碗中加少放醬油 蛋汁 水澱粉拌勻醃製5分鐘 5.鍋燒熱至五成熱,倒入500克油燒熱,放入醃製好的肉絲滑散,撈起瀝油 6.熱鍋中留少許油,爆香蔥段,再放入切好的土豆絲拌炒 7.加入半杯水及少許白糖 鹽 胡椒...

f22閥門鋼和12cr1mov管焊接用什麼焊絲

f22屬於cr2.5 mo1 耐熱鋼,12cr1mov屬於f11 p11 cr1 mo0.5 耐熱鋼,2種材料焊接的話要用 f22焊接材料,國標焊絲er62 b3 美標 er90s g er90s b3 請問你的工作狀態是什麼 12cr1mov與20號鋼焊接用什麼焊絲和焊條 首先我們考慮是什麼材質的...