发新话题
打印

[提问] 汇编的问题,高手来看看,新手求教~~

我举个例子吧是16位的 关系到高位与低位问题

引用:
原帖由 zaozao 于 2009-7-19 00:59 发表
* J$ f' d* E5 U/ ~* }: P" d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートpush    ecx
3 O  o/ Z( P/ c9 }* C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmov     ecx, 32h
% t- w3 I, l5 p0 t* I2 X2 D$ D魔力私服,最新魔力宝贝私服技术交流push    edx
* u$ D( h& L& @: |9 A5 k2 B/ C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov     eax, edx
- q5 L' a; L# `( U" wbbs.mocwww.comimul    eax, edx' o+ r; r! F, R1 |9 G
imul    eax, edx
7 Q- p9 y1 S. g# d7 _+ P妖城在线论坛cdq
6 c# N* b; ^, s) f0 p魔力私服,最新魔力宝贝私服技术交流idiv    ecx
, O5 K6 T, [8 S$ b6 ^5 A妖城在线论坛imul    eax, edx—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 e  q1 c1 ^9 D6 L
bbs.mocwww.com6 q- @0 Y  M6 v: H. H. J) Z
我想要计算eax的四次方除以32h,但为什么这里算出来值不一样。
' m1 N8 |: B0 Z3 _2 P% ?妖城在线论坛为了 ...
  K7 l# H% P% S
bbs.mocwww.com, f' G' D7 f- w0 ?
首先弄清指令和其用法:
( n1 \2 S' z7 w: }( J. @bbs.mocwww.compush 进栈
1 o; I: [# U4 A1 {2 Z' Bimul 带符号数乘法指令—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, R& x+ U5 b( d' f
idiv 带符号数数除法指令/ l, `2 {" N, G% V
ecx  32位计数器
: Y5 Z1 u  w/ B) h! b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートedx  数据
( l9 d! v0 B6 R# q6 Abbs.mocwww.comeax  累加器
% z1 x7 S% {5 ]: S0 P魔力私服,最新魔力宝贝私服技术交流(根据LZ的说法是例如一个变量为X   就是  X*X*X*X/32h)我当年是学16位的,我已经4年没有接触汇编了,希望对你有帮助9 S# P7 |; b( X, ]9 l3 ]  k
8 {! p; j$ B  ?) G4 t6 F# v+ Y
mov eax,x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 L4 v' C* Q4 z8 v  ]
imul xbbs.mocwww.com( m/ o1 Y! d) r2 \5 \+ l
mov ecx,eax—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. w' S( ^% T  e( }0 t
cwd
9 M; M( J4 [+ B" p6 v妖城在线论坛imul x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ u4 _4 ^2 e7 o1 h: [; w! p8 F
mov ecx,eaxbbs.mocwww.com! t% O( N- m9 p! C  K! J
cwdbbs.mocwww.com7 G6 G- |) U) _7 F+ V0 X& b
imul x
0 v. F, u8 f2 L! @! d! d- v* k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmov ecx,eax
8 Z( y4 C5 a& H# |4 o' O. }bbs.mocwww.comcwd魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 t/ F$ [, w9 S) `7 v  f' O
mov eax,ecx
2 h- \% x: r/ S' M" {bbs.mocwww.commov x,32h
+ m+ n6 `+ }# B; V) Z! p妖城在线论坛idiv x魔力私服,最新魔力宝贝私服技术交流3 b+ a; V4 @6 F
魔力私服,最新魔力宝贝私服技术交流0 t/ I1 ?, |. y9 a  h. D
妖城在线论坛3 h7 J) W( c% N; I
/ X% W. M: k& ]. A

, h/ ]; d2 @9 X6 n0 f妖城在线论坛
8 [; o6 P7 u! C& sbbs.mocwww.com例如一个(V-(X*Y+Z-540))/X
" q3 T! g: Z4 `* w3 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov ax,x妖城在线论坛3 T2 ?/ l3 \: v
imul y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: \2 b  F5 s7 b3 ~" `
mov cx,ax
5 j9 T% ?/ t. n  u, ]8 L. l* k' M( s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov bx,dxbbs.mocwww.com* T5 W% x0 ^4 O
mov ax,z
" v9 p1 j3 t! d. Ecwd
. K' A" R. V' d4 s+ g+ |  y/ \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表add cx,ax/ t9 L: X: }8 O  a! C  v; x
adc bx,dx
( j1 e9 @0 r& `" Q' [8 O2 _8 Kbbs.mocwww.comsub cx,540
/ Q5 [! G$ |! s& [6 h+ Z2 {4 D8 [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsbb bx,0妖城在线论坛# h: V' x" p+ c* x. t+ }% M; Y
mov ax,v妖城在线论坛6 E5 ?7 T2 U- |' H$ B3 U7 V
cwd魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 b) ^3 `+ p5 t7 k6 s0 E
sub ax,cx妖城在线论坛* L- e+ A/ p3 t2 d/ R) f4 D
sbb dx,bx
+ ]5 p. o" M* ~5 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートidiv x
% ^8 o# [1 S) ?! }5 p! `9 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
4 z, d9 J" p2 o+ i, U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 rainpig 于 2009-7-21 01:33 编辑 ]
少年不知精珍贵,老大望B空流泪。

TOP

发新话题