modvalt	udata   ; adat szekcio a modul szamara

v1	res	1	; 1 byte-os lokalis valtozo
v2	res	2	; 2 byte-os lokalis valtozo
g1      res     1       ; 1 byte-os globalis valtozo
g2      res     2       ; 2 byte-os globalis valtozo

        global  g1, g2  ; na innen tudja meg, hogy globalis...


modulom	code    ; code szekcio a modul szamara

gCimke          ; globalis cimke

	global	gCimke	; na innen tudja, hogy a cimke globalis

	banksel	v1      ; mivel nem tudjuk hova kerul majd a v1 valtozo,
                        ; celszeru egy bankselt alkalmazni
                        ; Tobbi valtozo ugyanarra a bankra kerul, nem kell
                        ; tobb banksel amig mashova nem nyulkalunk
	DECF    v1,f    ; v1 hasznalata
	DECF    v2,f    ; v2 elso byte-janak hasznalata

        banksel PORTA   ; ide megint teszun bankselt mert mas adat szekciora hivatkozunk ahol
        BSF     PORTA,1 ; nem garantalt, hogy ugyanazon a bankon van mint a v1 es v2

        banksel v2      ; nos akkor vissza valtunk a v2 bankjara
	DECF    v2+1,f  ; v2 masodik byte-janak hasznalata

	return          ; visszateres a gCimke -bol

	END             ; modul vege

