01 января 1997 |
![]() |

*********** ГДЕ ПИСАТЬ ПРОГРАММЫ **********
ЕСЛИ У ВАС SPECTRUM 48 , ТО СРАЗУ ГОВОРЮ
ЧТО ПИСАТЬ ПРОГРАММЫ ПОД MW БУДЕТ НЕМНОГО
СЛОЖНОВАТО ( НО ВОЗМОЖНО ) . А ДЛЯ БОЛЕЕ -
МЕНЕЕ НОРМАЛЬНОЙ РАБОТЫ НЕОБХОДИМО UCXUT-
РИТCЯ СЛЕДУЮЩИМ ОБРАЗОМ :
1. ЗАПИСАТЬ MWL ( MW LIBRARY ( БИБЛИОТЕ-
КУ )) В ВИДЕ ОТДЕЛЬНОГО КОДОВОГО ФАЙЛА, ДЛЯ
ЭТОГО НАДО ИЗ MW ЗАПУСТИТЬ БЕЙСИК-ПРОГРАММУ
СОСТОЯЩУЮ ИЗ ОДНОЙ СТРОКИ :
10 RANDOMIZE USR 15619 : REM : SAVE`MWL`
CODE 54224,11000
2. РАБОТАТЬ ЦЕЛЕСООБРАЗНО В GENS4D , ЗА-
ГРУЗИВ ЕГО В ВЕРХНИЕ АДРЕСА ( НАПРИМЕР ПО
АДРЕСУ 54000 ИЛИ 55000 ) ; ПРИ ЭТОМ ОТЛАДКА
ПРОГРАММЫ ВЫГЛЯДИТ ПРИБЛИЗИТЕЛЬНО ТАК : НА-
БИВ ПРОГРАММУ ( ИЛИ СДЕЛАВ В НЕЙ КАКИЕ ЛИБО
ИЗМЕНЕНИЯ ) , ЗАПИШИЕ ЕЕ НА ДИСК , ОТКОMПИ-
ЛИРУЙТЕ , ВЫЙДИТЕ В BASIC , ЗАГРУЗИТЕ КОДО-
ВЫЙ ФАЙЛ `MWL` ПО АДРЕСУ 54224 И КОМАНДОЙ
RANDOMIZE USR ... ЗАПУСТИТЕ СВОЮ ПРОГРАММУ
ИЗ БЕЙСИКА . ЗАТЕМ , КОГДА ОНА ОТРАБОТАЛА И
ВЕРНУЛА УПРАВЛЕНИЕ БЕЙСИКУ , ЗАГРУЗИТЕ ПО
СТАРОМУ АДРЕСУ GENS4D И ЗАПУСТИТЕ ЕГО ; ПО-
ТОМ ЗАГРУЗИТЕ C ДИСКА ТЕКСТ СВОЕЙ ПРОГРАМ-
МЫ И СНОВА ВНОСИТЕ ИСПРАВЛЕНИЯ , И Т.Д. ...
ВОТ ПРИМЕРНЫЙ ВАРИАНТ БЕЙСИК-ЗАГРУЗЧИКА:
10 RANDOMIZE USR 15619 : REM : LOAD `GEN
SЧD` CODE 54000
20 RANDOMIZE USR 54000
30 RANDOMIZE USR 15619 : REM : LOAD `MWL
` CODE 54224
40 RANDOMIZE USR .....
50 RUN
ГДЕ ВМЕСТО ..... ПОСТАВЬТЕ АДРЕС ЗАПУСКА
СВОЕЙ ПРОГРАММЫ ( КОТОРЫЙ СТОИТ ПОСЛЕ ORG )
ЖЕЛАТЕЛЬНО ВЫБИРАТЬ ЭТОТ АДРЕС КАК МОЖНО
НИЖЕ , НАПРИМЕР , 24500 .
ЕСЛИ ВЫ ЯВЛЯЕТЕСЬ СЧАСТЛИВЫМ ОБЛАДАТЕЛЕМ
SPECTRUM 128 , ТО ВЫ МОЖЕТЕ ОСОБО НЕ ЛОМАТЬ
ГОЛОВУ НАД ВОПРОСОМ `ГДЕ ПИСАТЬ ?` - НАДО
ЛИШЬ ПОДОБРАТЬ ТАКОЙ АССЕМБЛЕР , КОТОРЫЙ НЕ
ЗАНИМАЕТ НУЛЕВУЮ СТРАНИЦУ ОЗУ ( RAM 0 ) .
ЛИЧНО Я ( Б. ФЕДОТОВ ) МОГУ ПОСОВЕТОВАТЬ
PASM C ЕГО УДОБНЫМ РЕДАКТОРОМ . ЕДИНСТВЕН-
НОЕ НЕУДОБСТВО PASM`А - МАЛЕНЬКИЕ БУКВЫ
( ХОТЯ МНЕ C МОИМ 53-САНТИМЕТРОВЫМ ТЕЛЕВИ-
ЗОРОM ГРЕХ ЖАЛОВАТЬСЯ ) И ПОЭТОМУ ВСЕМ ОБ-
ЛАДАТЕЛЯM МАЛЕНЬКИХ МОНИТОРОВ Я МОГУ ПОCО-
ВЕТОВАТЬ ПОПРОБОВАТЬ РАБОТАТЬ C ZXASM (А Я,
LORD VOVCHIK , ПРОСТО НАСТАИВАЮ НА РАБОТЕ
C ZXASM ! - ТНЕ BEST ASM !!! ) .
И ЕЩЕ ОДНО ВАЖНОЕ УСЛОВИЕ : ЗАПУСКАЙТЕ
АССЕМБЛЕР ИЗ MW , ИЛИ ( ЧТО БОЛЕЕ ВЕРОЯТНО,
САМИ ПОТОМ УЗНАЕТЕ ПОЧЕМУ :)) САМОСТОЯТЕЛЬ-
НО ПОДГРУЖАЙТЕ MWL !
Other articles:
|
|
|
|
|
Similar articles:
В этот день... 1 April
Info Guide #13,
ACNews #50,
Avro News #01,
ACNews #47,
ACNews #40,
ACNews #29,
Black Metall #01,
ACNews #16,
Adventurer #13,
Polesse #19,
Subliminal Extacy #03,
ZX Pilot #37,
Always #03,
Born Dead #0G,
Odyssey paper #08,
Optron #26,
City #08,
Zodiac #02,
Polesse #05,
Nicron #108,
X-Magazine #10,
Nicron #82,
Energy #01,
Sorrow News #03,
Sorrow News #02,
Proton #27,
Think #08,
Wallpaper #01,
Spectrum Progress #03,
Spectrum Expert #02,
Micro #01,
X-Files #02,
Gorodok #05,
Deja Vu #04,
Anecdotes #01,
X-Files #02,
Maximum #35,
Impulse #01,
Spectrofun #01,
Faultless #07,
Breeze #06,
Nicron #27,
Echo #03,
Oberon #01,
Spectrofon #19,
On-Line #30,
Sinclair Town #01,
Sinclair Classic #04,
Spectrofon #04