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)