User Tag List

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

Тема: Вопрос по экранной области памяти

Древовидный режим

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

    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,823
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    95 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я себе такую штуку придумал для удобства расчёта адреса:
    H L
    010SGPIX STRSTOLB

    Регистровая пара HL. 010 Это в регистре H. Это просто код #40. Адрес начала экрана. SG - это номер сегмента. Их три. 00, 01 и 10. Есть ещё "виртуальный", четвёртый, но он не виден. Потом PIX. Это текущая пиксельная линия...
    Регистр L: STR - строка. Приращение = 32. Или #20. Что удобнее... Ну и STOLB. Столбец. Номер напрямую.
    Только к сожалению такая здоровская формула ну блин никому не понятно... Наверное объяснять не умею... Но если кто разберётся, то никаких проблем с адресацией не будет... Можно влёт называть ЛЮБОЙ адрес на экране... Честно! Бывалый синклерюга поймёт, остальные - пожалуйста! Учитесь! Только с BIN, HEX и DEC системами потрудитесь разобратся...
    Последний раз редактировалось Destr; 02.12.2008 в 04:28. Причина: Букву "т" в слове "пожалуйсТа" забыл...

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

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

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

Похожие темы

  1. Ответов: 21
    Последнее: 24.05.2013, 09:11
  2. Ответов: 54
    Последнее: 17.07.2012, 01:44
  3. как добавить памяти
    от White_Hunter в разделе Amiga
    Ответов: 9
    Последнее: 03.07.2008, 14:41
  4. Ответов: 11
    Последнее: 23.02.2007, 05:23
  5. Ответов: 5
    Последнее: 24.05.2005, 11:13

Ваши права

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