发新话题
打印

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

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

push    ecx
& q5 B" @  e8 V) bbbs.mocwww.commov     ecx, 32h
! M5 e0 s0 G3 w& P; |% D$ a8 v* h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートpush    edx
9 e/ B. r6 ]5 y2 l1 _/ smov     eax, edx
7 ~) o4 \0 f( [! P2 X/ c! }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表imul    eax, edx
5 ?, x0 \. ~$ E2 \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表imul    eax, edx$ O0 p9 V$ H# W, `5 n7 w
cdq
: |7 J: c' V* i3 B; pbbs.mocwww.comidiv    ecx
; Y- w3 ^3 w" J( U0 v" f+ G* ebbs.mocwww.comimul    eax, edx
1 _; G, ^- Z1 e5 ]* H& F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛( ?1 l2 v' X0 L
我想要计算eax的四次方除以32h,但为什么这里算出来值不一样。
- @4 S' M# \  F7 r, E: f- n为了防止eax溢出2147483648所以先做两次乘法,然后除以32h,再乘最后一个。
" S; F, ]& W; C/ ^# T! K2 L$ V/ ^0 x: E: r魔力私服,最新魔力宝贝私服技术交流这样应该是等同于eax四次方除以32h的吧?

TOP

我上学期学了汇编语言。。考试刚好72~ 没挂科。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 ]8 H; _0 l) u2 `2 M& {2 x

2 O' e- r' l: Q, y+ z9 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表对于以上代码,除了知道进栈出栈,寄存器名称外。其他不懂。。帮顶

TOP

不太懂,,,晕乎乎的

TOP

引用:
, h$ [% E4 a& G; Y) e% g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表push    ecx妖城在线论坛1 d6 h! ^0 o% w# }. L+ v
mov     ecx, 32h
: A9 C, n( ?' X$ }, W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートpush    edx魔力私服,最新魔力宝贝私服技术交流9 W  B9 w7 j: s0 a1 ^
mov     eax, edx魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% B+ G% \9 ]: N* q+ N  J7 Y: p
imul    eax, edxbbs.mocwww.com& c4 k1 I5 ~6 @7 J
imul    eax, edx—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" y4 W7 x# u6 _- l, K
cdq
% |6 h( Y+ ]+ _2 B" O$ Vbbs.mocwww.comidiv    ecx魔力私服,最新魔力宝贝私服技术交流0 t) s0 {" K4 r. t6 }
imul    eax, edx
. g+ t- a) b# s: u& b  j0 t4 J1 Y; Vbbs.mocwww.com
2 _" R0 A1 v. x" b  t$ _( H/ kbbs.mocwww.com忽略掉两条入堆栈语句(不大相干)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ I) D* q: P( y1 {
假设edx中运算的值(要4次方的数)魔力私服,最新魔力宝贝私服技术交流9 ^7 j: L+ P( J8 E) x
而cdq之后edx=0,下一条语句后edx中保存"余数"
% H1 c5 B' a1 g2 m8 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表代码的实际效果:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* z5 f. @( e' j6 i! ], ~
int((edx×edx×edx)/32)×rem((edx×edx×edx)/32)妖城在线论坛" U8 [- q4 `( I
[int(),取商;rem(),取余]bbs.mocwww.com2 W8 W0 a1 ^' F; T4 J' [
不知道表述的是否清楚,有问题的话欢迎继续交流

在我今日的悲伤里,最为苦涩的是我昨日欢乐的回忆。

TOP

还是看不懂。。。。下学期多看回书

TOP

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

引用:
原帖由 zaozao 于 2009-7-19 00:59 发表 魔力私服,最新魔力宝贝私服技术交流$ p9 N" F6 y  C' b8 n& L/ l
push    ecx妖城在线论坛4 k6 J" `, T9 K
mov     ecx, 32h妖城在线论坛5 q& b7 f; j" k) V8 y
push    edx魔力私服,最新魔力宝贝私服技术交流: `9 ?. q) Y" e
mov     eax, edx魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 i! U1 m: f; E2 X: v8 x1 k! ~
imul    eax, edx
( D; Z6 W. t+ C( ~$ k% @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートimul    eax, edx魔力私服,最新魔力宝贝私服技术交流- t) F4 F; I4 \5 j8 k* l7 J
cdq
! L+ W9 M5 ^! p* s5 u1 didiv    ecx
% D% N  {1 t' e. J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートimul    eax, edx
1 @( I; i2 e% E0 |! t6 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
: B" ^  N( I$ V  n! E我想要计算eax的四次方除以32h,但为什么这里算出来值不一样。
1 @" w) ^8 o* O  V1 f2 ~7 u妖城在线论坛为了 ...
  s# B5 `4 ~7 N1 ]bbs.mocwww.com
2 g7 Y+ M/ D( Y+ c9 A/ P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表首先弄清指令和其用法:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! P- a) G( O- v8 }/ q: t
push 进栈妖城在线论坛# A: y5 i* Q9 N$ \. A
imul 带符号数乘法指令
+ {7 }& W: B. f4 ^% }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表idiv 带符号数数除法指令! v/ w$ v+ t7 i2 C5 w
ecx  32位计数器
: P: d" P; `- [- @1 [6 n* w2 D) C$ y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表edx  数据
- m" e3 E- ]7 i  Q+ v- F9 Xbbs.mocwww.comeax  累加器
. f$ i6 l4 |# I* W7 _& L$ Ebbs.mocwww.com(根据LZ的说法是例如一个变量为X   就是  X*X*X*X/32h)我当年是学16位的,我已经4年没有接触汇编了,希望对你有帮助—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& c' ~& F9 s3 E$ k. Y" h7 A) I0 o; ?# r
妖城在线论坛* _. Q; L+ `1 B+ F
mov eax,xbbs.mocwww.com3 I- P0 D8 M7 X; N
imul x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. {$ C) ^  v) n" I
mov ecx,eax
$ _1 K9 T7 y$ P魔力私服,最新魔力宝贝私服技术交流cwd
/ ]0 K6 K8 i/ t  i$ m3 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートimul x
: t2 Z% w# ?' s& h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmov ecx,eax
8 q  l! f) N' K1 G: Gbbs.mocwww.comcwd
- J& G. G9 N9 _) n3 V, c5 f9 n, W魔力私服,最新魔力宝贝私服技术交流imul x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 Z3 \6 l4 ]; q: z# k! c
mov ecx,eax
8 y  n8 Q9 ~! y6 s! |) obbs.mocwww.comcwd
" [* Z, w( u# b- ~) A. T0 m( [妖城在线论坛mov eax,ecx6 r1 {1 H$ {4 ]9 p# k4 O
mov x,32h
% [, u, p% \5 f4 M; v9 V1 R" `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表idiv xbbs.mocwww.com" l, S8 e! Q( C4 S5 e2 s/ Q# J: [0 C
bbs.mocwww.com) S- n6 h6 ^: a" E/ x

, x% O; ~) h$ i魔力私服,最新魔力宝贝私服技术交流
3 a* l6 I$ I, t  l: i& }8 W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛1 [* a4 p( v# |) F4 F0 g8 I
妖城在线论坛$ x5 q- A9 I$ w/ q, n" y
例如一个(V-(X*Y+Z-540))/X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 ~5 z2 Y1 g- g0 h2 B
mov ax,x
/ p; |2 P4 b# u8 |妖城在线论坛imul y
& H6 V5 Y7 C( i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmov cx,ax
$ w9 }5 u2 H" U" G+ @8 Fmov bx,dx
% q' J' l/ e, s  Z* \, sbbs.mocwww.commov ax,z
! Q2 x5 c/ X* _  t4 r2 S1 fcwd
2 t( H& ?$ g' Y3 I) J1 }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートadd cx,ax
" f/ ]7 `. E- _5 s5 T3 T8 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表adc bx,dx
6 f- |. S; ?1 E( b& O1 |4 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsub cx,540魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ B* J7 j1 {5 T, W7 E
sbb bx,0魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& B7 a: t6 C: f- z( c
mov ax,v
' s- ]9 D" W' ibbs.mocwww.comcwd% }  a7 C1 v  P* ?) L% T1 m
sub ax,cx魔力私服,最新魔力宝贝私服技术交流; r; Q* z4 W, r+ ]- j! Q. ]
sbb dx,bx* J. @1 S) m* U) l! f" C
idiv x魔力私服,最新魔力宝贝私服技术交流* F5 b+ E8 U! h" O, ]3 x

0 H. b$ R( J& D: h  K7 Z; T* [# S魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 rainpig 于 2009-7-21 01:33 编辑 ]
少年不知精珍贵,老大望B空流泪。

TOP

发新话题