|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 18, 2004 23:44:29 Наткнулся ещё на одно новое издание. Кто читал? Какие впечатления, краткий обзор - что есть? |
|
|
Дата: Окт 19, 2004 08:54:57 The Svin У тебя здорово получается объяснять, может все таки тебе книгу написать? Я куплю и токо потом варезную скачаю! |
|
|
Дата: Окт 20, 2004 00:28:04 Дык пишу я... |
|
|
Дата: Окт 20, 2004 08:32:33 Просьба к тебе, если можно то написать и математический подход, но таким образом. Чтоб человеку было хорошо понятно. |
|
|
Дата: Окт 21, 2004 00:29:03 В смысле "Правильный учебник математики" что ли :) |
|
|
Дата: Окт 21, 2004 08:23:23 >В смысле "Правильный учебник математики" что ли :) скажешь тоже :)) n=8 -- \ / K(n) -- n=0 ни в одном учебнике по ассемберу не видел, что это можно реализовать ввиде цикла! ДО сих пор многие вещи не знаю! |
|
|
Дата: Окт 21, 2004 16:51:26 Обычно пишут 8 -- \ / K_i -- i=0 Сложить элементы массива K от нулевого до 8 го. Может быть запись n -- \ / K_i -- i=0 Тогда она будет вычислять сумму от нулевого до n_ного Это вроде простая операция, конкретная реализация будет зависить от 1. В каком формате числа 2. Какого размера (ёмкость типа) 3. Нужно ли обрабатывать переполнение при суммировании или просто выдать результат сложения по модулю 2^размерности типа. Ну допустим что K это массив двойных слов, и нужно сделать сумму по модулю размерности. Тогда примитивная реализация может быть такой: mov ecx,n-1 mov eax,dword ptr [offset K][n*4];помещаем старший в eax @@: add eax,[offset K][ecx*4] sub ecx,1 ;или dec ecx + jns @B jnc @B Если с обработкой ошибки беззнакового переполнения то после add eax,[offset K][ecx*4] добавить jc ОбработчикПереполнения Если резульат помещается в 64 бита, то можно добавить после add eax,[offset K][ecx*4] adc edx,0 ;начально перед циклом обнулив edx или реализовать через jnc OK add edx,1 OK: (лучше для новых процов) |
|
|
Дата: Окт 22, 2004 18:55:10 · Поправил: d0rki The Svin В смысле "Правильный учебник математики" что ли :) а было бы неплохо ) сейчас например штудирую математические задачи, а большинство книг в основном о системном програмировании. например затронуть - факториалы, НОС и НОД, работу с многочленами, матрицы и т.д. посему вещь имхо нужная, но наверное если включать все примеры, то выйдет обьемно (, и вряд ли есть смысл, но вот - 1. В каком формате числа 2. Какого размера (ёмкость типа) 3. Нужно ли обрабатывать переполнение при суммировании или просто выдать результат такие ценные замечания очень даже подойдут |
|
|
Дата: Окт 23, 2004 00:30:40 Объёмно то неплохо я думаю, можно многотомник выпускать :) |
|
|
Дата: Окт 23, 2004 00:31:59 The Svin Вы, Свин, только соберитесь выпускать его раньше, чем x86 сдохнет ;) |
|
|
Дата: Окт 23, 2004 00:37:03 Ну Кнут вообще писал про несуществующий MIX, это ещё смешнее чем устаревший x86 :) |
|
|
Дата: Окт 23, 2004 00:39:44 А вы скромный, однако. Так то Кнут, а то - Свин. Хоть и умный, но Свин, а не Кнут :) Хотя, сэр Свин, вы не только умны. Вы еще и талантливы. :) Но вот сравнивать вас с Кнутом я поостерегусь. Мне кажется, категории не равны ;) |
|
|
Дата: Окт 23, 2004 00:49:26 Ну мы с ним друг друга дополняем :) Он хорошо придумывает - я хорошо объясняю что он придумывает :) У нас в конторе шутили "Алгоритм Кнута, Морриса, Пратта - понимают только три человека в мире - Кнут, Моррис и Пратт." Но про доктора Кнута писать публично неинтересно, - лучше писать ему - он за это чеки высылает. |
|
|
Дата: Окт 23, 2004 00:52:18 он за это чеки высылает. Это смешные чеки. Я уж лучше публично ;) |
|
|
Дата: Окт 23, 2004 00:52:53 А вообще - тема классная. Глубокий такой конкретный оффтоп :) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.145 |