Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Программирование (http://zx-pk.ru/forumdisplay.php?f=14)
-   -   монолоадер. (http://zx-pk.ru/showthread.php?t=2420)

Sinus 4th February 2006 20:13

монолоадер.
 
в ощем чую я что запарил всех своими вопросами, но срочняк надо.
как там чё надо в бейсике крутить и по каким адресам туда код запихивать, чтоб монолоадер склепать?

типа

10 CLEAR VAL "xxxx": RAND USR VAL "fz_kakoj_adres": REM yyyy_probelov_chtob_zapihat_code

вот вы мне этот "фз какой адрес" и скажите ;)

SMT 4th February 2006 21:09

млин, а зайти в отладчик и поискать адрес строки "yyyy_probelov_chtob_zapihat_code" лениво?

breeze 5th February 2006 00:21

Quote:

Originally Posted by SMT
млин, а зайти в отладчик и поискать адрес строки "yyyy_probelov_chtob_zapihat_code" лениво?

Насколько я помню AlCo вместе с аласмом распространял хрень которая при компиляции и делала монолоадер! :rolleyes:

Sinus 5th February 2006 00:43

SMT: было б не лениво, не спрашивал бы ;)
breeze: аласм у меня ещё от Capry, а искать алковский аласм... уж прощё в сталкере адрес вычислить ^_~

Vitamin 5th February 2006 01:12

10 rem monoloader_code_and other fignja
20 clear val "25656":border not pi:paper not pi:ink val "7":randomize usr val "23810"

по памяти нафигачил %)

Sinus 5th February 2006 01:43

сёнькс ^_~
однако я уже успел пересилить себя и посмотреть в сталкере ;)

зы. кста меньше места будет занимать мой вариант, когда CLEAR: R/U : REM
а всякие бордеры и паперы во вторичном загрузчике проставлять.

но всё равно сенькс.

Wlodek 5th February 2006 09:01

http://trd.speccy.cz/press/nicron/NICRON23.ZIP
Nicron 23, рубрика "Учимся ассемблеру".

Sinus 5th February 2006 13:55

Wlodek: ну там чутка совсем не то что я спрашивал, но всё равно сенькс.

goodboy 5th February 2006 14:09

1 rem программа
2 clear xxxxx:go to usr 23872

если код загружать из бейсика или trdos надо учитывать размер буфера - 257 байтов.
randomize usr 15619:rem load "xxx" code 24129, после загрузки всё сдвинется на своё место

Sinus 5th February 2006 22:55

короче ещё 5 мессаг назад сделал сам.
но всё равно всем спасибо.


All times are GMT +4. The time now is 21:09.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.