Просмотр полной версии : SCR_ADR-->Y
Друзья! Есть у кого очень быстрая процедурка?
На входе в HL адрес экрана (оба окна #40/#C0), на выходе в A координата Y.
Желательно, чтобы не запарывала регистры :)
drbars, ну ты вопросы задаешь. :)
hl
7654321076543210
LLLL76210543LLLLL
ld a,l:and #18 ;берем 76
rra:rra:rra ;перемещаем на место
xor l:and #1f:xor l ;добавляем 543
rrca:rrca ;перемещаем на место
xor l:and #f8:xor l ;берем 210
смотри пробуй
чистая теория
drbars, ну ты вопросы задаешь. :)
Нормальный ленивый вопрос в 3 часа ночи. Мож кому ещё сгодится =)
upd. на HL = #4000 выдаёт в A = #10;
На HL = #C000, результат #30.
В обоих случаях должно быть #00.
Мне кажется тут надо иначе как-то крутить.
Нормальный ленивый вопрос в 3 часа ночи. Мож кому ещё сгодится =)
upd. на HL = #4000 выдаёт в A = #10;
На HL = #C000, результат #30.
В обоих случаях должно быть #00.
Мне кажется тут надо иначе как-то крутить.
ааа ну да
я тут снаркоманил
ld a,h:and #18 ;берем 76
rra:rra:rra ;перемещаем на место
xor l:and #1f:xor l ;добавляем 543
rrca:rrca ;перемещаем на место
xor h:and #f8:xor h ;берем 210
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot