assembler
- region
- Сообщения: 2811
- Зарегистрирован: 20 фев 2009, 19:43
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Andreyka, я писал уже, и не только графику выводил, пытался прозрачность сделать на .net довольно глючно получилось, на си когда тоже самое сделал всё работало как часики, для КПК нэт это зло ) для пс ещё сойдёт
-
- Сообщения: 1597
- Зарегистрирован: 19 авг 2008, 09:52
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Уже установил на него .NET? :crazy:Пресс-служба писал(а):Запускать будем с дискеты на моём ноуте P-100, 32 Кб оперативка, 2 Кб - видео
Виндовс 98, экран 800 на 600.
З.Ы. Наверно все-таки Мб? ;)
-
- Сообщения: 585
- Зарегистрирован: 24 июн 2006, 19:19
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Я под цитатой [TEQUILA] подпишусь кровью. Круто — это когда удачно спроектировано, быстро написано, мало ошибок и легко поддерживается, а не когда на полсекунды быстрее.
-
- моБильщик
- Сообщения: 6899
- Зарегистрирован: 13 мар 2007, 16:09
- Настоящее имя: Сережа
- Откуда: йух Смоленска
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: assembler
region, я НЕ не люблю асм. Я нейтрален к нему, но пишущих на нем уважаю. Просто дотнет сейчас - лучшая платформа для разработки прикладного ПО под винду. Писать удобно, многое уже написано, многое IDE сама дописывает, так что сосредоточиться можно именно на бизнес-логике, а не на том, КАК же реализовать что-то, чтобы было вот так-то и так-то.
https://www.drive2.ru/users/tequila7000
- Payne
- Сообщения: 453
- Зарегистрирован: 11 июл 2005, 07:26
- Настоящее имя: Макс Караваев
- Откуда: Смоленск, РТС
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Точно, даже у ZX Spectrum озу было 48 и 128 Кб )))VasyaPupkin писал(а):З.Ы. Наверно все-таки Мб? ;)
- VictorPetrov
- Сообщения: 4146
- Зарегистрирован: 26 июн 2006, 15:37
- Откуда: 8(904)365-8414
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Может быть программеров вот это заинтересует:
http://www.microsoft.com/downloads/deta ... 3dc8c33a20
http://www.microsoft.com/downloads/deta ... 3dc8c33a20
-
- Сообщения: 12087
- Зарегистрирован: 24 авг 2004, 21:34
- Откуда: Лимассол
- Благодарил (а): 1 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: assembler
А много ли сейчас пишется приложений не под веб? Я просто затрудняюсь найти применение им. Т.е. по сути все программирование разделилось на написание серверных частей на Java (в подавляющей степени - это не обязательно J2EE, а могут быть и просто например серверные модули для медиасерверов) и PHP, и клиентских частей на Flash, HTML5 или Silverlight (причем доля флеша похоже начинает сжиматься). Ведь даже банковские и тому подобные приложения - это бэк-енд на сервере и тонкий клиент. Или кто-то еще пишет толстые клиенты?
-
- Сообщения: 653
- Зарегистрирован: 20 янв 2008, 13:32
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
anovikov писал(а):А много ли сейчас пишется приложений не под веб? Я просто затрудняюсь найти применение им. Т.е. по сути все программирование разделилось на написание серверных частей на Java (в подавляющей степени - это не обязательно J2EE, а могут быть и просто например серверные модули для медиасерверов) и PHP, и клиентских частей на Flash, HTML5 или Silverlight (причем доля флеша похоже начинает сжиматься). Ведь даже банковские и тому подобные приложения - это бэк-енд на сервере и тонкий клиент. Или кто-то еще пишет толстые клиенты?
Все правильно, а с развитием виртуализации так вообще все приложения web становятся. Но мне кажется ты забыл про долю ASP .NET, особенно в корпоративном секторе. Все-таки java (кстати, начиная с версии 5, двоечка потерялась, просто JEE) решения в enterprise больше ориентированы на продукты IBM (таже сфера) или Oracle (Sun). У microsoft вес в среднем бизнесе достаточно велик и не только за счет SharePoint или BizTalk, но и самой технологии ASP .NET. По моему, это вообще гениальная технология для enterprise разработки, где особо не важен размер страниц, но сама концепция web-разработки по сценариям desktop приложений позволяет быстро переобучать программистов и получать достаточно качественный код. Разве что долго не хватало штатных ORM, библиотек аспектной разработки и т.п., но с версии 3.5 и эта проблема была решена (многое раньше в enterprise library). Правда доля asp net в public web не очень высокая из-за той же концепции, тут конечно вся надежда на Silverlight и MVC.
С другой стороны, там где речь идет о ресурсоемких приложениях или работе в инфраструктуре с ограниченными ресурсами, все еще востребованы C++/Assembler и их подобия. Мне кажется доля таких приложений 5-7%, скорее всего даже меньше.
-
- Сообщения: 570
- Зарегистрирован: 19 ноя 2005, 17:38
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Интересный ресурс по асму:
http://www.wasm.ru
Скорость разработки очень важна, но есть куча задач, где скорость выполнения гораздо важнее.
Самому пару лет назад пришлось обучать нейронные сети с помощью генетического алгоритма.
Бастрее всего писалось в Matlab, но после реализации алгоритма на C++ скорость вычислений увеличилась в десятки раз. Переписав fitness-функцию на асме, удалось ещё удвоить скорость.
Но всё же в повседневной жизни ассемблер нужен теперь всё реже, уж очень хорошо оптимизируют сейчас компиляторы (когда посмотрел код, который выдаёт Microsoft Visual C++ 2005 был просто в восторге).
А вот в Delpi от версии к версии оптимизации не наблюдается. И поддержка классов там странная.
http://www.wasm.ru
Скорость разработки очень важна, но есть куча задач, где скорость выполнения гораздо важнее.
Самому пару лет назад пришлось обучать нейронные сети с помощью генетического алгоритма.
Бастрее всего писалось в Matlab, но после реализации алгоритма на C++ скорость вычислений увеличилась в десятки раз. Переписав fitness-функцию на асме, удалось ещё удвоить скорость.
Но всё же в повседневной жизни ассемблер нужен теперь всё реже, уж очень хорошо оптимизируют сейчас компиляторы (когда посмотрел код, который выдаёт Microsoft Visual C++ 2005 был просто в восторге).
А вот в Delpi от версии к версии оптимизации не наблюдается. И поддержка классов там странная.
http://www.rotr.info/
- region
- Сообщения: 2811
- Зарегистрирован: 20 фев 2009, 19:43
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
hamper, да делфи там жесть если пустой проект формы откомпилировать и дизассемблировать то ужас, а си да там лучше намного
Щас во всех колледжах упорно преподают делфи к чему это? хотябы си
а потом попробуй их приучить к асм
вот на делфи if а ниже на асм, те кто делфи изучал гляди на асм он ужасается и закрывает его :diablo:
if a>200 and b=0 then
a:=a+1;
else
a:=a-1;
асм
Щас во всех колледжах упорно преподают делфи к чему это? хотябы си
а потом попробуй их приучить к асм
вот на делфи if а ниже на асм, те кто делфи изучал гляди на асм он ужасается и закрывает его :diablo:
if a>200 and b=0 then
a:=a+1;
else
a:=a-1;
асм
Код: Выделить всё
data
a db 201
b db 0
.code
cmp b,0
jne a1
cmp a,200
jna a1
inc a
jmp exit
a1: dec a
exit:
- region
- Сообщения: 2811
- Зарегистрирован: 20 фев 2009, 19:43
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
:tease: некоторые гордятся что знают 10 языков программирования, а можно просто выучить 1 АСМ
-
- моБильщик
- Сообщения: 6899
- Зарегистрирован: 13 мар 2007, 16:09
- Настоящее имя: Сережа
- Откуда: йух Смоленска
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: assembler
некоторые гордятся что знают 10 иностранных языков, а можно просто выучить 1 - латынь
https://www.drive2.ru/users/tequila7000
-
- Сообщения: 653
- Зарегистрирован: 20 янв 2008, 13:32
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Разве только делфи изучается? В мое время изучали и паскаль и с++, а с курса 3го вообще предоставляли выбор решать на том, что удобно. Опять же зачем их приучать к ассемблеру, вероятность столкнуться с такой задачей совсем низкая. Ты же сам вроде как имеешь отношение к IT-бизнесу, ну что много софта написал с использованием ассемблера?region писал(а): Щас во всех колледжах упорно преподают делфи к чему это? хотябы си
а потом попробуй их приучить к асм
-
- Сообщения: 30077
- Зарегистрирован: 02 окт 2006, 09:23
- Настоящее имя: Виталий
- Откуда: г.Смоленск
- Благодарил (а): 0
- Поблагодарили: 2 раза
- Контактная информация:
Re: assembler
О как..region писал(а)::tease: некоторые гордятся что знают 10 языков программирования, а можно просто выучить 1 АСМ
Стало быть моя Гордость шестикратная - я некогда программировал на шести ассемблерах:
- Язык Мнемокода М7000 -это Сказка... архитектура без Стека, два рабочих регистра, двухуровневая адрессация
- макроассемблер для PDP-8 - собсвенно, похож на предыдущий, но добавлена многоуровневая адрессация и пара индексных регистров.
- макроассемблер для PDP-11 - самый удачный ассемблер, на мой взгляд
- ассемблер I8080 - писано на нем было немало, но без всякого удовольствия
- ассемблер Z80 - самый любимый ассемблер
- masm5 - писал на не немного, но плевался всласть..
Больше десяти лет на ассемблере ничего не писал - просто не было таких задач, чтобы была охота этим заморачиваться
- TAndrew
- Сообщения: 7014
- Зарегистрирован: 06 апр 2005, 18:56
- Настоящее имя: zengarden
- Откуда: Смоленск
- Благодарил (а): 65 раз
- Поблагодарили: 69 раз
- Контактная информация:
Re: assembler
Когда-писал софтинки на WinAPI в Delphi, по несколько килобайт экзешник был.region писал(а):… в делфи никогда не сделаешь голое окно даже на API оно как минимум будет 25кб , в пустом проекте от делфи там огогого сколько мусора... там нужно после компиляции готового проекта долго вычищать то что не используется, через отладчики =)
Но как именно — не помню уже :)
Вообще-то тут про *asm'ы разговор…
- region
- Сообщения: 2811
- Зарегистрирован: 20 фев 2009, 19:43
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
:crazy: ну у кого делфи стоит сделайте быстренько форму на апи и скомпилируйте и покажите результат )) сколько килобайт
FreemanNow, я имел введу под х86, люди изучают всякие делфи си и тд.. а можно один :crazy:
FreemanNow, я имел введу под х86, люди изучают всякие делфи си и тд.. а можно один :crazy:
-
- Сообщения: 1597
- Зарегистрирован: 19 авг 2008, 09:52
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
14 :crazy:region писал(а)::crazy: ну у кого делфи стоит сделайте быстренько форму на апи и скомпилируйте и покажите результат )) сколько килобайт
Изучать сейчас один язык это как класть все яйца в одну корзину. Исключение если ты только какой-нибудь невъе..ный спец. Но таких единицы. :pardon:region писал(а):FreemanNow, я имел введу под х86, люди изучают всякие делфи си и тд.. а можно один :crazy:
З.Ы. К тому же изучать нужно не языки, а технологии. :blum:
- takoy
- Сообщения: 392
- Зарегистрирован: 23 ноя 2007, 22:43
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
- Контактная информация:
Re: assembler
Какая то у вас здесь дискуссия интересная... Сравнивается Делфи и Си - первая вообще-то среда разработки, если например сравнить ту же Дельфю с Си++ Билдером (от того же Борланд) то разница не велика получается...
Заправка картриджей, ремонт оргтехники. Ул. Кашена, 8а. Тел. 40-05-80 Тел/факс 32-96-35.
http://att2007.ru
http://att2007.ru
-
- Сообщения: 585
- Зарегистрирован: 24 июн 2006, 19:19
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
> Сравнивается Делфи и Си - первая вообще-то среда разработки
Начиная с версии 7 — не только.
Начиная с версии 7 — не только.
Re: assembler
Товарищи! Не совсем по теме, но вопрос, имеется схема, на 51-м от Атмела, в ней несколько кнопок, каждая сидит на своем порте, надо написать программу чтобы она при нажатие на кнопку посылала на порт в последовательном режиме определенную последовательность (для каждой кнопки своя последовательность, которая описана в протоколе), вот.
Отсюда вопрос кто возьмется и сколько денег хочет. Схема готова, описание протокола есть. Прога насколько я понимаю плевая, но только я вот в асме не силен. :cray:
Предложения лучше в личку.
Отсюда вопрос кто возьмется и сколько денег хочет. Схема готова, описание протокола есть. Прога насколько я понимаю плевая, но только я вот в асме не силен. :cray:
Предложения лучше в личку.
- Olmer
- Выжигатель
- Сообщения: 3292
- Зарегистрирован: 03 мар 2004, 18:09
- Откуда: отсюда.
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
Мне кажется, что эта тема не про Ассемблер совсем. А про то, как товарищ region его мастерски учит. И доучил уже до того порога, когда надо кричать об этом.
-
- Сообщения: 1597
- Зарегистрирован: 19 авг 2008, 09:52
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
То бишь выучил все основные операторы. :)Olmer писал(а):Мне кажется, что эта тема не про Ассемблер совсем. А про то, как товарищ region его мастерски учит. И доучил уже до того порога, когда надо кричать об этом.
- Olmer
- Выжигатель
- Сообщения: 3292
- Зарегистрирован: 03 мар 2004, 18:09
- Откуда: отсюда.
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: assembler
ЧЕГО????? Ты асм в глаза-то видел?region писал(а):VasyaPupkin, т.е он может имел введу 25 операторов всего то ))))