User Tag List

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

Тема: Pascal

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Stingrey Посмотреть сообщение
    Borland Turbo Pascal под CP/M есть, с возможностью вставки ассемблерных фрагментов.
    А в 48к скомпилированный код будет работать?

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

  3. #2
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    А в 48к скомпилированный код будет работать?
    Паскаль компилится в машинный код никакого p-code там нету.
    Должен работать, но надо учесть что может компилится под адреса где у спекки ПЗУ ;(

  4. #3
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    793
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Паскаль компилится в машинный код никакого p-code там нету.
    Должен работать, но надо учесть что может компилится под адреса где у спекки ПЗУ ;(
    Сдается мне, первой проблемой будет тот факт, что Турбо Паскаль хоть под CP/M, хоть под DOS будет выдавать машинный код процессора х86, а не Z80. А в остальном ничего, остальные проблемы на фоне этого не сильно критичны

    ---------- Post added at 23:26 ---------- Previous post was at 23:21 ----------

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    2. Можно ли приспособить каким-то образом компиляторы на PC для компиляции в код ZX? Во FreePascal вроде что-то можно крутить внутри его кода, но как и что, не доходит пока. А то бы напильничком допилить для ZX.
    Крутить-то во FreePascal можно все, что угодно. Правда, напильничком придется напилить с нуля все, кроме текстового редактора. Т.к. в PCшном Паскале даже базовые типы данных не подходят под ZX.
    Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61

  5. #4
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DrPass Посмотреть сообщение
    Сдается мне, первой проблемой будет тот факт, что Турбо Паскаль хоть под CP/M, хоть под DOS будет выдавать машинный код процессора х86, а не Z80. А в остальном ничего, остальные проблемы на фоне этого не сильно критичны [COLOR="Silver"]
    смотрим тут

    особенно был популярен на MSX в наших краях ....

    ---------- Post added at 12:38 ---------- Previous post was at 12:35 ----------

    The Chain procedure is used only to activate special TURBO Pascal .CHN files, i.e. files compiled with the cHn-file option selected on the Options menu (see page 260). Such a file contains only program code; no Pascal library. It is loaded into memory and executed at the start ad-dress of the current program, i.e. the address specified when the current program was compiled. It then uses the Pascal library already present in memory. Thus, the current program and the chained program must use the same start address.

    http://electrickery.xs4all.nl/comp/tp30/tp30_22.html

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

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

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

Похожие темы

  1. Скопировать/вставить из/в HiSoft Pascal в эмуляторе
    от kit в разделе Программирование
    Ответов: 1
    Последнее: 05.02.2010, 15:35

Метки этой темы

Ваши права

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