|
|
|
|
AHTOXA: И смнусы/логарифмы/экспоненты и т. д. тоже реализовали? Внушает© Только не надо всем это советовать И синусы, и логарифмы, и экспоненты, и корень. Насчет советовать - я уже никогда никому ничего не советую. Делюсь опытом, если кому интересно. Протестировал основательно, придумал для этого механизм автоматического тестирования, да потом в узловых точках еще ручками прошелся. Так что уверен. Да и практика эксплуатации почти 10 лет на тысячах экземпляров изделий подтверждает. А начал я это не для того, чтобы повыпендриваться или от делать нечего. Когда пришел в фирму, там уже готовили к выпуску изделие, были готовы и платы, и корпуса, только маленькой малости нехватало - программу никто и не начинал писать. Но проц уже определили до меня ST6265. То еще у....ще. Там даже сдвига вправо не было, надо было подпрограммно. А вы говорите - Си . Одна команда выполнялась за 39...65 тактов осциллятора ! Вот и делай на этом реалтайм. Потом, когда переползли на вменяемый Атмел, портировать готовую библиотеку под другую систему команд - это было уже семечки. Теперь на том месте трудится молодой ( до 50 ) вьюноша, МК стали мощнее и при этом дешевше, так что на Си и сам бог велел. Или на Паскале
|
|
|
Bul_d_Ozer: И синусы, и логарифмы, и экспоненты, и корень. И сколько времени это заняло? Вместе с тестированием? Bul_d_Ozer: Насчет советовать - я уже никогда никому ничего не советую. Ну зачем же так мрачно? Не все вокруг такие злодеи как в ру.эмбеддед Bul_d_Ozer: А начал я это не для того, чтобы повыпендриваться или от делать нечего. Понимаю Сам был в похожей ситуации - начальник съездил в командировку в Англию, привёз мешок контроллеров (87C51GB кажется), и сказал - будем делать на них, и баста Контроллер конечно хороший, но 64 дуплексных телеграфных канала явно не тянул Пришлось изворачиваться. Но к счастью сейчас ситуация значительно улучшилась. И сейчас очень сложно представить ситуацию, когда такое может понадобиться. Особенно - в любительских конструкциях. Bul_d_Ozer: МК стали мощнее и при этом дешевше, так что на Си и сам бог велел. Или на Паскале Аминь |
|
|
Vov4ik: Долгое написание программ на ассемблере - это больше миф, чем правда Для начинающих на ассемблере -это правда. Для специалистов это миф..... Полагаю, что большая часть времени уходит на выявление собственных ошибок при написании программы, - независимо от языка. Полный исходный текст на асме больше,- больше вероятность ошибки для начинающих. Отсюда и мифы рожденные этими начинающими программерами....и это так естественно... Специалистам редко приходится писать на асме заново весь исходник. Они эффективно пользуются уже наработанными ранее фрагментами...многократно снижая трудоемкость написания. |
|
|
Да все уже поняли, что ассм -- язык профессионалов. Успокойтесь и не флудите больше : - ) |
|
|
AHTOXA: И сколько времени это заняло? Вместе с тестированием? Не помню точно, уже почти десяток лет прошло с той поры. Несколько недель. При этом еще и всю плавучку надо было делать ( fadd, fmul ) и т д. Припоминаю забавный случай из еще более древних времен. Была у нас СМ-4, на ней делали систему, в ней была игра точно не помню название - летали по небу бомбовозы и швыряли бомбы, их ( бомбовозы и бомбы ) следовало сбивать. Дисплей алфавитно-цифровой, управление зениткой - вправо-влево-пуск. Резались напропалую. Поставили мы в цех АИС, так через пару месяцев на клавиатуре "зенитковые" клавиши были пртерты до дыр . Когда пришел к нам младший клон этой машины, а именно СМ-1300, на ней не было расширенной арифметики, и в свободное время между темами я портировал туда эту игру, написав расширенную арифм. программно. Работало. Только между двумя нажатиями клавиш чайку можно было попить Сразу вышел на 5-й уровень с фантастическим рейтингом
|
|
|
Bul_d_Ozer: управление зениткой - вправо-влево-пуск. Резались напропалую. и мы на работе очередь стояла, это была первая айбиэмка у нас...без жёсткого фирмы Оливетти...когда делали копии DOS, копия Игры обязательна была - святое
|
|
|
poruchik: и мы на работе очередь стояла, это была первая айбиэмка у нас...без жёсткого фирмы Оливетти...когда делали копии DOS, копия Игры обязательна была - святое Не припомню, чтобы на IBM-ках была эта игра. У нас, когда появились первые IBM PC и их клоны ЕС1840, все напропалую швырялись кубарями в Тетрис ( на СМ-4 и ДВК он тоже был ). Впрочем, мы отвлеклись от топика. |
|
|
есть у меня такая древняя программка:
кому надо могу подкинуть, очень удобная кстати... |
|
|
Bul_d_Ozer: Впрочем, мы отвлеклись от топика. прошу у Всех прощения, но не смог удержаться... нашёл я её.....PARATROOPER с удовольствием порубился пол-часика.... игра хит сезона 1982 года Это она? |
|
|
вот: 134410.com |
|
|
|
|