Что ж с нами случилось то...

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Что ж с нами случилось то...

Сообщение RayShade » 24.02.2009 (Вт) 11:15

Ну надо аватар менять-то хотя бы иногда :) И эта по моему, достаточно страшная :)
I don't understand. Sorry.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Что ж с нами случилось то...

Сообщение Ramzes » 24.02.2009 (Вт) 12:32

RayShade писал(а):Ну надо аватар менять-то хотя бы иногда :)

пожалуй да

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Что ж с нами случилось то...

Сообщение ANDLL » 24.02.2009 (Вт) 13:10

NOT EBX - b = -b
NOT EBX это not b, а не -b
Да и в любом случае нет никакого смысла делать это в четыре инструкции
При математике выполняются проверки на переполнение, а при bitwise - нет.
Нет не выполняются
Вычитание более медленная операция, чем сложение, т.к. сама по себе состоит из ADD и NOT
Нет, не состоит. И еще раз, NOT это не NEG
И я это, прав оказался насчет bitwise vs. math
Увы, это еще надо выяснить
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Что ж с нами случилось то...

Сообщение iGrok » 24.02.2009 (Вт) 14:04

ANDLL писал(а):
NOT EBX - b = -b
NOT EBX это not b, а не -b
Да и в любом случае нет никакого смысла делать это в четыре инструкции
При математике выполняются проверки на переполнение, а при bitwise - нет.
Нет не выполняются
Вычитание более медленная операция, чем сложение, т.к. сама по себе состоит из ADD и NOT
Нет, не состоит. И еще раз, NOT это не NEG
И я это, прав оказался насчет bitwise vs. math
Увы, это еще надо выяснить

Ну я ж говорил, что асмом последний раз пару лет назад общался... NOT с NEG вот перепутал..

Ессесно, это делается в одну инструкцию. Тот же XCHG.
А если всё-таки сравнивать чистую математику и bitwise?
label:
cli
jmp label

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Что ж с нами случилось то...

Сообщение ANDLL » 24.02.2009 (Вт) 15:07

И почему ты в чистой математике делал в четыре действия а не в три?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Что ж с нами случилось то...

Сообщение Mikle » 24.02.2009 (Вт) 15:55

Код: Выделить всё
a = b + a
b = a - b
a = a - b

не катит - переполнение может быть.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Что ж с нами случилось то...

Сообщение ANDLL » 24.02.2009 (Вт) 16:29

Смотря как считать...
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Что ж с нами случилось то...

Сообщение pronto » 24.02.2009 (Вт) 21:19

iGrok писал(а):А вообще, на асме приведённая проблема решается в одно действие:
условия те же - EAX - a, EBX - b

XCHG EAX, EBX


На старом-добром QBasic'e это тоже решалось в одно действие:
Код: Выделить всё
swap a, b

=)
O, sancta simplicitas!

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Что ж с нами случилось то...

Сообщение Debugger » 24.02.2009 (Вт) 22:32

swap a, b

Натурально!
RayShade писал(а):Ну надо аватар менять-то хотя бы иногда :) И эта по моему, достаточно страшная :)

Даже наш Мумий поменял аву... Не буду и я исключением

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Что ж с нами случилось то...

Сообщение Ramzes » 25.02.2009 (Ср) 11:45

Debugger писал(а):Даже наш Мумий поменял аву... Не буду и я исключением

Ramzes (Рамзес) - но не "Мумий" :wink:

Ronin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 635
Зарегистрирован: 13.02.2002 (Ср) 14:16
Откуда: Россия, Москва

Re: Что ж с нами случилось то...

Сообщение Ronin » 27.02.2009 (Пт) 15:53

Да, пару-тройку лет на форуме было гораздо оживленнее. Сейчас глухо :cry:
Лично у меня времени очень мало и поэтому я здесь редкий гость. Я думаю так-же и у остальных. Хотя что изменилось с того времени тоже не понятно =)
С уважением,
Игорь Шувалов aka Ronin

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Что ж с нами случилось то...

Сообщение RayShade » 27.02.2009 (Пт) 16:15

Да тут всегда так было. Иногда бывают всплески оживленности, но незначительные - ну это в основном когда сессия :)
I don't understand. Sorry.

Пред.

Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 85

    TopList