← Ноябрь 2024 | ||||||
1
|
2
|
3
|
||||
---|---|---|---|---|---|---|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://codeclimber.com
Открыта:
09-11-2002
Есть такая "народная" мудрость: "Математика делает то, что можно так, как
нужно, а информатика - то что нужно так, как можно". Но не всегда решение
той, или иной задачи "как можно" является самым оптимизированным. Любое
решение можно упростить: изменить алгоритм, поменять местами несколько
команд и т.д. Ассемблер называют языком, который создает самые быстрые и
самые маленькие программы. Так то оно так, но даже программу на Ассемблере
можно сделать большой и медленной. В данной рассылке мы будем обсуждать
технологии оптимизации наших решений.
Статистика
0 за неделю
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #11. Добрый день, уважаемые подписчики! Этот выпуск будет чуть больше обычного. Это связано с тем, что данный выпуск был сделан в Worde : FrontPage отказался - зависал при любых попытках открыть или сохранить файл. Сегодня в выпуске: 1. Решение задачи #10. 2. Задача #11. 3. Команда для COMPO . 4. Дискуссия: Спрос на программное обеспечение. 5. Кое-что еще! Решение задачи #10. Задача заключалось в том, что нужно было вывести на экран состояние ф...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #10. Добрый день, уважаемые подписчики! Эх, скоро праздники. Читайте! Еще несколько просьб: Сегодня в выпуске: 1. Обязательно прочтите! 2. Решение задачи #9. 3. Задача #10. 4. Предложение. 5. Дискуссия. 6. Кое-что еще! Обязательно прочтите! 1. Ко мне приходит много писем. На все я отвечать не успеваю, потому могу не отправить письмо автору неправильного решения. Поэтому прошу не обижаться - у Вас все равно всегда есть возможность изменить свое ...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Специальный выпуск. Добрый день, уважаемые подписчики! Никто не догадался что за праздник сегодня, 21 декабря, или времени на обдумывания я дал мало. А праздник сегодня следующий: IgorykSoft'у 1 год! Поздравления и пожелания прошу писать на мою почту. Сегодня в выпуске: 1. Уточнения к задаче #9. 2. Достижения за все это время. 3 . Послание программисту. Уточнения к задаче #9. Q: ДАЙТЕ PLS БОЛЕЕ ПОДРОБНЫЕ ИНСТРУКЦИИ, КАК ГОВОРИТЬСЯ, ЧТО ТАМ МОЖНО, ЧТО ...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #9. Добрый день, уважаемые подписчики! Долго думал чем бы вас удивить. Кажется придумал. Читайте! Сегодня в выпуске: 1. Решение задачи #8. 2. Задача #9. 3. Предложение. 4. Дискуссия - результаты. 5. Кое-что еще! Решение задачи #8. Очень много было прислано решений. Много было непохожих друг на друга. Поэтому привожу в том выпуске все решения. Таблица рекордов к данной задаче. 1. Broken Sword - 3 байта. 2. Serj - 4 байта. 3. G3 - 4 байта. 4. Ily...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #8. Добрый день, уважаемые подписчики! Сегодня в выпуске: 1. Решение задачи #7. 2. Задача #8. 3. Предложение. 4. Дискуссия. Решение задачи #7. Было прислано 3 решения, но признать лучшим можно было решение Ungydrid'а в 13 байт. MSoft'у нужно изменить код, потому что он не выполняет поставленного условия. А решение Sensey'а в 8 байт, используя команду xadd , тоже нельзя признать правильным, потому что я просил не использовать команды сложения. Р...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #7. Добрый день, уважаемые подписчики! Как и обещал, я сделал архив задач. Он расположен по адресу: http://www.igoryksoft.narod.ru/asm/tasks/tasks.htm . Об ошибках, замечаниях, пожеланиях прошу писать на почту. Ошибка при переходе на страницу рейтинга участников вызвана тем, что баллы будут начисляться начиная с седьмой задачи. Сегодня в выпуске: 1. Решение задачи #6. 2. Задача #7. 3. Предложение. 4. Дискуссия. 5. Итоги голосования. Решение зад...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #6. Добрый день, уважаемые подписчики! Сегодня в выпуске: 1. Решение задачи #5. 2. Задача #6. 3. Предложение. 4. Дискуссия. 5. Голосование. Решение задачи #5. Было прислано довольно много решений, но не все были правильными: одни ставили метки в конце программы. И все же многие подписчики, приславшие свои решения не делали задание, которое указано после слов "Желательно сделать.". Ну что ж это не противоречит правилам. Итак эдакий хит...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #5. Часть II. Добрый день, уважаемые подписчики! Пришлось сделать дополнение к прошлому выпуску. Была просьба поконкретнее писать условие задачи - исправляюсь. И еще у нас уже есть довольно много решений. Каждый хочет, чтобы было опубликовано его решение, но письма с Subscribe можно отправлять с очень ограниченным размером. Я предлагаю создать на моем сайте Библиотеку всех ) решений, в порядке количества байт, ими занимаемое. Т.е. здесь будут и...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #5. Добрый день, уважаемые подписчики! Сегодня в выпуске: 1. Более рациональное решение задачи #3. 2. Решение задачи #4. 3. Ответ на вопрос из Выпуска #4. 4. Вопрос-Ответ. 5. Задача #5. 6. Предложение 7. Голосование. Более рациональное решение задачи #3. Более рациональное решение было прислано Ungydrid'ом. Вот что он пишет: Одна голова - хорошо, а пять - пьянка. Объединив два решения (первая половина - лучше у AYL, вторая - у Maverick и Ilia D...
Задачи по ассемблеру
Информационный Канал Subscribe.Ru Задачи по ассемблеру. Выпуск #4. Добрый день, уважаемые подписчики! Этот выпуск читают уже 63 человека (если не больше. Мне это очень приятно. Сегодня в выпуске: 1. Решение задачи #3. 2. Вопрос-Ответ. 3. Задача #4. 4. Голосование. Решение задачи #3. Задача заключалось, в том, что надо было вывести на экран десятичное число. Мне были присланы следующие решения: 1. AYL - 16 байт 2. Broken Sword - 16 байт 3. Maverick - 16 байт 4. Ilia D. - 16 байт 5. Edward - 28 байт Было и е...