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

User Tag List

Страница 2 из 15 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 146

Тема: Прекрасный ассемблер КР580ВМ80А русские буквы

  1. #11
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет, я — автор. Рад, что кто-то этим пользуется ;)

    Русские буквы в Прекрасном ассемблере не поддерживаются. Потому, что никаких стандартов в этой области нет, и где-то это будет КОИ8, где-то вообще КОИ7, где-то вообще что-то свое — мне даже в голову не приходило, что кто-то захочет русские сообщения вставлять в ассемблерные коды.

    Сейчас, пожалуй, проще всего сообщения по-русски кодировать заранее в хекс и вставлять в виде строк db.
    Больше игр нет

  2. #12
    Activist Аватар для artyr_n
    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за Ваш Прекрасный ассемблер.
    Цитата Сообщение от svofski Посмотреть сообщение
    кодировать заранее в хекс
    так и придется сделать.

    ---------- Post added at 02:39 ---------- Previous post was at 02:37 ----------

    В онлайновском натолкнулся на баг (а может фича)
    написал
    ora a,h строку красным ассемблер не выделил хотя синтаксис вроде как не правильный, ну и сделал конечно не то что задумывалось.

  3. #13
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от artyr_n Посмотреть сообщение
    В онлайновском натолкнулся на баг (а может фича)
    написал
    ora a,h строку красным ассемблер не выделил хотя синтаксис вроде как не правильный, ну и сделал конечно не то что задумывалось.
    =) Это, конечно, баг. Может быть я доберусь поправить на днях.
    Больше игр нет

  4. #14
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправил ora a, h. Добавил поддержку кодировок. По-человчески не получилось, поэтому боюсь, что может подтормаживать. По умолчанию koi8-r, но можно задать .encoding koi8-r/koi8-u/cp866/latin1. Фактически мне все кодировки приходится добавлять вручную, так что все остальные -- по просьбам.
    Больше игр нет

  5. #15
    Activist Аватар для artyr_n
    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    .encoding
    .hexfile
    .binfile
    .download bin
    .objcopy gobjcopy
    .postbuild echo "Hooray!"
    .nodump
    .org 100h
    а есть где то описание всех команд ассемблеру?

  6. #16
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да это и есть все команды.
    Больше игр нет

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

  8. #17
    Activist Аватар для artyr_n
    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Добавил поддержку кодировок
    Вроде как ничего не изменилось, или я делаю что то не правильно

    Код:
    0850	32 33 3A 30     string: db '23:05',0
    	. . . 
    0854	35 00 
    0856	13 20 10 24     string2:	db 'ГРАФИЧЕСКАЯ НАДСТРОЙКА НАД МИКРОДОС',0
    	. . . 
    0876	14 1E 21 00
    Код:
    0850:  32 33 3A 30 35 00 13 20-10 24 18 27 15 21 1A 10  23:05....$.'.!..
    0860:  2F 20 1D 10 14 21 22 20-1E 19 1A 10 20 1D 10 14  /....!".........
    0870:  20 1C 18 1A 20 1E 14 1E-21 00 31 00 00 3E 00 01  ........!.1..>..
    0880:  00 80 02 03 02 03 B9 C2-82 08 B8 C2 82 08 21 03  ..............!.
    koi8-r
    Г 0xe7
    Р 0xf2
    А 0xe1
    Ф 0xe6
    И 0xe9
    Ч 0xfe

  9. #18
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня правильные коды выходят. Что за браузер-ОС? Какую показывает кодировку собственно страницы? Должна быть UTF-8. Я только что проверил на Винде FF/Chrome, Mac - Сафари и Android - Chrome -- везде идентичное поведение.
    Больше игр нет

  10. #19
    Activist Аватар для artyr_n
    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Linux Suxoy 3.0.0-32-generic #51-Ubuntu SMP Thu Mar 21 15:50:59 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
    Броузер google chrom Версия 27.0.1453.110, кодировку показывает UTF-8

  11. #20
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ерунда какая-то. Он точно перегрузил страницу? Если написать .encoding abc, покажет красным строку? А потом если написать вместо этого .encoding koi8-r, строка побелеет?
    Больше игр нет

Страница 2 из 15 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Рекомпиляция Z80 -> КР580ВМ80А
    от svofski в разделе Вектор
    Ответов: 59
    Последнее: 28.06.2021, 15:10
  2. Вектор-06Ц: Эмуляция - КР580ВМ80А
    от Ramiros в разделе Вектор
    Ответов: 199
    Последнее: 17.08.2014, 22:19
  3. Аукцион БК0011 буквы м нет
    от alexsan в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 07.08.2011, 11:32
  4. Русские материалы по MSX
    от Nekto в разделе MSX
    Ответов: 5
    Последнее: 07.08.2010, 00:24

Ваши права

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