Вот не понимаю в чём дело. ... include 'win32ax.inc' ... IDM_10 = 10 IDM_11 = 11 IDM_12 = 12 IDM_13 = 13 IDM_21 = 21 IDM_30 = 30...
XOK/ExOS - доступен для скачивания на amsterdam.lcs.mit.edu/exo.
Вот так оказывается: век живи, век учись...
Можно по подробнее?
KeSqueer, спасибо, но Ваш код в 1,6 раз медленнее, чем вариант от t00x. Думаю, что виноваты инструкции bt и rcr.
http://wiki.osdev.ru/index.php/%D0%AD%D0%BA%D0%B7%D0%BE%D1%8F%D0%B4%D1%80%D0%BE:_%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0...
t00x, благодарю. С mov r9, r10 neg r9 что-то ступил - можно было вынести за цикл. Не-а, есть ;). См. [С. И. Ожегов Словарь русского языка],...
На основе Ваших советов + переделав кое-что сам, составил: mov rax, [Y] ; rax = Y xor rsi, rsi ; rsi = 0 - величина L mov r11, rax ; r11 =...
Реализация алгоритма Бута для знаковых целых чисел (под архитектуру AMD64): mov rax, [Y] ; rax = Y - величина R xor rsi, rsi ; rsi = 0 -...
На IA-64 пишу пока только на asm'е. С удвоенным сдвигом вправо мне помогает инструкция shrp. Вопрос был по чистому C, который не зависит от...
Не трудно и не дерьмо. Просто интересно стало, ну мало ли...
Есть ли в C оператор, реализующий удвоенный сдвиг влево/вправо (соотв. инструкции ассемблера shld/shrd)?
Благодарю.
Расскажите, пожалуйста, в подробностях, как работает этот алгоритм, а также почему. Искал в yandex'е и google, но либо ничего нет, либо не...
[img] (взято dslnet)
Разобрался. Всё оказалось намного проще. Кому интересно - http://en.wikipedia.org/wiki/Extended_Euclidean_algorithm и...
Покажите, пожалуйста, как выводится обобщённый алгоритм Евклида из рассуждений со страниц 14-18 из http://slil.ru/25610812.
TASM на старенькой машине с i80286, FASM IAS - для Itanium.
Попробуйте: http://z-oleg.com/secur/avz/index.php.
Я нет.
Имена участников (разделяйте запятой).