
Сообщение от
alex8418
Объясните пожалуйста morozov как работать с комплектом программ, по указанной Вами ссылке?
Смотрите в Makefile. Он определяет процесс сборки:
# Компилируем код счётчика в tap-файл
pasmo --tap counter.asm counter.tap
# Компилируем код бейсик-загрузчика в другой tap-файл
bas2tap -sboot -a10 boot.bas boot.tap
# Объединяем загрузчик, счётчик и картинку вместе
cat counter.tap EXOLON\$$.tap >> boot.tap
Если вы пользуетесь macOS или Linux, и при условии, то что все нужные программы у вас установлены, просто набрав make в терминале, вы получите готовый tap-файл. Из зависимостей — tap2bas для компиляции бейсик-файла в tap-образ (не знаю, чем/как собрать под Windows, но должно быть возможно) и Pasmo — кросс-компилятор ассемблера (должен работать на чём угодно).
GNU Make устроен таким образом, что при каждом запуске он проверяет, какие из исходных файлов изменились и выполняем необходимый минимум команд, чтобы пересобрать итоговый файл. Таким образом, каждый раз после того, как я что-то поменял в исходных текстах, я набираю make и получаю готовый tap-образ.
- - - Добавлено - - -

Сообщение от
Bedazzle
Ну, и как уже предлагал - если есть время и интерес, лучше маленькими шажками, и всё-таки не с загрузчика. А, например:
Код:
ld hl, #4000 ; 16384
ld de, #4001 ; 16385
ld bc, #1AFF ; 6911
xor a ; A = 0
ld (hl), a ; зануляем первый байт экрана
ldir ; очищаем экран
ret
Я в своё время разобрался с ассемблером и Pasmo с помощью нескольких видеоуроков. Как раз подойдёт для примера выше.