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

User Tag List

Страница 6 из 34 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 338

Тема: Ассемблер Радио-86РК

  1. #51
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ass

    Кстати хочу поделиться. В 89 дизассемблировал ЗАГИБОН и мне понравилось как там реализован вывод текста на экран. Сделано нестандартно и в ассемблерном тексте более читабельно.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	text.jpg 
Просмотров:	378 
Размер:	16.5 Кб 
ID:	46095  

  2. #52
    Veteran Аватар для Ратмир
    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,198
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    При запуске редактор спрашивает NEW?, нужно ответить Y, тогда он переходит в режим ввода. Если текст уже есть то нужно нажать любую клавишу.[COLOR="Silver"]
    [S
    чет он у меня слетает, набиваю текст, нажимаю "стр", вместо ассемблера вылетает сразу в Монитор.
    все это началось после того как "турбо" испытал.

    До этого все работало как часы.

  3. #53
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,412
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    600
    Поблагодарили
    446 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Кстати хочу поделиться. В 89 дизассемблировал ЗАГИБОН и мне понравилось как там реализован вывод текста на экран. Сделано нестандартно и в ассемблерном тексте более читабельно.
    Для этого требуется модифицированная п/п вывода текста. В редакторе "Практик" (он же ED^7000) для Специалиста встроенная функция вывода символа больших и маленьких букв так и делала. Только твой пример портит [HL], я бы сделал так:
    Код:
           ***
           CALL PRINT
           DB   1FH,21H,00H
           JMP  0F86CH
    
           ***
    PRINT: XTHL
           CALL 0F818H
           XTHL
           RET

  4. #54
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Только твой пример портит [HL]
    Подпрограмма #F818 итак портит HL.

  5. #55
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,412
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    600
    Поблагодарили
    446 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Подпрограмма #F818 итак портит HL.
    А, точно. Это я такой перфекционист.
    PS А у ED^7000 не портила...

  6. #56
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    А у ED^7000 не портила...
    Видимо стек использовала.

  7. #57
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Кстати хочу поделиться. В 89 дизассемблировал ЗАГИБОН и мне понравилось как там реализован вывод текста на экран. Сделано нестандартно и в ассемблерном тексте более читабельно.
    Vladimir_S, Мне тоже понравилось, остался только вопрос - а зачем так извращаться? Что даёт?

    п.с. и я сегодня твой ДОС посмотрел, и Микрон вспомнил (чуть-чуть, я раньше другим пакетом пользовался), скажу только одно - КРУТО!!!
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  8. #58
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VovanRK86 Посмотреть сообщение
    а зачем так извращаться? Что даёт?
    В стандартном варианте в листинге видишь только метки, и что бы посмотреть текст нужно найти его по метке. Здесь же ты прямо видишь то, что выводится на экран, а это в разы читабельней.

  9. #59
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    HardWareMan, Посмотрел твой пример
    http://zx.pk.ru/showpost.php?p=680275&postcount=53
    Действительно на время выполнения F818 [HL] спасается в стеке. Оценил.

  10. #60
    Veteran Аватар для Ратмир
    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,198
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного сдвинулось с места.
    DB как расшифровывается, data base?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pr2.jpg 
Просмотров:	324 
Размер:	30.6 Кб 
ID:	46248   Нажмите на изображение для увеличения. 

Название:	pr1.jpg 
Просмотров:	294 
Размер:	36.1 Кб 
ID:	46249  

Страница 6 из 34 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. РАДИО-86РК на Z80
    от Vladimir_S в разделе Радио-86РК
    Ответов: 310
    Последнее: 06.06.2017, 21:13
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Радио 86рк на AVR
    от PWA в разделе Радио-86РК
    Ответов: 6
    Последнее: 10.06.2013, 13:01
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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