Нужна процедурка пропуска секторов НАЗАД, т.е. в b-кол-во секторов, на которое нужно вернуться. Вперёд-то я знаю, а вот наоборот...
Помогите, плз
Нужна процедурка пропуска секторов НАЗАД, т.е. в b-кол-во секторов, на которое нужно вернуться. Вперёд-то я знаю, а вот наоборот...
Помогите, плз
Ave ZX!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Код:;d- track e- sector ;b- diff sect_back ld a,e sub b jr nc,sect ld b,a rrca rrca rrca rrca or 240 add a,d ld d,a ld a,b and 15 sect: ld e,a ret
Можно сделать гораздо проще, короче, но помедленней (в зависимости от B):
Код:SEC_BAK DEC E JP P,SEC_B2 LD E,#0F DEC D SEC_B2 DJNZ SEC_BAK RET
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Отлично! Спасибо!!!
Ave ZX!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)