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

User Tag List

Страница 1 из 15 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 146

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

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

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

    Пытаюсь компилировать с помощью онлайн ассемблера
    столкнулся с проблемкой
    Код:
    0850	32 33 3A 30     string: db '23:05',0
    	. . . 
    0854	35 00 
    	                string2:
    0856	13 20 10 24      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 47 31 00 00 3E 00  ........!.G1..>.
    0880:  01 00 80 02 03 02 03 B9-C2 83 08 B8 C2 83 08 21  ...............!
    Никто не сталкивался?

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

  3. #2
    Veteran Аватар для Hacker VBI
    Регистрация
    05.03.2013
    Адрес
    г. Канев, Украина
    Сообщений
    1,596
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    artyr_n, у них с кодировкой страницы проблема
    аŸб?аЕаКб?аАбаНаИаЙ аАбаЕаМаБаЛаЕб? аšа 580а’аœ80а

    должен быть utf8
    ... нет, не получается)
    Последний раз редактировалось Hacker VBI; 30.03.2014 в 00:25.

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

    По умолчанию

    Цитата Сообщение от Hacker VBI Посмотреть сообщение
    должен быть utf8
    я сижу под убунтой и у меня как бы по умолчанию utf

    ---------- Post added at 00:46 ---------- Previous post was at 00:44 ----------

    Цитата Сообщение от Hacker VBI Посмотреть сообщение
    с кодировкой страницы проблема
    с кодировкой самой страницы у меня проблем нет

  5. #4
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может взять нормальный ассемблер для 8080 просто?

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

    По умолчанию

    А можете посоветовать?
    Я попробовал asm8080, так он на половину строк выдал ошибки, хотя в онлайновском все компилится и думаю что с русскими там тоже будет проблема.

    ---------- Post added at 14:26 ---------- Previous post was at 14:17 ----------

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

  7. #6
    Banned
    Регистрация
    04.03.2010
    Адрес
    Россия. Пятигорск.
    Сообщений
    2,296
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от artyr_n Посмотреть сообщение
    ora a,h строку красным ассемблер не выделил хотя синтаксис вроде как не правильный, ну и сделал конечно не то что задумывалось.
    По идее а не нужно было писать, так как команда итак подразумевает выполнение ИЛИ над аккумулятором.


    Команда ORA S - реализует логическую операцию ИЛИ над содержимым аккумулятора и одним из РОН или ячейки памяти, косвенно адресуемой содержимым памяти HL.

    Код: 10110sss

    sss:
    000 - B
    001 - C
    010 - D
    011 - E
    100 - H
    101 - L
    110 - M (HL)
    111 - A
    Последний раз редактировалось Viktor2312; 30.03.2014 в 16:45.

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    По идее а не нужно было писать
    да A писать не нужно было но почему то наличие запятой и еще знака у ассемблера не вызвало ошибки

  9. #8
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    По идее а не нужно было писать, так как команда итак подразумевает выполнение ИЛИ над аккумулятором.
    Код:
    ora a
    это способ проверить что в аккум.
    выставляются все флаги
    обычно что-то вроде
    Код:
    ora a
    jp nz,loop
    p.s. не по теме, но уже поздно, удалить все равно нельзя

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

    По умолчанию

    Код:
    0103	19 26 23 1A      db 'ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮйцукенгшщзхъфывапролджэячсмитьбю',0
    	. . . 
    0143	00

    Код:
    0100:  C3 BC 08 19 26 23 1A 15-1D 13 28 29 17 25 2A 24  ....&#....().%*$
    0110:  2B 12 10 1F 20 1E 1B 14-16 2D 2F 27 21 1C 18 22  +........-/'!.."
    0120:  2C 11 2E 39 46 43 3A 35-3D 33 48 49 37 45 4A 44  ,..9FC:5=3HI7EJD
    0130:  4B 32 30 3F 40 3E 3B 34-36 4D 4F 47 41 3C 38 42  K20?@>;46MOGA<8B
    0140:  4C 31 4E 00 0E 11 13 15-19 11 0E 04 0C 14 04 04  L1N.............

  11. #10
    Activist Аватар для SlashNet
    Регистрация
    16.08.2008
    Адрес
    Львов (Украина)
    Сообщений
    428
    Спасибо Благодарностей отдано 
    134
    Спасибо Благодарностей получено 
    60
    Поблагодарили
    44 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ошибка в кодировке кириллицы.
    Как подсказывает http://www.artlebedev.ru/tools/decoder/ это 7-bit ASCII → ISO-8859-5

    Скорее всего ошибка онлайн ассемблера (и того сервера, где он находится)

Страница 1 из 15 12345 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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