| Ассемблер - рассылка Калашникова |
| GC-Vic | Дата: Понедельник, 23.11.2009, 02:27 | Сообщение # 1 |
Злой и Ужасный Админ
Сообщений: 2167
Сейчас нет на сайте
| Как только я впервые поинтересовался программированием на асме, то меня сразу же направили на «Рассылку Калашникова». Я думаю, что она и сейчас является одним из самых интересных и актуальных материалов по программированию на ассемблере. Вот линк, на сайт Колашникова - www.Kalashnikoff.ru – там есть этот материал.
1. Админ всегда прав. 2. Если он не прав, то смотри пункт 1. Закон Мерфи: "Если вы уверены, что ваш поступок встретит всеобщее одобрение, кому-то он обязательно не понравится".
|
| |
| | |
| Ho_Sung_Pak | Дата: Вторник, 24.11.2009, 22:04 | Сообщение # 2 |
желтый человек
Сообщений: 35
Сейчас нет на сайте
| Это для x86 или вообще?
Киносайт
|
| |
| | |
| TrueIfrit | Дата: Среда, 25.11.2009, 16:10 | Сообщение # 3 |
Свободный геймдизайнер
Сообщений: 1144
Сейчас нет на сайте
| Quote (GC-Vic) Как только я впервые поинтересовался программированием на асме, то меня сразу же направили на «Рассылку Калашникова». Я думаю, что она и сейчас является одним из самых интересных и актуальных материалов по программированию на ассемблере. Вот линк, на сайт Колашникова - www.Kalashnikoff.ru – там есть этот материал. Супер! Только вот я в последнее время усомнился в пользе от ассемблера... Например если я пишу браузер, то он мне там ничем не поможет(
|
| |
| | |
| anisimov | Дата: Среда, 25.11.2009, 16:27 | Сообщение # 4 |
старожил
Сообщений: 1539
Сейчас нет на сайте
| Ну и зря. Если применить Ассемблер при написании того же браузера, можно существенно ускорить приложение. Сейчас программисты обленились. Предпочитают использовать WinApi не понимая того что это "надстройка" на С++, а значит конечный код будет больше, чем на "чистом" С++. Опера написана на именно на чистом С++ стандарта ANSI. Что делает её более быстрой в сравнении с эксплорером и легко портируемой на другие ОС,
http://vkontakte.ru/id56359373 Строю Город, обустраиваю Остров. Присоединяйтесь.
|
| |
| | |
| TrueIfrit | Дата: Среда, 25.11.2009, 16:44 | Сообщение # 5 |
Свободный геймдизайнер
Сообщений: 1144
Сейчас нет на сайте
| Ну не стоит забывать что у каждого проца свой ассемблер...
|
| |
| | |
| TLT | Дата: Среда, 25.11.2009, 17:19 | Сообщение # 6 |
Сообщений: 3270
Сейчас нет на сайте
| Quote (TrueIfrit) у каждого проца свой ассемблер... Если знаешь асм, то платформа особо роли не играет, т.к. различия важны только в командах - больше/меньше.
Дао, выраженное словами, не есть истинное Дао. War has never been so much fun.
|
| |
| | |
| Vinchensoo | Дата: Среда, 25.11.2009, 17:21 | Сообщение # 7 |
Злобный социопат с комплексом Бога
Сообщений: 7606
Сейчас нет на сайте
| Quote (TLT) Если знаешь асм, то платформа особо роли не играет, т.к. различия важны только в командах - больше/меньше. он вроде не сложный, 253 или 257 команд. Но нужен опыт
|
| |
| | | | |
| Pesets | Дата: Среда, 25.11.2009, 21:14 | Сообщение # 9 |
постоянный участник
Сообщений: 338
Сейчас нет на сайте
| Quote (Vinchensoo) он вроде не сложный, 253 или 257 команд. В BrainFuck'е всего 8 команд. Попробуй, напиши на нем что-нибудь)
|
| |
| | |
| TrueIfrit | Дата: Среда, 25.11.2009, 21:35 | Сообщение # 10 |
Свободный геймдизайнер
Сообщений: 1144
Сейчас нет на сайте
| песетс, бреинфаком только текст шифровать можно =Ъ
|
| |
| | |
| Pesets | Дата: Среда, 25.11.2009, 21:45 | Сообщение # 11 |
постоянный участник
Сообщений: 338
Сейчас нет на сайте
| Не, ну теоретически на нем можно решить любую вычислительную задачу, как и на машине Тьюринга... В предыдущем посте я имел ввиду, что сложность языка определяется не количеством команд) А не то, что стоит писать на BF)
|
| |
| | |
| anisimov | Дата: Четверг, 26.11.2009, 00:01 | Сообщение # 12 |
старожил
Сообщений: 1539
Сейчас нет на сайте
| Quote (Pesets) Не, ну теоретически на нем можно решить любую вычислительную задачу, как и на машине Тьюринга... В предыдущем посте я имел ввиду, что сложность языка определяется не количеством команд) А не то, что стоит писать на BF А его структурой. Верно. С++ сложнее С. Но благодаря нововведениям те кто его хорошо освоил могут решить на нём большинство поставленных задач. Связка С++ Ассемблер может решить любые задачи. От написания небольших приложений типа медиплейера или "мобильного" бразурера то серьёзных задач например создания операционок и даже новых языков программирования и систем управления различным железом, роботами, космическими кораблями.
http://vkontakte.ru/id56359373 Строю Город, обустраиваю Остров. Присоединяйтесь.
|
| |
| | | |
|