Discussion:
необходимые yсловия pелигии
(слишком старое сообщение для ответа)
Ariokh
2003-07-15 03:58:46 UTC
Permalink
Welcome to Darkness, Gregory.

15 Jul 03, Gregory A. Yaklyushin -> Muxa:

GAY> Она зависит от типа операндов и от языка программирования.
GAY> Hапример, в ассемблерах NOT чаще всего будет означать
GAY> побитовое отрицание машинного слова (отрицание 1 равно 4294967294
GAY> для двухбайтного, 18446744073709551614 для четырехбайтного).

Эээ... для 4х- и 8ми- байтового соответственно.

... 66686 - CPU of the beast. 66687: Math Coprocessor of the Beast.
Gregory A. Yaklyushin
2003-07-16 00:05:02 UTC
Permalink
Hello, Warrax!
You wrote to Gregory A. Yaklyushin on Tue, 15 Jul 2003 03:28:22 +0400:

W> Hу ты еще давай все в кучу смешивать будешь. Отрицание
W> ("логическое "HЕ"") и побитовое NOT - это _разные_ операнды.
W> Первое - это _логическая_ ф-ция, второе - нет.

Уточню, что не операнды, а наоборот, операции (унарные).
Логическое отрицание и побитовое отрицание могут быть
как разными операциями, так и одной и той же - зависит
от конкретного языка программирования, и даже от
конкретной реализации этого языка (в ассемблере операции
производятся над машинными словами, а реализация булевой
логики - дело программиста).
Но ты прав, мешать все это не стоило, поскольку если
и иллюстрировать логические отношения при помощи языка
программирования, следует использовать только булевы
операнды и операторы.

--
With best regards,
Gregory A. Yaklyushin

Loading...