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

User Tag List

Страница 25 из 43 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 426

Тема: Бейсик-помощь

  1. #241
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Напомните плиз, если мы делаем бейсик-тр-дос загрузчик, и игра требует CLEAR 24136 , то как вычислить предельный размер бейсик-загрузчика в байтах?
    Куплю корпус и материнку от Spectrum +2/+3

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

  3. #242
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,566
    Спасибо Благодарностей отдано 
    933
    Спасибо Благодарностей получено 
    891
    Поблагодарили
    655 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зайди в бейсик. Набей какую-нибудь строку. Из бейсика зайди в тр-дос, выполни ченибудь типа кат, лист. Вернись в бейсик и посмотри в отладчике адрес своей строки.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  4. #243
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,188
    Записей в дневнике
    39
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    35 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    что за методы?
    24575 хватает впритык.
    а сделать загрузку через функцию 5 точки #3D13 никак?


    а строчка будет по адресу $5D40 наверное.

  5. #244
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,566
    Спасибо Благодарностей отдано 
    933
    Спасибо Благодарностей получено 
    891
    Поблагодарили
    655 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Шынни Посмотреть сообщение
    что за методы?
    Спросили, ответил. Адрес не помню. Кстати, вроде б, если выполнить мув, адрес еще сдвинется. И вроде б, если сразу после мув попробовать запустить чета с кодовым загрузчиком в бейсик-строке, то не прокатит. Но могу прогонять.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  6. #245
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,103
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начало бейсик программы: 23635+112 байт переменных TR-DOS+256 байт при операциях работы с диском.
    Выполнив команду PRINT 65536-USR 7962 выяснится, что свободного места для загрузчика остается, с гулькин нос.
    Последний раз редактировалось null_device; 08.05.2018 в 05:21.
    Когда есть, но не знаешь где - это все равно, что нету.

  7. #246
    Guru Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,198
    Спасибо Благодарностей отдано 
    430
    Спасибо Благодарностей получено 
    220
    Поблагодарили
    131 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Шынни Посмотреть сообщение
    24575 хватает впритык
    24499 хватает впритык. А 24575 просто раздолье.
    Цитата Сообщение от null_device Посмотреть сообщение
    Начало бейсик программы: ̶2̶3̶6̶3̶5̶+112 байт переменных TR-DOS+256 байт при операциях работы с диском.
    peek23635+256*peek23636
    23755 без TR-DOS
    23867 активный TR-DOS
    В правильно заданном вопросе содержится половина ответа

  8. #247
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,103
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    creator, само собой - по памяти, указал адрес переменной, а не собственно адрес начала программы на бейсике.
    Когда есть, но не знаешь где - это все равно, что нету.

  9. #248
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Погодите, слишком много действий и чисел, непонятно откуда берущихся. Вот есть CLEAR 24136 , вот есть начало бейсика при активном тр-досе - 23867 , вычтя из первого второе получим 269 байт под загрузчик. Всё верно? Или я чего-то напутал?
    Куплю корпус и материнку от Spectrum +2/+3

  10. #249
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,784
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    1,187
    Поблагодарили
    781 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    получим 269 байт под загрузчик. Всё верно? Или я чего-то напутал?
    про буфер (для загрузки секторов) забыл, а это ещё +257байт

  11. #250
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,103
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    получим 269 байт под загрузчик. Всё верно? Или я чего-то напутал?
    Навстречу переменным бейсика, вниз растет стек. Так, что в сухом остатке, получается меньше.
    Делаете CLEAR (сколько вам надо).
    Заходите в TR-DOS и даете команду LIST, например. Выходите из TR-DOS.
    Набираете PRINT 65536-USR 7962. Получаете число свободной памяти для "маневров", в байтах.
    Последний раз редактировалось null_device; 08.05.2018 в 11:39.
    Когда есть, но не знаешь где - это все равно, что нету.

Страница 25 из 43 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Руссифицированный бейсик
    от Den1982 в разделе Программирование
    Ответов: 17
    Последнее: 23.02.2022, 22:58
  2. Специалист: Бейсик
    от Prusak в разделе Специалист
    Ответов: 28
    Последнее: 26.07.2019, 16:07
  3. Про бейсик
    от yur в разделе Программирование
    Ответов: 23
    Последнее: 17.02.2014, 21:26
  4. напомните про бейсик
    от goblinish в разделе Программирование
    Ответов: 7
    Последнее: 22.06.2012, 06:14

Ваши права

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