Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2007, 09:42   #1
XATAB
Пользователь
 
Аватар для XATAB
 
Регистрация: 30.01.2007
Сообщений: 49
По умолчанию непонятные символы

Здравствуйте, пишу такой код
Код:
.model	small
.data
message db	"Введите две шестнадцатеричные цифры,$"
 tabl	db	48 dup(0), 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 7 dup(0)
		db	0ah, 0bh, 0ch, 0dh, 0eh, 0fh, 26 dup(0)
		db	0ah, 0bh, 0ch, 0dh, 0eh, 0fh, 152 dup(0)
	.stack 256
	.code
	main proc
		mov ax, @data
		mov ax, dx
		lea bx, tabl
		mov ah, 9
		mov dx, offset message
		int 21h
		xor ax, ax
		mov ah, 1h
		int 21h
		xlat
		mov dl, al
		mov cl, 4h
		shl dl, cl
		int 21h
		xlat
		add al, dl
		mov ax, 4c00h
		int 21h
	main endp
	end main
в командной строке набираю

c:\masm613\masm /Zi prg_6_1.asm
c:\masm613\link prg_6_1.obj

потом запускаю exeшник, он пишет какие-то непонятные символы
как быть? помогите, заранее всем спасибо.
XATAB вне форума Ответить с цитированием
Старый 28.12.2007, 10:09   #2
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

а 12-я строчка не mov ds, ax ?
alexBlack вне форума Ответить с цитированием
Старый 28.12.2007, 10:48   #3
XATAB
Пользователь
 
Аватар для XATAB
 
Регистрация: 30.01.2007
Сообщений: 49
По умолчанию

ой , точно она, теперь все работает, спасибо alexBlack
ток, почему-то русский шрифт не отображается
XATAB вне форума Ответить с цитированием
Старый 28.12.2007, 11:23   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
ток, почему-то русский шрифт не отображается
Надо русский текст в OEM-кодировку переводить, Bred`ом например
‚ўҐ¤ЁвҐ ¤ўҐ иҐбв**¤ж*вҐаЁз*лҐ жЁдал,$
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать символы. GreenDan Помощь студентам 3 31.08.2008 13:21
Специальные символы HunterMan Win Api 5 05.06.2008 00:17
непонятные вриусы... 4444 Безопасность, Шифрование 6 03.06.2008 11:32
символы, int21 sergei64_89 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 20.05.2008 10:33
символы Rend1 Общие вопросы Delphi 1 10.04.2008 01:39