Важная информация

User Tag List

Страница 2 из 38 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 377

Тема: Ищу Си для Z80

  1. #11
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    эх.... жалко в сях неразбираюсь..... придётся дальше асм ковырять ))))))))
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  2. #12
    Member Аватар для Vladson
    Регистрация
    14.01.2008
    Адрес
    Эстония, Таллинн
    Сообщений
    177
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rasmer Посмотреть сообщение
    жалко в сях неразбираюсь
    А займись, простые вещи (типа print 1+2) там не сложнее бейсика, а когда начнёшь то дальше пойдёт проще. (в любом языке как в прочем и любом деле самое сложное это первые шаги)
    Разрабатываю новый сетевой протокол
    Variable Length Advanced Data Sending Over Network
    Что он будет делать и зачем нужен не знаю, разработал пока только название.

  3. #13
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Првет.
    Да, SDCC код даёт более красивый, чем Z88DK. Жаль, его на Амигу не портировали.
    Кстати, а как бинарники-то получаем? Там же на выходе *.ihx. Отдельную утилитку качать?
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  4. #14
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хм, я почему-то думаю, что всё равно ничего мощного не написать... Памяти мало.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  5. #15
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Написать можно. Другое дело что методы MS проникают в головы и часто вместо оптимизации кода покупают более быстрые машины %) А зачем? Вон в далёких 1970x годах писали на форте на 32 кб ОЗУ программу управления телескопом, тривиальная задачка что ли??? Так что не поддерживаю общий тренд высказывания
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  6. #16
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rasmer Посмотреть сообщение
    эх.... жалко в сях неразбираюсь..... придётся дальше асм ковырять ))))))))
    И не учи ... Вот уже год вынужден писать проги на СИ, поскольку зарубежники ничего другого понять не могут. На изучение потратил аж 3 дня ... IF'ы они и в африке IF'ы, а возможность произвести операцию в математическом выражении, например: "if ((a=a+7)==b) {}" не есть достижение и в большинстве случаев совсем не нужно. Кроме всего все СИ разные, на их примере можно изучать RND. То у них константы струткуры заполняюся с ошибкой, то не работает "(a=(b+7)<<6)", а работу надо сделать, ведь не будешь заказчику объяснять, что компания ST лохонулась в соём супер СИ кмпиляторе. Так и получается, что бы написать портирующийся и универсальный код, только IF'ы и юзать !!! Ну или не писат вовсе.

    Вот чего я не могу понять, а зачем компилятор ??? Интерпритатор для Speccy по горло хватит. Или вы собираетесь Plot'ами спрайты выводить ??? Decrunch на СИ или ВАСИКЕ, и 90% кода на ASSM'е !!! Тут совсем не нужна супер скорость математики.
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Member Аватар для Vladson
    Регистрация
    14.01.2008
    Адрес
    Эстония, Таллинн
    Сообщений
    177
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Robus Посмотреть сообщение
    На изучение потратил аж 3 дня
    Вот и уровень знаний у вас соответствующий этим трём дням

    Одни высказывания типа
    Цитата Сообщение от Robus Посмотреть сообщение
    все СИ разные
    уже чего стоят...

    По изучайте Си хотя бы годик и будете вместе со мной смеяться над своим сегодняшним сообщением !!!
    Разрабатываю новый сетевой протокол
    Variable Length Advanced Data Sending Over Network
    Что он будет делать и зачем нужен не знаю, разработал пока только название.

  9. #18
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladson Посмотреть сообщение
    По изучайте Си хотя бы годик и будете вместе со мной смеяться над своим сегодняшним сообщением !!!
    Уже годик есть ... Написал 7-емь проектов из них 6-ть под не менее идиотский нежели СИ линукс. Изучил ... Мнение не изменилось ... Ну а урвень это дело жизни ... Вечное совершенство - стиль моей жизни ... Просто я не стопорюсь на одном и том же. Си не есть идеал и не станет им, он просто развивает лень в программировании. Последний проект был под "BlackFin BF561", и мена кробит результат компиляции Сишного кода, зная каке команды процессора есть у ядра. Практически ядро в данном случае используется на 10%. Теперь Вы попробуйте написать что-то под это ядро на асме и ощутите разницу. Невероятная компактность кода. Так же под ARM-7, а особенно в 32-битном режиме. Изучте в этих ядрах кэш, и увидете как СИ их методично рубит под ноль. На обоих ядрах табличный метод программирования просто "конфетка". Целые операцие с вложенными подпрограммами будут испоняться за пару тактов.

    Так что пока мой годичный опыт подтверждает, что асм по-прежнему рулит как икогда. А СИ порождает лень.

    СИ нужен это очень полезная вещь но не в 100% кода, от силы 10%.
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

  10. #19
    Member Аватар для Vladson
    Регистрация
    14.01.2008
    Адрес
    Эстония, Таллинн
    Сообщений
    177
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Robus Посмотреть сообщение
    На изучение потратил аж 3 дня
    Цитата Сообщение от Robus Посмотреть сообщение
    Уже годик есть ... Написал 7-емь проектов
    Год писания не значит год изучения !!! (я вот свою первую программу на бейсике уже почти 20 лет назад написал, но это вовсе не значит что я все эти 20 лет учился)

    Добавлено через 3 минуты
    Цитата Сообщение от Robus Посмотреть сообщение
    СИ порождает лень.
    Сама идея языков высокого уровня в том что они порождают лень, такова их природа и их предназначение !!!

    Более того есть поговорка "Лень двигатель прогресса!"

    Если бы древним людям не было лень таскать на горбу тяжёлые грузы так никто не изобрёл бы колесо (а в следствии этого телегу которая упростила перемещение грузов)

    Добавлено через 8 минут
    Да, на 3.5МГц при 64кб (включая ROM) памяти Си больше похож на извращение чем на необходимость, но в современных компах (когда все инструкции выполняются за один такт в 2-4 потока) человеку просто не под силу оптимизировать ASM код, уж слишком многое надо принимать во внимание (у человека столько "оперативки" в голове нет чтоб учесть все тонкости)
    Последний раз редактировалось Vladson; 22.01.2008 в 13:16. Причина: Добавлено сообщение
    Разрабатываю новый сетевой протокол
    Variable Length Advanced Data Sending Over Network
    Что он будет делать и зачем нужен не знаю, разработал пока только название.

  11. #20
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladson Посмотреть сообщение
    Сама идея языков высокого уровня в том что они порождают лень, такова их природа и их предназначение !!!
    Я не хочу порождать проекты ленью ... Мои работы будут достигнуты путём труда, они будут быстрые и адёжные ... Лень в моих целях будет помехой ... Пусть другие изобетают колесо, я им представлю инструмент для того, что бы они могли его сделть. Для мея лучше созедать нежели потреблять ...


    Цитата Сообщение от Vladson Посмотреть сообщение
    Год писания не значит год изучения !!!
    Ты так говоришь, как будто я целый год набивал одну программу. Я думал, что практика это и есть изучение. Уверяю тебя, что я испльзовал все приёмы СИ которые он имеет, по мере необходимости, конечно.
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

Страница 2 из 38 ПерваяПервая 123456 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •