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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2012, 17:20   #1
fsq
 
Регистрация: 19.09.2011
Сообщений: 5
Печаль Сложить адерс в ES:BX

Для работы с флоппи дисководом, а именно для того, чтобы вычитать сектор

по мануалу сказано, надо положить в указатель куда будут считаны данные (ES:BX) адрес буфера

ну вот, есть буффер

Код HTML:
unsigned char buf[512]={0};
КАК ЕГО ЗАПИСАТЬ В ES:BX??????

Последний раз редактировалось fsq; 12.05.2012 в 17:54. Причина: ошибки
fsq вне форума Ответить с цитированием
Старый 12.05.2012, 20:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
есть буффер
Где? Стек? Глобальная переменка?
Общий случай:
Код:
__asm{
 mov es,ss ;Если в стеке
 mov es,ds ;Если это глобальная переменка
 mov bx,offset buf;
}
... Если не ошибаюсь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.05.2012, 22:28   #3
fsq
 
Регистрация: 19.09.2011
Сообщений: 5
По умолчанию

ну ок, буфер глобальный!

из ds в ес напрямую не положить, через аx сделал.
нет, так не работает
fsq вне форума Ответить с цитированием
Старый 12.05.2012, 22:37   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну так может и не в этом участке проблема?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложить програму... FrAnC87 Помощь студентам 18 08.12.2011 19:58
сложить 2 числа breate Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 04.11.2009 23:06
Сложить матрицу... Zibiv Помощь студентам 7 19.05.2009 15:51
Сложить переменные valerij Microsoft Office Excel 18 23.12.2008 19:13
сложить 2 числа vanDJ Microsoft Office Access 3 20.12.2007 08:57