ьЮАЮПЬХМ юКЕЙЯЮМДП юМЮРНКЭЕБХВ <me@shaos.net>

нОХЯЮМХЕ ЯХЯРЕЛМШУ ОЕПЕЛЕММШУ Х ЯХЯРЕЛМШУ ОНДОПНЦПЮЛЛ НОЕПЮЖХНММНИ ЯХЯРЕЛШ SHAOS ДКЪ ЛХЙПНЙНЛОЭЧРЕПНБ Я ОПНЖЕЯЯНПНЛ йп580бл80ю (i8080) ХКХ Z80.

яхярелмше оепелеммше (Б ЮКТЮБХРМНЛ ОНПЪДЙЕ)
яхярелмше ондопнцпюллш (Б ЮКТЮБХРМНЛ ОНПЪДЙЕ)


яхярелмше оепелеммше

TOP
#CC00  @VECTOR  рюакхжю бейрнпнб
#CC0F  @FEI     пюгпеьемш кх опепшбюмхъ (#00-N,#FF-Y)
#CC11  @VER     бепяхъ ноепюжхнммни яхярелш
#CC1D  @CTYPE   рхо йнлоэчрепю (0-SHAOS,1-пй86,2-ZX)
#CC3F  @NUU     мнлеп сярпниярбю
#CC4F  @NR2     ярюпьхи юдпея б H003
#CC5F  @KBD     рхо йкюбхюрспш
#CC9F  @NOV     мнлеп ондцпсфеммнцн нбепкеъ
#CCEF  @HLH     ярюпьхи аюир опх бшонкмемхх @HLL
 
#CD00  @HNDL0   деяйпхорнп нрйпшрнцн тюикю 0
#CD10  @HNDL1   деяйпхорнп нрйпшрнцн тюикю 1
#CD20  @HNDL2   деяйпхорнп нрйпшрнцн тюикю 2
#CD30  @HNDL3   деяйпхорнп нрйпшрнцн тюикю 3
#CD40  @HNDL4   деяйпхорнп нрйпшрнцн тюикю 4
#CD50  @HNDL5   деяйпхорнп нрйпшрнцн тюикю 5
#CD60  @HNDL6   деяйпхорнп нрйпшрнцн тюикю 6
#CD70  @HNDL7   деяйпхорнп нрйпшрнцн тюикю 7

#CD80  @ADRAM   йндш дкъ бнгбпюрю хг H3D
#CD81
#CD82  @ACMD    юдпея йнлюмдмни ярпнйх
#CD83
#CD84  @AENV    юдпея оепелеммшу япедш
#CD85
#CD86  @ATBL    юдпея 1-цн акнйю рюакхжш пюяоп.оюлърх
#CD87
#CD88  @NB      вхякн акнйнб рюакхжш пюяопедекемхъ
#CD89  @GBIT    вхякн ахр мю охйяек
#CD8A  @MGX     вхякн охйяекнб он цнпхгнмрюкх
#CD8B
#CD8C  @MGY     вхякн охйяекнб он бепрхйюкх
#CD8D
#CD8E  @MTX     вхякн гмюйнб он цнпхгнмрюкх
#CD8F  @MTY     вхякн гмюйнб он бепрхйюкх

#CD90  @AMEM    юдпея йюпрш оюлърх
#CD91
#CD92  @MC      люйяхлюкэмюъ дкхмю йнл.ярпнйх
#CD93  @NC      рейсыюъ дкхмю йнлюмдмни ярпнйх
#CD94  @MENV    люйяхлюкэмюъ дкхмю накюярх нйпсф.
#CD95
#CD96  @NNID    мнлеп мнбнцн деяйпхорнпю оюлърх
#CD97
#CD98  @NID     йнкхвеярбн акнйнб пюяопедекемхъ

#CDA0  @FLAG_D  ткюц нвхярйх рей. дхпейрнпхъ х дхяйю
#CDA1  @FLAG_V  ткюц пюгпеьемхъ гюцпсгйх 
#CDA2  @FLAG_A  ткюц пюгпеьемхъ гюосяйю 
#CDA3  @FLAG_S  ткюц нвхярйх щйпюмю х бшбндю ярпнйх
#CDA4  @FLAG_P  ткюц сярюмнбйх онпрнб х сй-къ ярейю

#CDB0  @FNBUF   хлъ мюидеммнцн тюикю
#CDB1
#CDB2
#CDB3
#CDB4
#CDB5
#CDB6
#CDB7
#CDB8  @FEX     онкмне пюяьхпемхе хяйнлнцн тюикю
#CDB9
#CDBA
#CDBB  @FAT     люяйю юрпхасрнб дкъ онхяйю
#CDBC  @FA0     юдпея онякедмецн мюидеммнцн тюикю (0)
#CDBD  @FA1     юдпея онякедмецн мюидеммнцн тюикю (1)
#CDBE  @FA2     юдпея онякедмецн мюидеммнцн тюикю (2)
#CDBF  @FA3     юдпея онякедмецн мюидеммнцн тюикю (3)

#CDC0  @CDIR    рейсыхи дхпейрнпхи (рнкэйн 16 аюир!)

#CDD0  @DISK_A  юрпхасрш дхяйю  A
#CDD1  @DISK_B  юрпхасрш дхяйю  B
#CDD2  @DISK_C  юрпхасрш дхяйю  C
#CDD3  @DISK_D  юрпхасрш дхяйю  D
#CDD4  @DISK_E  юрпхасрш дхяйю  E
#CDD5  @DISK_F  юрпхасрш дхяйю  F
#CDD6  @DISK_G  юрпхасрш дхяйю  G
#CDD7  @DISK_H  юрпхасрш дхяйю  H

#CDE0  @ND      йнкхвеярбн дхяйнб б яхяреле
#CDE1  @CT      рхо йспянпю
#CDE2  @CC      жбер яхлбнкю
#CDE3  @CR      ярпнйю, цде мюундхряъ йспянп
#CDE4  @CS      ярнкаеж, цде мюундхряъ йспянп
#CDE5  @CB      жбер тнмю
#CDE6
#CDE7  @DISK    хлъ юйрхбмнцн дхяйю (ю,б,я...)
#CDE8  @CPTR    сйюгюрекэ мю рейсыхи дхпейрнпхи (4а)
#CDE9
#CDEA
#CDEB
#CDEC  @MEM1    мхфмъъ цпюмхжю днярсомни оюлърх
#CDED
#CDEE  @MEM2    бепумъъ цпюмхжю днярсомни оюлърх
#CDEF
#CDF0  @HDBUF   астеп дкъ гюцнкнбйю тюикю
#CDF8  @HDEXT   + пюяьхпемхе
#CDF9  @HDLEN   + дкхмю
#CDFB  @HDADR   + юдпея
#CDFD  @HDATR   + юрпхасрш
#CDFE  @HDCRC   + йнмрпнкэмюъ ясллю

#D003  @COPYR   ярпнйю, бшбндхлюъ опх хмхжхюкхгюжхх
#D020  @EXT     яохянй ярюмдюпрмшу пюяьхпемхи
#D050  @ERRMSG  яннаыемхе на ньхайе
#D056  @RWORD1  гюпегепбхпнбюммне якнбн 
#D059  @RWORD2  гюпегепбхпнбюммне якнбн 
#D05F  @RWORD3  гюпегепбхпнбюммне якнбн 
#D064  @RWORD4  гюпегепбхпнбюммне якнбн 

яхярелмше оепелеммше б юктюбхрмнл онпъдйе

TOP
@ACMD    #CD82  юдпея йнлюмдмни ярпнйх
@ADRAM   #CD80  йндш дкъ бнгбпюрю хг H3D
@AENV    #CD84  юдпея оепелеммшу япедш
@AMEM    #CD90  юдпея йюпрш оюлърх
@ATBL    #CD86  юдпея 1-цн акнйю рюакхжш пюяоп.оюлърх
@CB      #CDE5  жбер тнмю
@CC      #CDE2  жбер яхлбнкю
@CDIR    #CDC0  рейсыхи дхпейрнпхи (рнкэйн 16 аюир!)
@COPYR   #D003  ярпнйю, бшбндхлюъ опх хмхжхюкхгюжхх
@CPTR    #CDE8  сйюгюрекэ мю рейсыхи дхпейрнпхи (4а)
@CR      #CDE3  ярпнйю, цде мюундхряъ йспянп
@CS      #CDE4  ярнкаеж, цде мюундхряъ йспянп
@CT      #CDE1  рхо йспянпю
@CTYPE   #CC1D  рхо йнлоэчрепю (0-SHAOS,1-пй86,2-ZX)
@DISK    #CDE7  хлъ юйрхбмнцн дхяйю (ю,б,я...)
@DISK_A  #CDD0  юрпхасрш дхяйю  A
@DISK_B  #CDD1  юрпхасрш дхяйю  B
@DISK_C  #CDD2  юрпхасрш дхяйю  C
@DISK_D  #CDD3  юрпхасрш дхяйю  D
@DISK_E  #CDD4  юрпхасрш дхяйю  E
@DISK_F  #CDD5  юрпхасрш дхяйю  F
@DISK_G  #CDD6  юрпхасрш дхяйю  G
@DISK_H  #CDD7  юрпхасрш дхяйю  H
@ERRMSG  #D050  яннаыемхе на ньхайе
@EXT     #D020  яохянй ярюмдюпрмшу пюяьхпемхи
@FA0     #CDBC  юдпея онякедмецн мюидеммнцн тюикю (0)
@FA1     #CDBD  юдпея онякедмецн мюидеммнцн тюикю (1)
@FA2     #CDBE  юдпея онякедмецн мюидеммнцн тюикю (2)
@FA3     #CDBF  юдпея онякедмецн мюидеммнцн тюикю (3)
@FAT     #CDBB  люяйю юрпхасрнб дкъ онхяйю
@FEI     #CC0F  пюгпеьемш кх опепшбюмхъ (#00-N,#FF-Y)
@FEX     #CDB8  онкмне пюяьхпемхе хяйнлнцн тюикю
@FLAG_A  #CDA2  ткюц пюгпеьемхъ гюосяйю 
@FLAG_D  #CDA0  ткюц нвхярйх рей. дхпейрнпхъ х дхяйю
@FLAG_P  #CDA4  ткюц сярюмнбйх онпрнб х сй-къ ярейю
@FLAG_S  #CDA3  ткюц нвхярйх щйпюмю х бшбндю ярпнйх
@FLAG_V  #CDA1  ткюц пюгпеьемхъ гюцпсгйх 
@FNBUF   #CDB0  хлъ мюидеммнцн тюикю
@GBIT    #CD89  вхякн ахр мю охйяек
@HDBUF   #CDF0  астеп дкъ гюцнкнбйю тюикю
@HLH     #CCEF  ярюпьхи аюир опх бшонкмемхх @HLL
@HNDL0   #CD00  деяйпхорнпш нрйпшршу тюикнб
@KBD     #CC5F  рхо йкюбхюрспш
@MC      #CD92  люйяхлюкэмюъ дкхмю йнл.ярпнйх
@MEM1    #CDEC  мхфмъъ цпюмхжю днярсомни оюлърх
@MEM2    #CDEE  бепумъъ цпюмхжю днярсомни оюлърх
@MENV    #CD94  люйяхлюкэмюъ дкхмю накюярх нйпсф.
@MGX     #CD8A  вхякн охйяекнб он цнпхгнмрюкх
@MGY     #CD8C  вхякн охйяекнб он бепрхйюкх
@MTX     #CD8E  вхякн гмюйнб он цнпхгнмрюкх
@MTY     #CD8F  вхякн гмюйнб он бепрхйюкх
@NB      #CD88  вхякн акнйнб рюакхжш пюяопедекемхъ
@NC      #CD93  рейсыюъ дкхмю йнлюмдмни ярпнйх
@ND      #CDE0  йнкхвеярбн дхяйнб б яхяреле
@NID     #CD98  йнкхвеярбн акнйнб пюяопедекемхъ
@NNID    #CD96  мнлеп мнбнцн деяйпхорнпю оюлърх
@NOV     #CC9F  мнлеп ондцпсфеммнцн нбепкеъ
@NR2     #CC4F  ярюпьхи юдпея б H003
@NUU     #CC3F  мнлеп сярпниярбю
@RWORD1  #D056  гюпегепбхпнбюммне якнбн 
@RWORD2  #D059  гюпегепбхпнбюммне якнбн 
@RWORD3  #D05F  гюпегепбхпнбюммне якнбн 
@RWORD4  #D064  гюпегепбхпнбюммне якнбн 
@VECTOR  #CC00  рюакхжю бейрнпнб
@VER     #CC11  бепяхъ ноепюжхнммни яхярелш

ярпсйрспю деяйпхорнпю нрйпшрнцн тюикю (HNDL*)

TOP
 +0  F - ткюц мюкхвхъ деяйпхорнпю (FF-еярэ,00-мер)
 +1  T - опюбю днярсою й тюикс (E,W,R,A,U)
 +2  FADR - юдпея мювюкю тюикю (0,1,2,3)
 +6  FLEN - дкхмю тюикю (0,1,2)
 +9  FU - бмсрпеммхи сйюгюрекэ (0,1,2)
 +C  FPTR - юаянкчрмши сйюгюрекэ (0,1,2,3)

яхярелмше ондопнцпюллш

TOP
@RST     #CC00  оепегюосяй
@ERR     #CC03  бшбнд яннаыемхъ на ньхайе
@MMR     #CC06  бшдекемхе накюярх оюлърх
@MMF     #CC09  нябнанфдемхе накюярх оюлърх
@MMA     #CC0C  сгмюрэ, ябнандем кх акнй оюлърх

@VRS     #CC10  бепмсрэ мнлеп бепяхх ня
@SAV     #CC13  гюохяэ акнйю мю люцмхрнтнм
@VRF     #CC16  опнбепйю гюохях мю люцмхрнтнме
@LOA     #CC19  гюцпсгйю акнйю я люцмхрнтнмю
@TYP     #CC1C  бепмсрэ рхо йнлоэчрепю

@COM     #CC20  бшонкмхрэ ярпнйс йюй йнлюмдмсч
@CON     #CC23  ондявхрюрэ йнкхвеярбн якнб б ярпнйе
@COG     #CC26  бепмсрэ сйюгюрекэ мю N-не якнбн б ярпнйе
@BEE     #CC29  яхярелмши ахоеп
@SOU     #CC2C  цемепюжхъ гбсйю

@IRE     #CC30  пюгпеьемхе опепшбюмхи
@IRD     #CC33  гюопеыемхе опепшбюмхи
@IRA     #CC36  пюгпеьемш кх опепшбюмхъ
@H3D     #CC39  дпюибеп H003
@PRI     #CC3C  бшбнд яхлбнкю мю опхмреп

@H3R     #CC40  оюйермне времхе хг H003
@H3W     #CC43  оюйермюъ гюохяэ б H003
@JOY     #CC46  нопняхрэ дфниярхй ("йелоярнм")
@KEY     #CC49  нопняхрэ йкюбхюрспс
@CLS     #CC4C  нвхярхрэ щйпюм

@SCR     #CC50  сярюмнбхрэ юрпхасрш йспянпю
@GCR     #CC53  онксвхрэ юрпхасрш йспянпю
@WRI     #CC56  бшбеярх яхлбнк б рейсысч онгхжхч
@REA     #CC59  бепмсрэ яхлбнк хг рейсыеи онгхжхх
@INP     #CC5C  ярпнйнбши педюйрнп

@WST     #CC60  бшбеярх ярпнйс б рейсысч онгхжхч
@HEX     #CC63  бшбеярх аюир б 16-нл бхде
@CRR     #CC66  ядбхмсрэ йспянп бопюбн
@S2L     #CC69  оепебеярх ярпнйс б 4-аюирнбне вхякн
@SUM     #CC6C  ондявхрюрэ йнмрпнкэмсч ясллс

@FOP     #CC70  тюикнбше ноепюжхх
@FOA     #CC73  юкэрепмюрхбмше тюикнбше ноепюжхх
@FSY     #CC76  мюирх тюик б C:\SYSTEM
@FSH     #CC79  яннрберярбсер кх ярпнйю ьюакнмс
         #CC7C  гюцпсгхрэ оепелеыюелши тюик (ахрлюо)

@SPX     #CC80  онярюбхрэ цпютхвеяйсч рнвйс
@GPX     #CC83  опнвхрюрэ цпютхвеяйсч рнвйс
@MGR     #CC86  бепмсрэ люйяхлюкэмне цпют.пюгпеьемхе
@FDS     #CC89  гюонкмемхе оюлърэ сярпниярбю аюирнл
@FLL     #CC8C  гюонкмемхе оюлърх аюирнл

@BAT     #CC90  бшонкмемхе BAT-тюикю
@PUX     #CC93  бепмсрэ мнлеп он ярпнйе пюяьхпемхъ
@GUX     #CC96  бепмсрэ ярпнйс пюяьхпемхъ он мнлепс
@BAS     #CC99  бшонкмемхе BASIC-тюикю (ZX-*.Z)
@OVL     #CC9C  ондцпсгйю нбепкеъ

@CHD     #CCA0  япюбмемхе ярпнй
@LEN     #CCA3  ондявер дкхмш ярпнйх
@CPY     #CCA6  йнохпнбюмхе ярпнй
@CAT     #CCA9  яйкехбюмхе ярпнй
@FND     #CCAC  мюунфдемхе ондярпнйх б ярпнйе

@CPR     #CCB0  гюосяй йнлюмдмнцн опнжеяянпю
@NLN     #CCB3  оепебнд ярпнйх
@FPD     #CCB6  уюпюйрепхярхйх дхяйю я хлемел A
@PCH     #CCB9  опнярн онярюбхрэ яхлбнк мю щйпюм
@ROL     #CCBC  ядбхц щйпюмю

@D1H     #CCC0  аюир ю б HEX -> DE
@D2H     #CCC3  BC б HEX -> (HL)
@D4H     #CCC6  BCDE б HEX -> (HL)
@D2S     #CCC9  оепебнд 2 аюир б деяърхвмсч гюохяэ
@D4S     #CCCC  оепебнд 4 аюир б деяърхвмсч гюохяэ

@EMU     #CCD0  реяр щлскърнпю
@MEM     #CCD3  днярсо й йюпре оюлърх
@MMC     #CCD6  ноепюжхх я оюлърэч вепег йюпрс
@ENV     #CCD9  опнвхрюрэ гмювемхе оепелеммни нйпсфемхъ
@GRB     #CCDC  яанпыхй лсянпю

@XGR     #CCE0  нбепкеи цпютхвеяйху тсмйжхи
@XFI     #CCE3  нбепкеи тюикнбшу тсмйжхи
@XWI     #CCE6  нбепкеи нйнммшу тсмйжхи
@XMA     #CCE9  нбепкеи люрелюрхвеяйху тсмйжхи
@XAD     #CCEC  нбепкеи днонкмхрекэмшу тсмйжхи

@HLR     #CCF0  опедярюбхрэ HL б оюпюцпютюу (HL=HL/16)
@HLL     #CCF3  опенапюгнбюрэ оюпюцпютш HL (HL=HL*16)
@WHL     #CCF6  бшбеярх HL мю щйпюм б HEX бхде
         #CCF9  
         #CCFC  

яхярелмше ондопнцпюллш б юктюбхрмнл онпъдйе

TOP

@BAS #CC99 BACK
@BAT #CC90 BACK
@BEE #CC29 BACK (NA*) яхярелмши ахоеп
@CAT #CCA9 BACK яйкехбюмхе ярпнй бу: A - реплхмюкэмши яхлбнк (хкх FF-дкхмю б BC) HL - юдпея ярпнйх-опхелмхйю DE - юдпея ярпнйх-хярнвмхйю BC - (еякх A=FF) дкхмю ярпнй
@CHD #CCA0 BACK япюбмемхе ярпнй бу: A - реплхмюкэмши яхлбнк (хкх FF-дкхмю б BC) HL - юдпея ндмни ярпнйх DE - юдпея дпсцни ярпнйх BC - (еякх A=FF) дкхмю ярпнй бшу: A - FF-лемэье, 0-пюмю, 1-анкэье FLAG-Z - 1-еякх пюбмш
@CLS #CC4C BACK нвхярхрэ щйпюм
@COG #CC26 BACK бепмсрэ сйюгюрекэ мю N-не якнбн б ярпнйе бу: HL - юдпея ярпнйх A - мнлеп якнбю (0-оепбне) бшу: DE - сйюгюрекэ мю якнбн
@COM #CC20 BACK бшонкмхрэ ярпнйс йюй йнлюмдмсч бу: HL - юдпея ярпнйх
@CON #CC23 BACK ондявхрюрэ йнкхвеярбн якнб б ярпнйе бу: HL - юдпея ярпнйх бшу: A - йнкхвеярбн якнб
@CPR #CCB0 BACK гюосяй йнлюмдмнцн опнжеяянпю (ондопнцпюллю аег бшундю !!!)
@CPY #CCA6 BACK йнохпнбюмхе ярпнй бу: A - реплхмюкэмши яхлбнк (хкх FF-дкхмю б BC) HL - юдпея йнохпнбюмхъ DE - юдпея йнохпселни ярпнйх BC - (еякх A=FF) дкхмю ярпнй
@CRR #CC66 BACK ядбхмсрэ йспянп бопюбн
@D1H #CCC0 BACK аюир ю б HEX -> DE бу: A бшу: DE
@D2H #CCC3 BACK BC б HEX -> (HL) бу: BC, HL-юдпея ярпнйх бшу: хглемемхъ он HL HL-сйюгшбюер мю як.яхлбнк
@D2S #CCC9 BACK оепебнд BC б деяърхвмсч гюохяэ бу: BC - якнбн дкъ оепебндю HL - юдпея астепмни ярпнйх бшу: хглемемхе б астепмни ярпнйе
@D4H #CCC6 BACK BCDE б HEX -> (HL) бу: BC,DE, HL-юдпея ярпнйх бшу: хглемемхъ он HL HL-сйюгшбюер мю як.яхлбнк
@D4S #CCCC BACK
@EMU #CCD0 BACK реяр щлскърнпю
@ENV #CCD9 BACK
@ERR #CC03 BACK бшбнд яннаыемхъ на ньхайе A - мнлеп ньхайх
@FBM #CC89 BACK
@FDS #CC89 BACK
@FLL #CC8C BACK гюонкмемхе оюлърх аюирнл бу: A - аюир-ьюакнм HL - мювюкэмши юдпея DE - дкхмю гюонкмъелнцн акнйю бшу: хглемемхъ б нгс
@FND #CCAC BACK мюунфдемхе ондярпнйх б ярпнйе бу: HL - юдпея ярпнйх BC - дкхмю ярпнйх DE - юдпея хяйнлни ондярпнйх A - дкхмю ондярпнйх бшу: HL - юдпея мюидеммни ондярпнйх FLAG-C=1 - ондярпнйю ме мюидемю
@FOA #CC73 BACK юкэрепмюрхбмше тюикнбше ноепюжхх бу: A - мнлеп тсмйжхх B - хдемрхтхйюрнп дхяйю C - днонкмхрекэмши хдемрхтхйюрнп ... бшу: ...
@FOP #CC70 BACK тюикнбше ноепюжхх бу: A - мнлеп тсмйжхх ... бшу: ...
@FPD #CCB6 BACK уюпюйрепхярхйх дхяйю я хлемел A (ньхайю, еякх дхяйю мер) бу: A - хлъ дхяйю бшу: B - рхо дхяйю я - мнлеп дхяйю
@FSH #CC79 BACK яннрберярбсер кх ярпнйю ьюакнмс бу: HL - сй. мю ярпнйс DE - сй. мю ьюакнм (ян гмюйюлх ? х *) бшу: FLAG-Z=1 - яннрберярбсер
@FSY #CC76 BACK мюирх тюик б C:\SYSTEM бу: HL - сй. мю хлъ тюикю бшу: A - мнлеп дхяйю HL - юдпея б оюпюцпютюу
@GCR #CC53 BACK онксвхрэ юрпхасрш йспянпю бшу: A - бхд (00-мебхд. 01-ондв. 02-опълнсц.) B - ярнкаеж (X) C - ярпнйю (Y) D - жбер яхлбнкю E - жбер тнмю
@GPX #CC83 BACK
@GRB #CCDC BACK
@GUX #CC96 BACK бепмсрэ ярпнйс пюяьхпемхъ он мнлепс бу: A - мнлеп HL - юдпея астепю ярпнйх бшу: гюохяэ ярпнйх б астеп
@H3D #CC39 BACK (NA*) дпюибеп H003 бу: B - мнлеп сярпниярбю C - мнлеп пецхярпю A - дюммше (дкъ гюохях) бшу: A - дюммше (опнвхрюммше) C - дюммше я онпрю "я"
@H3R #CC40 BACK оюйермне времхе хг H003 бу: A - тхгхвеяйхи мнлеп дхяйю HL - юдпея астепю б нгс DE - юдпея мювюкю акнйю BC - дкхмю акнйю еякх A=FF, рн напюыемхе й дпсцнлс сярп. @NUU - мнлеп сярпниярбю @NR2 - ярюпьхи юдпея бшу: гюонкмемхе астепю
@H3W #CC43 BACK оюйермюъ гюохяэ б H003 бу: A - тхгхвеяйхи мнлеп дхяйю HL - юдпея акнйю б нгс DE - юдпея мювюкю б H003 BC - дкхмю акнйю еякх A=FF, рн напюыемхе й дпсцнлс сярп. @NUU - мнлеп сярпниярбю @NR2 - ярюпьхи юдпея бшу: гюохяэ б H003
@HEX #CC63 BACK бшбеярх аюир б 16-нл бхде бу: ю - аюир
@HLL #CCF3 BACK опенапюгнбюрэ оюпюцпютш HL (HL=HL*16) бу: HL - якнбн бшу: HL - ядбхмсрне якнбн @HLH - ярюпьхи аюир
@HLR #CCF0 BACK опедярюбхрэ HL б оюпюцпютюу (HL=HL/16) бу: HL - якнбн @HLH - ярюпьхи аюир бшу: HL - ядбхмсрне якнбн
@INP #CC5C BACK ярпнйнбши педюйрнп бу: HL - педюйрхпселюъ ярпнйю
@IRA #CC36 BACK пюгпеьемш кх опепшбюмхъ | CALL IRA | JZ YES
@IRD #CC33 BACK гюопеыемхе опепшбюмхи
@IRE #CC30 BACK пюгпеьемхе опепшбюмхи
@JOY #CC46 BACK (NA*) нопняхрэ дфниярхй ("йелоярнм") бшу: A - 5 лк.ахр
@KEY #CC49 BACK (NA*) нопняхрэ йкюбхюрспс бу: A - #00-ме нфхдюрэ, #FF-нфхдюрэ бшу: A - #00-йкюбхью ме мюфюрю, хмюве йнд
@LEN #CCA3 BACK ондявер дкхмш ярпнйх бу: A - реплхмюкэмши яхлбнк HL - юдпея ярпнйх бшу: BC - дкхмю ярпнйх аег реплхмюкэмнцн яхлб.
@LOA #CC19 BACK
@MEM #CCD3 BACK днярсо й йюпре оюлърх бу: HL - юдпея аюирю оюлърх бшу: HL - юдпея аюирю йюпрш A - яннрберярбсчыхи йнд
@MGR #CC86 BACK
@MMA #CC0C BACK сгмюрэ ябнандмю кх накюярэ оюлърх бу: HL - юдпея мювюкю акнйю оюлърх DE - дкхмю акнйю оюлърх бшу: FLAG_Z - гюмърнярэ (JZ BUSY)
@MMC #CCD6 BACK ноепюжхх я оюлърэч вепег йюпрс бу: HL - мювюкэмши юдпея акнйю DE - дкхмю акнйю A - #00-нябнандхрэ, хмюве йнд опнжеяяю бшу: хглемемхе б йюпре оюлърх
@MMF #CC09 BACK нябнандхрэ накюярэ оюлърх бу: HL - юдпея мювюкю нябнанфдюелнцн акнйю оюлърх бшу: A - йнд опнжеяяю-бкюдекэжю акнйю
@MMR #CC06 BACK бшдекхрэ накюярэ оюлърх бу: DE - пюглеп рпеаселнцн акнйю оюлърх A - йнд опнжеяяю-гюубюрвхйю бшу: HL - юдпея (FFFF - еякх месдювю) FLAG_C - сяоеьмнярэ (JNC ERROR)
@NLN #CCB3 BACK оепебнд ярпнйх
@OVL #CC9C BACK
@PCH #CCB9 BACK (NA*) опнярн онярюбхрэ яхлбнк мю щйпюм бу: ю - йнд яхлбнкю
@PRI #CC3C BACK бшбнд яхлбнкю мю опхмреп бу: A - бшбндхлши яхлбнк бшу: FLAG_C - опхмреп гюмър
@PUX #CC93 BACK бепмсрэ мнлеп он ярпнйе пюяьхпемхъ бу: HL - юдпея ярпнйх бшу: A - мнлеп
@REA #CC59 BACK (NA*) бепмсрэ яхлбнк хг рейсыеи онгхжхх бшу: A - йнд яхлбнкю D - жбер яхлбнкю E - жбер тнмю
@ROL #CCBC BACK (NA*) ядбхц щйпюмю
@RST #CC00 BACK
@S2L #CC69 BACK
@SAV #CC13 BACK
@SCR #CC50 BACK сярюмнбхрэ юрпхасрш йспянпю бу: A - бхд (00-мебхд. 01-ондв. 02-опълнсц.) B - ярнкаеж (X) C - ярпнйю (Y) D - жбер яхлбнкю E - жбер тнмю
@SOU #CC2C BACK
@SPX #CC80 BACK
@SUM #CC6C BACK
@TYP #CC1C BACK
@VRF #CC16 BACK
@VRS #CC10 BACK
@WHL #CCF6 BACK бшбеярх HL мю щйпюм б HEX бхде бу: HL - якнбн бшу: бшбнд мю щйпюм б HEX бхде
@WRI #CC56 BACK бшбеярх яхлбнк б рейсысч онгхжхч бу: ю - йнд яхлбнкю
@WST #CC60 BACK бшбеярх ярпнйс б рейсысч онгхжхч
@XAD #CCEC BACK
@XFI #CCE3 BACK
@XGR #CCE0 BACK
@XMA #CCE9 BACK
@XWI #CCE6 BACK

(NA*) - йнд ондопнцпюллш опхбъгюм й йнмйпермнлс лхйпнйнлоэчрепс
Shabarshin A.A. TOP Oct 1997 - May 1998