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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 43

Тема: sdcc. с чего начать.

  1. #21
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    только вот это jr NZ,00103$ мне не нравится...
    нет там ORG как класса, весь код на выходе релоцируемый
    размещает по нужным адресам его линкер, и --code-loc=0x9c40 в команде компиляции - это как раз указание линкеру куда класть код

    hex2bin под винду вот - http://gnuwin32.sourceforge.net/packages/hex2bin.htm
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  2. #22
    Guru Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    183
    Поблагодарили
    86 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    бинарник получился. но для чего он нужен?
    При открытии эмулятором срабатывает usr0.

  3. #23
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    ld de,#0x4000
    ld bc,#0x1B00
    Надо так:
    Код:
    ld	de,#4000
    ld	bc,#1B00


    Цитата Сообщение от ALKO Посмотреть сообщение
    бинарник получился. но для чего он нужен?
    При открытии эмулятором срабатывает usr0.
    Приз в студию! Ну, в смысле, положи бинарник-то сюда. А лучше еще и сурсы на ассемблере.

  4. #24
    Guru Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    183
    Поблагодарили
    86 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    их-хи-их-ихииихии....
    Вложения Вложения
    • Тип файла: rar bin.rar (628 байт, Просмотров: 90)

  5. #25
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    их-хи-их-ихииихии....
    все работает
    растолкуй, что ты понимаешь под "при открытии эмулятором"
    я вроде же писал, что именно нужно сделать
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  6. #26
    Guru Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    183
    Поблагодарили
    86 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    растолкуй, что ты понимаешь под "при открытии эмулятором"
    ну есть готовый bin, я думал это образ озу спектрума.

    ---------- Post added at 22:34 ---------- Previous post was at 22:32 ----------

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Надо так:
    Код:
    ld de,#4000
    ld bc,#1B00
    syntax invalid

  7. #27
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    ну есть готовый bin, я думал это образ озу спектрума.
    это бинарь, который надо загрузить по нужному адресу, в твоем случае 9c40
    в анриле через отладчик, ctrl+R вроде
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  8. #28
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,598
    Спасибо Благодарностей отдано 
    2,182
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    103 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    Помогите разобраться. Как создать хотя б хелло ворлд этой штукой.
    ALKO, не слушайте их, это закоренелые... эмммм... спектрумисты Они не сказали Вам, что для SDCC в поставке среды ZXDev есть прекрасная библиотека Basic, которая отлично подходит для новичков. Она реализует практически все команды Spectrum-Basic: BORDER, INK, PAPER, CLS, PLOT, DRAW, PRINT, PAUSE, RND, BEEP, POKE/PEEK и т.д.

    Поэтому единственно правильный способ для новичка приступить к изучению SDCC:

    1. Качаем ZXDev, запускаем BlackBox.exe
    2. Открываем File->Open->ZXDev/Mod/TinyHello.odc
    3. Нажимаем F11 (компиляция)
    4. Запускаем ZXDev/TinyHello.bat (линковка)
    5. Открываем TinyHello.trd в любимом эмуле. Это будет первая ваша программа в чистом машинном коде размером в 45 байт!
    6. Забываем Си как страшный сон, начинаем изучать Оберон...

  9. #29
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    ZXDev
    Кстати да, там же редактор кода есть, и всё прочее.
    Учитывая, что возникают вопросы вида

    Цитата Сообщение от ALKO Посмотреть сообщение
    какой из экзешников запускать, что б вписать туда код?
    готовая среда лучший выбор
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  10. #30
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    готовая среда лучший выбор
    Code::Blocks знает о SDCC и там редактор на порядок получше

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. БК-0011: С чего начать, или вопросы нуба
    от BYTEMAN в разделе БК-0010/0011
    Ответов: 82
    Последнее: 13.06.2021, 22:20
  2. Голая Амига с чего начать
    от alex51 в разделе Amiga
    Ответов: 335
    Последнее: 22.02.2016, 00:26
  3. C чего начать геймдэв для горбатыша?
    от ALKO в разделе Для начинающих
    Ответов: 69
    Последнее: 24.01.2012, 15:49
  4. SDCC вокруг да около
    от andrews в разделе Программирование
    Ответов: 8
    Последнее: 26.03.2008, 08:16
  5. Подскажите с чего начать знакомство со спекки...
    от aleksej в разделе Несортированное железо
    Ответов: 33
    Последнее: 28.12.2005, 23:00

Ваши права

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