Potato丶 发表于 2011-7-5 20:45:55

监测点2.1 关于挑战3的4次方汇编

一开始那个2的4次方还没想过来呢。- - 看了下面的3的4次方又犯愁了。。这个不是只要4条指令吧。我把我想的发出来请大家鉴定一下对不对。
mov ax, 3
mov bx, ax
add ax, bx
add ax, bx
mov bx,ax
add ax, bx
add ax, bx
mov bx, ax   
add ax, bx
add ax, bx

ax=3^4=81

汇编初学者。多多指教。

demon 发表于 2011-7-5 21:00:47

对的{:1_1:}

服气 发表于 2011-7-5 22:48:36

MOV CX,4
MOV AX,3
S:ADD AX,AX
LOOP S
用loop四行就够了
跟c里面的FOR循环一样哈

Potato丶 发表于 2011-7-6 08:39:29

服气 发表于 2011-7-5 22:48 static/image/common/back.gif
MOV CX,4
MOV AX,3
S:ADD AX,AX


- -只学了MOV 和ADD两条指令。

张国祥 发表于 2011-7-6 14:00:00

服气 发表于 2011-7-5 22:48 static/image/common/back.gif
MOV CX,4
MOV AX,3
S:ADD AX,AX

那个时候还没学loop呢!~:D

demon 发表于 2011-7-6 15:51:51

服气 发表于 2011-7-5 22:48 static/image/common/back.gif
MOV CX,4
MOV AX,3
S:ADD AX,AX


你这个是错误的- -

demon 发表于 2011-7-6 16:22:21

本帖最后由 demon 于 2011-7-7 10:26 编辑

      mov ax,0
      mov cx,27
s:      add ax,3
      loop s

      

123640287 发表于 2011-7-6 19:26:10

mov ax,51

123640287 发表于 2011-7-6 19:33:56

mov ax,81

服气 发表于 2011-7-6 22:45:04

额 标号S的位置弄错了 sorry

bjhrwzh 发表于 2011-7-7 23:28:15

总体还是用循环比较快,不过还是学习楼主了
页: [1]
查看完整版本: 监测点2.1 关于挑战3的4次方汇编