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

User Tag List

Показано с 1 по 2 из 2

Тема: Подпрограмма на ассемблере в памяти?

  1. #1
    Member Аватар для jimled
    Регистрация
    18.11.2007
    Адрес
    Харьков
    Сообщений
    95
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Подпрограмма на ассемблере в памяти?

    Не сложная подпрограмма на ассемблере в памяти, например, часы, во время работы в бейсике или игры (с учетом того что пространство не перекрывается), возможно реализовать, чтобы это не отражалось на скорости?

    Помнится, я сто лет назад проделывал такой трюк, каким-то образом включал прерывание IM2 и работал в бейсике, но помню, что скорость работы в бейсике в десяток раз уменьшилась..
    ZX81+MemBank 16Kb & ZX-Printer (сдохло)
    Ленинград-1 (2шт)
    Ленинград-2 (2шт)
    Харьков (2шт)
    Краснодар

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

  3. #2
    Guru
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,082
    Благодарностей: 918
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    смотря что делает программка на IM 2. если она быстрая - заметно не будет вообще.
    между прерываниями около 70000 тактов, отсюда и расчет. если 35000 тактов отобрать у бейсика, скорость упадет в 2 раза.

  4. Этот пользователь поблагодарил psb за это полезное сообщение:
    jimled (29.11.2009)

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

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

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

Похожие темы

  1. Арифметические процедуры на ассемблере
    от spensor в разделе Программирование
    Ответов: 27
    Последнее: 13.05.2017, 19:56
  2. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 19:04
  3. Ответов: 30
    Последнее: 14.01.2011, 15:13
  4. Тест памяти
    от spleen в разделе Софт
    Ответов: 2
    Последнее: 02.05.2006, 12:15

Ваши права

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