![]() |
Quote:
Code:
call адрес картинки с декомпессором ; =)Code:
ld hl,#5800Добавлено через 7 минут а можно ещё проще: Code:
10 CLEAR 24999: BORDER 0: PAPER 0: CLS |
С выводом картинки на экран разобрался.
Громадное спасибо rasmer'у (с меня простава при встрече). Сейчас остро нуждаюсь в примере кода со скролом :-) Где бы про это прочитать? |
Quote:
|
Quote:
Ща в лом пьяный, завтра буду читать и разбираться :-) |
Почитал :-)
Возникло несколько вопросов: 1. Почему используется ORG 40000 2. При компиляции выползает вот такая ошибка: Quote:
DEFB FFH Спасибо за ответы! |
Quote:
2. замени "DEFB FFH" на "DEFB #FF". C "CP A,FFH" аналогично - "CP A,#FF" или короче - "CP #FF", ибо команда CP всегда с аккумулятором (регистром A) работает. |
Спасибо за ответ!
Сейчас буду пробовать. А пока возник еще один вопрос. Предположим есть процедура: Quote:
Чего хочется: что бы jump на процедуру loop был бы не бесконечным, а например выполнялся несколько раз. на pc assembler'е можно было бы сделать примерно так: loop: inc %eax ; увеличиваем %eax на 1. ... основная процедура ... cmp 111,%eax ; сравниваем значение регистра %eax, с интересующим числом. jne loop ; если не равно прыгаем на loop. je newloop ; если равно прыгаем на новую процедуру. Спасибо за ответы! Добавлено через 16 минут Скроллер теперь компилируется без проблем, но не работает :-) Что то наверное я не так сделал. Код такой: Quote:
Quote:
Quote:
Quote:
|
1 Attachment(s)
Quote:
Code:
ld b,#ff ; сколько раз надо повторить участок кода |
Огромное спасибо!!!
Сейчас буду пробовать и разбираться! Добавлено через 1 час 58 минут Очень странно :-( Почему то ругается на вышенаписанный код. Суть. Что было: Quote:
Quote:
Quote:
|
Quote:
|
| All times are GMT +4. The time now is 00:25. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.