Re: <none>
- From
- Vladislav Gusev (2:5059/9.75)
- To
- Ianos Gnatiuc
- Date
- 2002-10-03T19:25:24Z
- Area
- RU.ALGORITHMS
Приветствую тебя Ianos !!!
Было это [02 октября 2002]. Ianos Gnatiuc писал к Vladislav Gusev.
IG>>> 2. а в процессоре строка "xchg eax, A" будет:
VG>> С чего ты это взял ? или сам придумал ?
IG>>> mov tmp, eax
IG>>> mov eax, A
IG>>> mov A, tmp
VG>> Сказочник, эти команды не эквивалентны xchg...
IG> догадливый однако ;)
промахнулся ;)
IG> xchg a, b
не может она ,если оба операнда в памяти ;)
IG> эквивалент
IG> mov tmp1, a
IG> mov tmp2, b
IG> mov a, tmp2
IG> mov b, tmp1
если хочешь mov ,тогда делай хотя бы правильно :)
xchg eax, A
mov tmp, eax
lock mov eax, A
lock mov A, tmp
IG> а если не согласен то покожи мне как ише это можно сделать... логическую
IG> схему если не трудно.
это называется гадать на кофейной гуще. Как это сделано в проце не знаешь ни
ты, ни я, а кто знает не рассказывает :I
Можно и так :
xchg eax, A
lock xor eax, A
lock xor A , eax
lock xor eax, A
P.S: пиши в нетмейл ,если хочешь , тут нас сейчас пристрелят.
С уважением Vlad.
[C++] [Rock] [NightWish] [I`ll be back]
--- GoldED+/386 1.1.4.5
* Origin: DEL * . * - 100 % сжатие !!! (2:5059/9.75)