
-----------------------+
Assembly tanfolyam  I. |
-----------------------+


	 Az ASSEMBLY nyelv egy roppant primitv, kezdetleges,
	fejletlen, si programozsi nyelv. Nem is tudom, hogy
	ezekbe az j, modern gpekbe mirt programoztk bele,
	hogy rtsk ezt a nyelvet. (Nem is rtik.)
	 Az ASSEMBLY nyelv megtanulsa igen knny, ezrt is
	lttunk neki ehhez a tanfolyamhoz. Mindenek eltt nagyon
	lnyeges, hogy rtsk a gp felptst, az idegen szavak
	jelentst. Ezen kvl, mg ebben a szmban hozzltunk
	az ASSEMBLY nyelv utastsainak bvebb kifejtshez.

	I.  A gp felptse:

	II.  Az idegen szavak, s kifejezsek jelentse:

		SEGMENT		-	szegmens
		REGISTER	-	regiszter
		SEGMENTREGISTER -	szegmensregiszter
		CODE		-	kd
		ADDRESS		-	cm
		DATA		-	adat
		STACK		-	verem (a sztrban raks van, ez
						senkit ne tvesszen meg!)
		FILE		-	fjl
		BYTE		-	bjt
		BIT		-	az informci trolsnak legkisebb
					egysge, mely a bizonytalansgot a
					felre cskkenti
		COMPILER	-	fordt
		ASSEMBLER	-	ASSEMBLY fordt
		ZIGZAG		-	cikkcakk (-os vonal)
		READ		-	olvasni
		WRITE		-	rni
		INTERFACE	-	interfsz
		FAT		-	kvr
		MODEL		-	modell
		ERROR		-	hiba
		BAD COMMAND	-	rossz parancs
		OR FILENAME	-	vagy fjlnv
		LED		-	LED (Light Emmitting Diode)
		MEMORY		-	memria
		1 Kb		-	krlbell 1 kil byte 
		BOOT		-	csizma
		

	III. Az utastsok:
 Az asszembliben az egyik legfontosabb utasts az, amely a Source Index
(evvel indexelhetjk majd meg az asszembli forrsunkat) verembl val kiszedse
nev funkcit implementlja. Igy: POP SI
 A msik igencsak szmottev asszembli utastssal egy vltoz/varins effektv
cmt hatrozhatjuk meg az alaprtelmezett szegmensben. Az effektv cmet egy
16-bites ltalalnos-regiszterbe tlthetjk. s mivel mshova nem tlthetjk,
ide kell tltennk. Teht, ilymdon, hovatovbbnoha a
	LEA	lamerekkel
utasts nem hasznlhat, elkeseredsre semmi ok, mer akinek a neve egy lta-
lnos 16-bites regiszterrel kezddik, azt nyugottan szivathassuk. Pldk:
	LEA	AX,EL_el
Ez az utasts helyes, azonban nyelvtani kivetnivalt tartalmaz, mivel kz-
tudottan a magnhangzval(aeiou) kezdd fnevek/tulajdonnevek eltt
nem hasznlhat az "A" hatrozott nvel. Ilyen esetben az "AZ" hatrozott
nvelt kell hasznlnunk, ez azonban nem j, mer az asszembli utastskszlete
nem tartalmaz  LEAZ  utastst - ez mg nem lenne baj - de nincs Z-vel kezdd
ltalnos regiszter( Pld.: ZX )
 Br ZX-spektrum/spectrum az van, de az nem ltalnos, s fkppen nem 16-bites
regiszter. Teht ez nem hasznlhat a LEA utastssal.
 s br ehhez a cikkhez nem sok kze van, itt mg megemltenm a nagysiker
	                     VEL-NVEL -t.

			Folytats a kvetkez szmban...
			 (...nem biztos, hogy lesz... )
			     (...mrmint folytats)

						H, ez jl sikerlt.......
						P.A.C.M.a.n. && John Zer