· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Про макросы и стековый фрейм!

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Май 8, 2004 12:01:20

Прошу посмотреть на мой исходник и сказать, если что не так

1307528877__boot.asm


Дата: Май 8, 2004 12:01:53


Дата: Май 8, 2004 12:41:01

У меня здесь проблемы с индексацией, а остальныые ошибки я исправил.


Дата: Май 8, 2004 20:12:33

Слабо?
Значит все гуру сегодня спят для новых побед над глюками!


Дата: Май 9, 2004 00:19:59

Попробуй конкретизировать вопрос.


Дата: Май 9, 2004 00:51:28

Ухххх! было бы классно вместе с исходником глянуть его процедуры.... - упс, уже глянул. А еще как сказала Anonimka
КОНКРЕТИЗИРОВАТЬ что именно не получается..... и вообще поставь вместо int 20 - ret!!!


Дата: Май 9, 2004 18:57:09

Какого хрена на mov bp,[sp+1]
он мне пишет Illegal indexing mode?
Это что нельзя или это только под дос нельзя?


Дата: Май 9, 2004 19:30:25

EvilsInterrupt
Это просто нельзя.


Дата: Май 9, 2004 20:00:12

Проблемы иссякли поставил .386 и не стал в некоторых случаях мудрить!
Посмотрите пожалуйста код в аттаче.
У меня чесались руки и я решил написать
функцию, где параметры передаются через
стек все ли я верно сделал или что-то
там лишнее?
Будьте также добры взглянуть на алгоритм
преобразования bin в dec, может кто-то
предложит лучше?

WinRar v3.0 beta 4

211278036__Evil`s Interrupt.rar


Дата: Май 9, 2004 20:02:20

Anonimka
Это просто нельзя.

Можно но надо .386 и заменить на esp! Так мне кульный чувак подсказал, не буду говорить кто, но к его мнению даже Володя прислушается!


Дата: Май 9, 2004 20:08:21

EvilsInterrupt
Родной, существует большая разница в смысле допустимых регистров между mov bp,[reg16+1] и mov bp,[reg32+1]. Как ты спросил, так НЕЛЬЗЯ.


Дата: Май 9, 2004 22:53:41

Все с той же прогой мучаюсь, теперь ошибка
в абсолютном считывании загрузочного секто-
ра в al=0001 при cf=1, то бишь ошибка!

Чу за хрень помогите определить

_939345885__Evil`s Interrupt.rar


Дата: Май 9, 2004 23:46:05

переделал на 13е с 0/0/1 тоже ошибка и тоже cf=1 ah=01
чо за хрень?


Дата: Май 10, 2004 10:12:53

сделал проще:

709107909__int25h.asm


Дата: Май 10, 2004 10:13:10

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.057