Posted By: roumen (No comment...) on 'CZancient' Title: Re: ZX <-> PC Date: Mon Feb 19 14:26:44 1996 > > Asm > > mov al,tahodnota > > out tenport,al > > End; > A tady je mensi chyba !!!! > Podle techto 4 radku soudim ze jde o vlozeny kousek assembleru do > programu v paskalu. Bohuzel touto konstrukci se neda !!!!! pristupovat na > porty s vyssi adresou jak 0ffh = $ff = 255 dekadicky a jelikoz adresa > paraleniho portu je vyssi jak 0ffh nebute toto fungovat A jo! Sorry. Nejak me nedoslo, ze cislo paralelniho portu uz je vlastne 16ti bitovy numero. ;-)) Opravena verze je samo v poradku: > Asm > mov al,tahodnota > mov dx,tenport > out dx,al > End; Nejdena se, ovsem, o chybu Packalu. Proste neexistuje instrukce OUT, ktera by mohla mit prvni operand 16ti bitovej. Pak se musi pouzit registr DX. Roumen For more information about me use:http://cs.felk.cvut.cz/~xmudra/ MUDRASOFT work-page contains first entries!!!