User Tag List

Показано с 1 по 10 из 22

Тема: нужна помощь в кроссплатформенном программировании

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    в чем сложности? В освоении языка С?
    В отсутствии стандартных библиотек, приходится писать под железо.

    ---------- Post added at 13:50 ---------- Previous post was at 13:47 ----------

    Цитата Сообщение от ALKO Посмотреть сообщение
    Объясните пожалуйста поэтапно, как создать helloWorld-подобную программу при помощи z88dk или SDCC.
    Для helloworld с printf'ом нужен стандартный ввод-вывод, его нет.
    Цитата Сообщение от ALKO Посмотреть сообщение
    И какой из них оптимизированнее создаёт байт-код?
    Компилятор Си не байт-код делает, а бинарь.
    Я бы смотрел на sdcc.

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

  3. #2

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Для helloworld с printf'ом нужен стандартный ввод-вывод, его нет.
    стандартная библиотека в составе компилятора обычно есть
    если она в исходниках, то надо лишь самый нижний уровень реализовать для спектрума, остальное само заработает
    то есть пишем процедуру вывода симвода, и автоматически получаем и printf, и все, что угодно
    Код:
    void printchar(char ch)
    {
      asm
      {
        push af
        ld a, ch
        rst 0x10
        pop af
      }
    }
    будет медленный (с таким постоянным использованием стека-то!), но рабочий hello, world

    Из компиляторов лучше всех sdcc и iar z80. sdcc мне больше нравится - и по оптимизации, и по фичам, да и кроссплатформенный он
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

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

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

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

Похожие темы

  1. Нужна помощь
    от VNN_KCS в разделе Программирование
    Ответов: 26
    Последнее: 05.02.2012, 18:44
  2. Нужна помощь
    от VNN_KCS в разделе Программирование
    Ответов: 78
    Последнее: 26.06.2010, 21:38
  3. нужна помощь!!
    от Subre Wulf в разделе Для начинающих
    Ответов: 10
    Последнее: 21.11.2009, 18:12
  4. нужна помощь!!
    от Subre Wulf в разделе Разный софт
    Ответов: 0
    Последнее: 15.11.2009, 23:32
  5. Нужна помощь
    от Sonic в разделе Несортированное железо
    Ответов: 0
    Последнее: 06.02.2007, 12:12

Ваши права

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