ÐEEKS, ÐOKES UND ÓÙÓ-ÒOUTINEN ÁUF VIELES, WAS BEIM Ã128 ZUM ÂÁÓÉÃ-ÓTANDARD GEH¼RT, BRAUCHT DER Ã64-ÐROGRAMMIERER EBENFALLS NICHT ZU VERZICHTEN. ÓYSTEMADRESSEN ER¼FFNEN NEUE ͼGLICHKEITEN. ÖON UNS VERFERTIGTE ÍASCHINENROUTINEN SORGEN F½R PROFESSIONELLE ÅINGABEFELDER UND ÅINGABEMASKEN. ÈILFE, WIE KANN ICH DEN Ã64 PROGRAMMIEREN? ÄIESE ÆRAGE STELLTE NICHT, WIE MAN VIELLEICHT ZU GLAUBEN GENEIGT IST, EIN IM ÐROGRAMMIEREN UNERFAHRENER Ã64-ÂESITZER, SONDERN EIN Ã128-ÁNWENDER, DER WOHL SCHON SO MANCHES ÐROGRAMM F½R DEN Ã128 GESCHRIEBEN HATTE. ÏB WOHL DAS ÂÁÓÉà DES Ã64 EINEN GERINGEREN ×ORTSCHATZ BESITZT, FOLGT DARAUS NICHT, DA¾ ZUM ÐROGRAMMIEREN DES Ã64 GERINGERE ËENNTNISSE VONN¼TEN W»REN, SONDERN VIELMEHR DAS ÇEGENTEIL. ×O BEIM Ã128 EIN EINFACHER ÂÁÓÉÃ-ÂEFEHL DAS ÐROBLEM L¼ST, WIRD BEIM Ã64 DAS ×ISSEN ½BER DIVERSE ÔRICKS, ½BER ÓYSTEMADRESSEN, WENN NICHT GAR FORTGESCHRITTENE ÍASCHINENSPRACHKENNTNISSE N¼TIG. ÚWAR EXISTIEREN VERSCHIEDENE ÂÁÓÉÃ-ÅRWEITERUNGEN F½R DEN Ã64, DIE EINEN MIT DEM Ã128 VERGLEICHBAREN ÓPRACHWORTSCHATZ ZUR ÖERF½GUNG STELLEN, DOCH WENN EIN ÐROGRAMM NICHT NUR F½R DEN ÅIGENBEDARF ENTWICKELT WIRD, SONDERN AUCH ANDEREN ÁNWENDERN ZUGUTE KOMMEN SOLL, GIBT ES GEWISSE ÐROBLEME. ×ENN DIE ÂÁÓÉÃ-ÅRWEITERUNG ALS ÍODUL EXISTIERT, BEN¼TIGEN AUCH DIE ANDEREN ÁNWENDER DIESES ÍODUL. ×ENN DIE ÂÁÓÉÃ-ÅRWEITERUNG ALS ÐROGRAMMFILE AUF EINER ÄISKETTE EXISTIERT, DARF SIE AUS URHEBERRECHTLICHEN ÇR½NDEN NICHT WEITERKOPIERT WERDEN. ×IE SICH DAS ÐROGRAMMIERPROBLEM BEIM Ã64 L¼SEN L»¾T, D½RFTE AUF DER ÈAND LIEGEN. ÅINIGE ÔIPS UND ÔRICKS WERDEN WIR ÉHNEN GERNE VERMITTELN. ÁU¾ERDEM HABEN WIR F½R ÓIE EINE KLEINE ÓAMMLUNG N½TZLICHER ÍASCHINENSPRACHEROUTINEN BEREITGESTELLT. ×ER DIE ERSTEN ÂÁÓÉÃ-ÌERNSCHRITTE MIT SEINEM ÃOMPUTER BEREITS GEMACHT HAT, WIRD ALS ERNSTER ÁNWENDER VERSUCHEN, SEIN ERWORBENES ×ISSEN F½R DIE ÐROGRAMMIERUNG MA¾GESCHNEIDERTER ÁNWENDUNGEN EINZUSETZEN. ÄOCH ER BRAUCHT NUR SEINEN ÂILDSCHIRM ANZUSCHAUEN UND WIRD FESTSTELLEN, DA¾ DIE HELLBLAUE ÓCHRIFT AUF DEM DUNKELBLAUEN ÈINTERGRUND SO ZIEMLICH DAS D½MMSTE IST, WAS MAN SICH EINFALLEN LASSEN KONNTE. ÍIT DER ÃONTROL- ODER ÃOMMODORE-ÔASTE IN ÖERBINDUNG MIT DEN ÚIFFERNTASTEN VON EINS BIS ACHT IST DIE ÚEICHENFARBE RASCH GE»NDERT. ÉM ÐROGRAMM KANN DIE ÚEICHENFARBE MIT DEN IM ÒECHNERHANDBUCH AUFGEF½HRTEN ÓTEUERCODES ANGEW»HLT WERDEN. ÁUF DAS ÎACHSEHEN IN DER ÚEICHENTABELLE KANN VERZICHTET WERDEN, DA DIE ÓTEUERCODES AUCH DIREKT VOM ÒECHNER MIT DER ÁÓÃ-ÁNWEISUNG ZU ERFRAGEN SIND. ×ENN WIR ETWA NACH ?ÁÓÃ(" DIE ÃONTROL-ÔASTE UND DIE ÚIFFERNTASTE 2 ZUR ×AHL DER ÆARBE ×EI¾ DR½CKEN UND DANACH DIE GANZE ÓACHE MIT ") UND ÒETURN ABSCHLIE¾EN, LIEFERT DER ÒECHNER DEN ×ERT ƽNF ALS ÅRGEBNIS. ÄAS ÕMSCHALTEN IM ÐROGRAMM AUF ×EI¾ GESCHIEHT ALSO DANN MIT: ÐÒÉÎÔ ÃÈÒ$(5); ÄIES D½RFTE UNS WOHL SCHON L»NGST BEKANNT SEIN, BEIM Ã128 IST GENAU DASSELBE DER ÆALL. ÄOCH WENN WIR ÒAHMEN- UND ÈINTERGRUNDFARBE W»HLEN WOLLEN, STEHT BEIM Ã64 KEINE ÃÏÌÏÒ-ÁNWEISUNG ZUR ÖERF½GUNG. ÇL½CKLICHERWEISE GIBT ES IN ÂÁÓÉà ÂEFEHLE, DIE DAS DIREKTE ÁNSPRECHEN VON ÓPEICHER- UND ÒEGISTERADRESSEN GESTATTEN. ÍIT DEM ÐÅÅË-ÂEFEHL K¼NNEN WIR ÄATEN LESEN, MIT DEM ÐÏËÅ-ÂEFEHL ÄATEN SCHREIBEN. ÅS ERHEBT SICH NUR NOCH DIE ÆRAGE NACH DEM ×OHIN. ÁDRESSEN F½R ÆARBGEBUNG ----------------------- ÚEICHENFARBE: 646 ÒAHMENFARBE: 53280 ÈINTERGRUNDFARBE: 53281 ÄIE ÐOKE-ÃODES SIND UM EINS KLEINER ALS DIE ÚAHLEN AUF DEN ÔASTEN, MIT DENEN WIR DIREKT DIE ÚEICHENFARBE ANW»HLEN K¼N NEN. ÐÏËÅ 53280,0 SORGT SO F½R EINEN SCHWARZEN ÒAHMEN, MIT ÐÏËÅ 646,1 WIRD DIE ÚEICHENFARBE WEI¾. ÄIE ÆARBEN, DIE IN ÖERBINDUNG MIT DER ÃOMMODORE-ÔASTE ANW»HLBAR SIND, ERREICHEN WIR DURCH ÐOKE-ÃODES VON ACHT BIS F½NFZEHN. ×ENN DIE ÆARBGEBUNG STIMMT, KANN IM ÐROGRAMM DIE ÂESCHRIFTUNG DES ÂILDSCHIRMS VORGENOMMEN WERDEN. ÄOCH BEREITS BEI DER ÔEXTPOSITIONIERUNG TAUCHT DAS ZWEITE ÐROBLEM AUF. ÄIE ÃÈÁÒ-ÁNWEISUNG, MIT DER DIES SPIELEND EINFACH BEIM Ã128 M¼GLICH IST, EXISTIERT BEIM Ã64 NICHT. ×IR M½SSEN DAHER NACH ANDEREN ̼SUNGSM¼GLICHKEITEN SUCHEN. ÄIE ÂÁÓÉÃ-̼SUNG IST, IN EINEM ÓTRING, ETWA ÃØ$, 24 ÃURSOR-DOWN-ÚEICHEN UNTERZUBRINGEN UND IN EINEM WEITEREN ÓTRING ÃÙ$ 39 ÃURSOR-RIGHT-ÚEICHEN. ÃÈÁÒ,Ø,Ù K¼NNEN WIR SOMIT ERSETZEN ETWA DURCH: ÐÒÉÎÔÃÈÒ$(19)ÌÅÆÔ$(ÃØ$,Ø)ÌÅÆÔ$(ÃÙ$,Ù); ÅS D½RFTE SICH VERSTEHEN, DA¾ DIESE ÐOSITIONIERUNG NICHT BESONDERS SCHNELL IST, WENN VIELLEICHT HIERZU VIERZIG ÃURSORZEICHEN AUF DEN ÂILDSCHIRM AUSGEGEBEN WERDEN M½SSEN. ÅINE ANDERE ͼGLICHKEIT BESTEHT IM ÂENUTZEN EINER F½R DIE ÃURSORPOSITIONIERUNG ZUST»NDIGEN ÓYSTEMROUTINE: ÐÏËÅ 783,0 ÐÏËÅ782,Ø:ÐÏËÅ781,Ù:ÓÙÓ65520 ÉN DEN MEISTEN Æ»LLEN D½RFTE SICH DER ERSTE ÐÏËÅ-ÂEFEHL IN DIE ÓPEICHERSTELLE 783 ER½BRIGEN. μTIG IST ER NUR, WENN ÓIE ZUVOR EINE ÓÙÓ-ÒOUTINE AUFGERUFEN HABEN, DIE EIN GESETZTES ÃARRY-ÆLAG ZU R½CKLIEFERT, DA DARAUFHIN ÓÙÓ65520 NICHT DIE ÃURSORPOSITION NEU FESTLEGEN, SONDERN NUR ABFRAGEN W½RDE. ÄER ÎACHTEIL BEI DIESEM ÐÏËÅN IST FREILICH, DA¾ MAN STETS EINE ÍENGE ÚAHLEN IM ËOPF ODER ANDERSWO PARAT HABEN MU¾. ÍIT DEM ÓÙÓ-ÂEFEHL WERDEN KEINE ×ERTE AN ÓPEICHERSTELLEN ½BERGEBEN, SONDERN ÍASCHINENROUTINEN, DIE SICH AN BESTIMMTEN ÁDRESSEN VORFINDEN, AUFGERUFEN. ÄA¾ DREI ÂEFEHLE LANGSAMER ALS EIN EINZIGER ABGEARBEITET WERDEN UND DA¾ ÁDRESSEN IN ÆORM NICHTSSAGENDER ÚAHLEN DER ÌESBARKEIT EINES ÐROGRAMMES NICHT ZUGUTE KOMMEN, BEDARF KEINER WEITEREN ÅRL»UTERUNG. ÉM ÓTREBEN NACH ÅINFACHHEIT BESCHLO¾ ICH, DIESES ÍANKO DURCH EINE SELBSTGESCHRIEBENE ÍASCHINENROUTINE ZU BEHEBEN, DEREN ÁUFRUF SICH KAUM VOM ÃÈÁÒ-ÂEFEHL DES Ã128 UNTERSCHEIDET, WOBEI ICH ABER NUR ×ERT AUF DIE ÃURSORPOSITIONIERUNG LEGTE UND AUF DIE ͼGLICHKEIT DER ÔEXT½BERGABE VERZICHTETE. ÔEXT L»¾T SICH SCHLIE¾LICH LEICHT HINTERHER MIT DEM ÐÒÉÎÔ-ÂEFEHL AUSGEBEN. ÓICHERLICH NICHT SCHLECHT SIEHT DIE ÃURSORPOSITIONIERUNG AUS MIT: ÓÙÓÁÔ,Ø,Ù ÄIE ÖORAUSSETZUNG ZUR ÖERWENDUNG DIESES ÂEFEHLS IST DAS ÐROGRAMM ÓÙÓÍÃ, AUF DAS WIR SP»TER NOCH GENAUER ZU SPRECHEN KOMMEN. ÁUCH BEI DER ÐROGRAMMLOGIK SIND GEWISSE ÅINSCHR»NKUNGEN IN ËAUF ZU NEHMEN. ÚWAR GIBT ES DIE ÏÎ...ÇÏÔÏ- UND DIE ÏÎ...ÇÏÓÕÂ-ÁNWEISUNGEN, DIE ICH BEIM Ã128 GERNE ZUR ÖERZWEIGUNG NACH ÔASTATURABFRAGUNGEN BEN½TZE, BESONDERS WENN MEHR ALS ZWEI VERSCHIEDENE ÔASTEN AUSZUWERTEN SIND. ×ENN BEI EINER ÍEN½AUSWAHL NICHT GERADE DIE ÚIFFERNTASTEN VON NULL BIS NEUN ÖERWENDUNG FINDEN, BLEIBT KAUM ETWAS ANDERES ½BRIG, ALS DIE ÖERZWEIGUNGEN MIT EINER ÌISTE VON ÉÆ...ÔÈÅÎ-ÁNWEISUNGEN VORZUNEHMEN. ÍIT DER ÉÎÓÔÒ-ÆUNKTION UND EINER NACHFOLGENDEN ÏÎ-ÇÏÔÏ-ÓPRUNGLISTE VOLLZIEHT SICH DIE ÖERZWEIGUNG SCHNELLER, K½RZER UND ½BERSICHTLICHER. ÚWAR K¼NNTE BEIM Ã64 F½R MEHR ÝBERSICHTLICHKEIT UND ˽RZE DADURCH GESORGT WERDEN, DA¾ MITTELS EINER ÌAUFSCHLEIFE DIE ÐOSITION DES ÖERGLEICHSBUCHSTABENS IN EINEM ÖERGLEICHSSTRING FESTGESTELLT WIRD, DOCH W½RDE DIES NUR DURCH EINEN WEITEREN ÇESCHWINDIGKEITSVERLUST DES ÐROGRAMMES ERKAUFT WERDEN. ÁUF DIE ÉÎÓÔÒ-ÁNWEISUNG M¼CHTE ICH ALLERDINGS AUCH BEIM Ã64 NICHT VERZICHTEN, DA DIESE ÁNWEISUNG SO MANCHES ERLEICHTERT, UND DA ICH ANDERERSEITS Ã128-ÐROGRAMME AUF DEN Ã64 UMSCHREIBEN M¼CHTE, OHNE DARIN ALLZUVIEL ZU »NDERN. ÄAHER VERFA¾TE ICH DIE ÍASCHINENROUTINE ÓÙÓ×Ï. Ã128: Î=ÉÎÓÔÒ(Ô$,Ã$) Ã64: ÓÙÓ×Ï,Ã$,Ô$,Î ÉN DIESEN Æ»LLEN WIRD DIE ÐOSITION DES ÚEICHENS Ã$ IM ÖERGLEICHSSTRING Ô$ FESTGESTELLT UND AN DIE ÖARIABLE Î ½BERGEBEN. ÉST DAS ÚEICHEN IM ÖERGLEICHSSTRING NICHT VORHANDEN, ERH»LT DIE ÖARIABLE Î DEN ×ERT NULL. ÅIN KLEINER ÕNTERSCHIED ZWISCHEN BEIDEN ÒOUTINEN BESTEHT DARIN, DA¾ DIE ÉÎÓÔÒ-ÁNWEISUNG NICHT NUR EINEN EINZIGEN ÂUCHSTABEN VERGLEICHEN KANN, SONDERN EINE GANZE ÚEICHEN KETTE. ÓÙÓ×Ï INTERESSIERT SICH NUR F½R DEN ERSTEN ÂUCHSTABEN AUS Ã$. ÅIN ÍANKO DES ÂÁÓÉÃ-ÂEFEHLES ÉÎÐÕÔ, DAS DEN ÃOMMODORE-ÒECHNERN ÖÃ20, Ã64, Ã116, Ã16, ÐLUS/4 UND Ã128 ZU EIGEN IST, BESTEHT DARIN, DA¾ GEWISSE ÚEICHEN WIE ËOMMAS, ÄOPPELPUNKTE UND ÈOCHKOMMAS NICHT ANGENOMMEN WERDEN. ÁU¾ERDEM F½HREN LEERE ÄATENFELDER IN GESPEICHERTEN ÄATEIEN BEIM ÅINLESEN MIT ÉÎÐÕÔ ZU UNERW½NSCHTEN ÒESULTATEN, DA SIE EINFACH ALS NICHT VORHANDEN ANGESEHEN WERDEN. ƽR DEN Ã128 HATTE ICH BEREITS EINEN VERBESSERTEN ÉÎÐÕÔ-ÂEFEHL ENTWICKELT, F½R DEN Ã64 EXISTIERT ER INZWISCHEN AUCH. ÓÙÓÉÎ:Æ$ ÁUF DEM ÂILDSCHIRM WIRD DABEI KEIN ÆRAGEZEICHEN UND AUCH KEIN ZUS»TZLICHES ÌEERZEICHEN AUSGEGEBEN. ÁLLE EINGETIPPTEN UND AUF DEM ÂILDSCHIRM SICHTBAREN ÚEICHEN WERDEN ANGENOMMEN UND DER ÖARIABLEN Æ$ ½BERGEBEN. ×URDE NUR DIE ÒETURN-ÔASTE GEDR½CKT, BLEIBT AUCH DER ALTE ×ERT VON Æ$ NICHT ERHALTEN, SONDERN WIRD DURCH DEN ÌEERSTRING ERSETZT. ÄER ÄOPPELPUNKT ZWISCHEN ÓÙÓÉÎ UND DER ÖARIABLEN MAG ZIEMLICH UN½BLICH ER SCHEINEN. ÂEIM Ã128 WAR ER ABER UNBEDINGT N¼TIG, DA DORT DIE ËOMMAS BEIM ÓÙÓ-ÁUFRUF EINE SPEZIELLE ÂEDEUTUNG F½R DIE ÝBERGABE VON ×ERTEN AN ÃÐÕ-ÒEGISTER BESITZEN. ÂEIM Ã64 WURDE DER ÄOPPELPUNKT BEIBEHALTEN, DAMIT BEIM ÕMSCHREIBEN VON ÐROGRAMMEN F½R DEN JEWEILS ANDEREN ÒECHNER KEINE ÛNDERUNGEN DIESES ÂEFEHLS N¼TIG WERDEN. ÓTATT EINER ÓTRING-ÖARIABLEN KANN AUCH EINE ÚAHLENVARIABLE ½BERGEBEN WERDEN. ÉM ÕNTERSCHIED ZUM ÉÎÐÕÔ-ÂEFEHL IST EIN ÁBFRAGEKOMMENTAR NICHT ZUL»SSIG. ÅINE ÖARIABLENLISTE, DURCH ËOMMAS GETRENNT, F½HRT ZU UNERW½NSCHTEN ÅRGEBNISSEN. ÄAHER DARF DEM ÓÙÓÉÎ-ÁUFRUF NUR JEWEILS EINE EINZIGE ÖARIABLE FOLGEN. ÁUCH EIN ÒAUTE-ÚEICHEN ZUM ÌESEN VON ANDEREN ÇER»TEN ALS DEM ÂILDSCHIRM KANN NICHT VERWENDET WERDEN. ÅS GIBT ALLERDINGS EINEN ÔRICK, WONACH SOWOHL EIN GANZ NORMALER ÉÎÐÕÔ-ÂEFEHL ALS AUCH DER ÓÙÓÉÎ-ÁUFRUF IN DER ÌAGE SIND, VON EINEM EXTERNEN ÇER»T ÄATEN ZU LESEN. ÈIERF½R MU¾ NUR VORHER DAS ENTSPRECHENDE LOGISCHE ÇER»T ALS ÅINGABEKANAL DEKLARIERT WERDEN. ÁU¾ERDEM IST DEM ÉÎÐÕÔ- ODER DEM ÓÙÓÉÎ-ÁUFRUF NOCH MITZUTEILEN, DA¾ NICHT DIE ÔASTATUR DAS ÅINGABEGER»T IST. ÂEISPIEL: --------- 1 ÏÐÅÎ8,8,8,"ÄÁÔÅÎÆÉÌÅ,Ó,Ò" 2 ÐÏËÅ 19,8 3 ÐÏËÅ 781,8:ÓÙÓ 65478 4 ÓÙÓÉÎ:Á$ 5 ÓÙÓÉÎ:Â$ 6 ÓÙÓ65484 7 ÐÏËÅ 19,0 8 ÃÌÏÓÅ8 ×IRD IN DIE ÓPEICHERSTELLE 19 EIN ×ERT UNGLEICH NULL GESCHRIEBEN, SO WIRD DIE ÉÎÐÕÔ-ÒOUTINE DAR½BER INFORMIERT, DA¾ NICHT DIE ÔASTATUR DAS ÅINGABEGER»T IST, WODURCH DIE ÁUSGABE EINES ÆRAGEZEICHENS AUF DEN ÍONITOR UNTERLASSEN WIRD. ƽR DEN ÓÙÓÉÎ-ÂEFEHL W»RE DAS ZWAR UNN¼TIG GEWESEN, ABER VIELLEICHT M¼CHTEN ÓIE ZUM ÅINLESEN VON ÚAHLEN DEN ÉÎÐÕÔ-ÂEFEHL VERWENDEN, DA DABEI GLEICH EINE GANZE ÖARIABLENLISTE ERLAUBT IST. ÉN ÚEILE DREI GESCHIEHT »HNLICHES WIE MIT ÃÍÄ8, NUR DA¾ EIN ÅINGABEKANAL STATT EINES ÁUSGABEKANALS ER¼FFNET WIRD. ÄANACH KANN DAS ÅINLESEN VORGENOMMEN WERDEN. ×ENN ÓIE DEN ÉÎÐÕÔ-ÂEFEHL BEN½TZEN, SO VERZICHTEN ÓIE BITTE AUF DAS ÒAUTEZEICHEN, DIE ËANALNUMMER UND DAS ËOMMA, DENN DER ÅINGABEKANAL IST JA BEREITS OFFEN. ÉÎÐÕÔ# W½RDE IHN WIEDER SCHLIE¾EN. ÍIT ÉÎÐÕÔ# ALS LETZTER ÌESEANWEISUNG W»REN DIE ÐROGRAMMZEILEN SECHS UND SIEBEN ½BERFL½SSIG. ÉN ÚEILE SECHS WERDEN ÅIN- UND ÁUSGABEKAN»LE GESCHLOSSEN, DAS HEI¾T, AUF DIE ÓTANDARDKAN»LE ÔASTATUR UND ÂILDSCHIRM UMGESTELLT. ÉN ÚEILE SIEBEN STELLEN WIR DEN NORMALEN ÉÎÐÕÔ-ÂEFEHL WIEDER AUF ÔASTASTUR UM, WENN WIR IHN ANSCHLIE¾END MIT DEM GEWOHNTEN ÆRAGEZEICHEN UND NACH DER ÅINGABE DEN ÓPRUNG DES ÃURSORS IN DIE N»CHSTE ÂILDSCHIRMZEILE W½NSCHEN. ÁUCH BEI ÁUSGABEN K¼NNEN ÆEHLER AUFTRETEN. ÓO GIBT ES EINEN ÐROGRAMMABBRUCH MIT ÆEHLERMELDUNG, WENN BEI DER ÄRUCKERAUSGABE DER ÄRUCKER NICHT ANGESCHLOSSEN ODER NICHT EINGESCHALTET IST. ×»HREND BEIM Ã128 SO ETWAS MIT DER ÔÒÁÐ-ÆUNKTION ABGEFANGEN WERDEN KANN, FEHLT DEM Ã64 EINE SOLCHE ÆEHLER BEHANDLUNG. ÅIN ÐROGRAMMAUSSTIEG BEI NICHTBEREITEM ÁUSGABEGER»T IST ABER SICHERLICH NICHT W½NSCHENSWERT. ÅINE ÔÒÁÐ-ÆUNKTION IST JEDOCH AUCH NICHT VONN¼TEN. ÐROGRAMMFEHLER SOLLTEN NICHT DAMIT ABGEFANGEN WERDEN, DENN EIN ÐROGRAMM DARF SCHLIE¾LICH NICHT FEHLERHAFT PROGRAMMIERT SEIN. ×ENN EIN EXTERNES ÇER»T NICHT ANSPRECHBAR IST, KANN DIES FESTGESTELLT WERDEN, OHNE DA¾ DIE ERW»HNTE UNERW½NSCHTE ÆEHLERBEHANDLUNG DES ÃOMPUTERS ZUM ÔRAGEN KOMMT. ÂEIM ÌESEN VON ÄISKETTE ERFOLGT AUCH BEI ÎICHT-ÖORFINDEN EINES ÄATENFILES KEINE ÆEHLERMELDUNG. ÍIT DER ÓTATUSVARIABLEN ÓÔ KANN NACH DEM ERSTEN ÌESEVERSUCH DAS ÍI¾LINGEN IM ÐROGRAMM FESTGESTELLT UND DARAUFHIN DIE ENTSPRECHENDE ÂEHANDLUNG EINGELEITET WERDEN. ÂEI ÁUSGABEN, ETWA AUF EINEN ÄRUCKER, EXISTIERT EIN ANDERES ÖERFAHREN, UM DIE ÂEREITSCHAFT FESTZUSTELLEN: ×IR HABEN VORHER DIE ͼGLICHKEIT, EINEN ÅINGABEKANAL ZU ¼FFNEN, BEHANDELT. ÄASSELBE KANN AUCH MIT EINEM ÁUSGABEKANAL GESCHEHEN. ÎUR DARF, UM DIE ÂEREITSCHAFT ZU TESTEN, NICHT DER ÃÍÄ-ÂEFEHL BEN½TZT WERDEN, DA DIESER BEREITS DEN UNERW½NSCHTEN ÐROGRAMMABBRUCH VERURSACHT. ÁNSTELLE DES ÃÍÄ-ÂEFEHLES GIBT ES EINEN ÓÙÓ-ÁUFRUF, DER DASSELBE OHNE ÆEHLERMELDUNG VOLLBRINGT. 1 ÏÐÅÎ4,4,7 2 ÐÏËÅ 781,4:ÓÙÓ 65481 3 ÉÆ (ÐÅÅË(783)ÁÎÄ1)=1 ÔÈÅÎ 6 4 ÐÒÉÎÔ Á$ 5 ÐÒÉÎÔ Â$ 7 ÓÙÓ 65484 8 ÃÌÏÓÅ 4 ÉN ÚEILE ZWEI ERFOLGT DIE ÝBERGABE DER ËANALNUMMER UND IM ÁNSCHLU¾ DARAN DER ÓÙÓ-ÁUFRUF ZUM ÜFFNEN DES ENTSPRECHENDEN ÁUSGABEKANALS. ÄIE ÂEREITSCHAFT DES ÁUSGABEGER»TES WIRD VON DIESER ÓYSTEMROUTINE IM ÃARRY-ÆLAG DES ÃÐÕ-ÓTATUSREGISTERS VERMERKT. ÉST DAS ÃARRY-ÆLAG GESETZT, SO ZEIGT DIES DIE ÎICHTBEREITSCHAFT AN. ÊEDER ÓÙÓ-ÁUFRUF ½BERGIBT DIE ÉNHALTE DER ÓPEICHERSTELLEN 780 BIS 783 AN ÁKKU, Ø-, Ù- UND ÓTATUSREGISTER UND SCHICKT NACH DER ÁUSF½HRUNG DER GEW»HLTEN ÍASCHINENROUTINE DIE ÒEGISTERINHALTE WIEDERUM IN DIE EBEN GENANNTEN ÓPEICHERSTELLEN ZUR½CK. ÄA ÂIT NULL DES ÓTATUSREGISTERS DAS ÃARRYFLAG REPR»SENTIERT, K¼NNEN WIR ES DURCH ÕNDIEREN DER ÓPEICHERSTELLE 783 MIT DEM ×ERT ÅINS ABFRAGEN UND DEMENTSPRECHEND DIE ÆEHLERBEHANDLUNG EINLEITEN, DIE IN UNSEREM ÂEISPIEL AUS DEM ÝBERSPRINGEN DER ÄRUCKAUSGABE BESTEHT. ÅRW»HNENSWERT IST BEI DER ÁUSGABE AUCH DIE ÒOLLE DER ÓPEICHERSTELLE 19. ÂEI NORMAL GE¼FFNETEM ÁUSGABEKANAL MIT ÐÒÉÎÔ# ODER ÃÍÄ GIBT ES FOLGENDE ÂESONDERHEIT: ÂEI LOGISCHEN ËANALNUMMERN, DIE GR¼¾ER ODER GLEICH DEM ×ERT 128 SIND, WIRD NACH EINEM ÐÒÉÎÔ-ÂEFEHL, DER NICHT MIT ËOMMA ODER ÓTRICHPUNKT ABGESCHLOSSEN IST, NEBEN DEM ÒETURN NOCH EIN ZUS»TZLICHES ÚEILENVORSCHUBZEICHEN GESENDET. ×ER AUF DIESE ͼGLICHKEIT AUCH BEI UNSEREM VORGESTELLTEN ÖERFAHREN NICHT VERZICHTEN M¼CHTE, MU¾ VOR DER ERSTEN ÐÒÉÎÔ-ÁNWEISUNG EINEN ×ERT UNGLEICH ÎULL IN DIE ÓPEICHERSTELLE 19 POKEN. ÚUM ÓCHLU¾ SOLLTE DANN ABER, WIE WIR ES BEREITS BEIM ÉÎÐÕÔ-ÂEFEHL BESPRACHEN, DIE ÓPEICHERSTELLE 19 AUCH WIEDERUM MIT EINEM ÎULLBYTE VERSEHEN WERDEN. ÍIT ÓÙÓÉÎ STATT ÉÎÐÕÔ GIBT ES KEINE URPL¼TZLICH AUFTRETENDEN ÄATEIFEHLER NACH VERSEHENTLICH LEERGELASSENEM ÄATENFELD MEHR, KEINE ÆEHLERMELDUNGEN BRINGEN BEI ÔEXTEINGABEN, SOFERN SIE NICHT ZU LANG SIND, DEN ÂILDSCHIRM MEHR DURCHEINANDER, ALLE ÚEICHEN D½RFEN VERWENDET WERDEN. ÄAS ABER SCH½TZT UNS NOCH NICHT VOR VERSEHENTLICHEM ÂILDSCHIRML¼SCHEN. ÁUCH WENN ÓÙÓÉÎ BEREITS WESENTLICHE ÖERBESSERUNGEN BRINGT, REICHT DIES F½R EINE WIRKLICH GUT GEMACHTE ÁNWENDUNG NICHT AUS. ÎOCH KANN WILD AUF DEM ÂILDSCHIRM UMHERGEWANDERT UND SEIN ÉNHALT ZERSCHRIEBEN WERDEN. ÂEIM Ã128 EXISTIERT DIE ͼGLICHKEIT, EINEN BELIEBIGEN RECHTECKIGEN ÂILDSCHIRMTEIL ALS ×INDOW ZU DEFINIEREN UND SOMIT DEN VERBLEIBENDEN ÒEST VOR DROHENDEN ÝBERSCHREIBUNGEN ZU SCH½TZEN. ÂEIM Ã64 M½SSEN WIR UNS F½R EIN SOLCH ¼RTLICH DEFINIERTES ÅINGABEFELD SCHON ANDERES ½BERLEGEN. ÊEDER ÔASTENDRUCK MU¾ ½BERPR½FT UND DARAUFHIN ABGEFRAGT WERDEN, OB DAMIT DAS VORGESEHENE ÅINGABEFELD VERLASSEN WERDEN W½RDE. ÇEGEBENENFALLS IST DAS ÖERLASSEN ZU UNTERBINDEN. ÅINIGE ÔASTENDR½CKE D½RFEN AUCH NICHT AUSGEF½HRT WERDEN. ÄIE ÄEL/ÉNST-ÔASTE K¼NNTE ZU ÂILDVERSCHIEBUNGEN AU¾ERHALB UNSERES ÅINGABEFELDES F½HREN. ×ENN WIR AUF DAS ÅINF½GEN UND AUF ÃURSORSTEUERUNG VERZICHTEN SOWIE DAS ÚEICHENL¼SCHEN DURCH ÃURSOR-LINKS, ÌEERZEICHEN UND ÃURSOR-LINKS ERSETZEN, SOLLTE EIN EINFACHES ÅINGABEFELD SCHON MIT EIN WENIG ÂÁÓÉÃ-ÐROGRAMMIERUNG GELINGEN. ÄENNOCH D½RFTE ES SICH ALS SCHWIERIGER ERWEISEN, ALS ES ZUN»CHST SCHEINT. ÎICHT SELTEN SIND VOR ALLEM DIE UNSCHEINBARSTEN ÄINGE GERADE DIEJENIGEN, DIE UNS AM MEISTEN ZU SCHAFFEN MACHEN. ÄA DER ÃURSOR BEI DIESEM EINFACHEN ÅINGABEFELD NICHT ½BER DIE ÂUCHSTABEN WANDERT, SONDERN STETS AM ÅNDE SITZT, KANN ER ALS INVERSES ÌEERZEICHEN MITGEF½HRT WERDEN. ÓIE K¼NNEN SICH ENTWEDER AN DER ÐROGRAMMIERUNG VERSUCHEN ODER SICH AUCH DIESE ͽHE SPAREN, DENN ICH HABE F½R ÓIE BEREITS EIN KOMFORTABLERES ÅINGABEFELD GESCHAFFEN. ÄABEI WIRD MIT EINEM ECHTEN ÃURSOR GEARBEITET, DER AUCH ½BER BEREITS EXISTIERENDE ÚEICHEN HINWEGFAHREN KANN, OHNE DIESE ZU VER»NDERN. ÝBER EINIGE ÇRUNDLAGEN M¼CHTE ICH ÓIE NICHT IN ÕNKENNTNIS LASSEN. ÄIE ÔASTENABFRAGE IN ÂÁÓÉà Ö2.0 MU¾ NOTGEDRUNGEN MIT DER ÇÅÔ-ÁNWEISUNG ERFOLGEN, DA ÇÅÔËÅÙ NICHT VERF½GBAR IST. ÄARAUF K¼NNEN WIR ABER LEICHTEN ÈERZENS VERZICHTEN. 10 ÇÅÔ Ø$:ÉÆ Ø$="" ÔÈÅÎ 10 ×AS UNS ABER ZU SCHAFFEN MACHT, IST, DA¾ BEI ÇÅÔ, WIE AUCH BEI ÇÅÔËÅÙ, KEIN SICHTBARER ÃURSOR ERSCHEINT. ÉN DEM ÂUCH ÐÅÅËÓ & ÐÏËÅÓ VOM ÄATA-ÂECKER-ÖERLAG IST DAS ÅIN- UND ÁUSSCHALTEN DES ÃURSORS BESCHRIEBEN. ÃURSOR EIN: ÐÏËÅ 204,0 ÃURSOR AUS: ÐÏËÅ 204,1 ÄA DER Ã64 KEINEN ÈARDWARECURSOR BESITZT, SONDERN DAS ÂLINKEN DURCH ST»NDIGES ÁUSWECHSELN VON ÚEICHENFARBE UND ÃURSORFARBE IM ÆARB-ÒÁÍ SOWIE NORMALER UND REVERSER ÄARSTELLUNG IM ÖIDEO-ÒÁÍ ERZEUGT WIRD, DARF DER ÃURSOR NUR DANN AUSGESCHALTET WERDEN, WENN ER SICH MOMENTAN NICHT IN DER ÂLINKPHASE BEFINDET. ÄAS IST DANN DER ÆALL, WENN DIE ÓPEICHERSTELLE 207 GERADE DEN ×ERT NULL AUFWEIST. ÅIN ÇÅÔËÅÙ MIT ÃURSOR K¼NNTE SOMIT FOLGENDERMA¾EN AUSSEHEN: 80 ÐÏËÅ204,0 90 ÇÅÔ Ø$:ÉÆ Ø$=""ÔÈÅÎ 90 100 ÉÆ ÐÅÅË(207)=1 ÔÈÅÎ 100K110 ÐÏËÅ 204,1 ÄAS ×ARTEN AUF DAS ÅNDE DER ÂLINKPHASE F½HRT ZU L»STIGEN ÖERZ¼GERUNGEN. ÁUCH IST DIESE ÍETHODE ZU UNSICHER, DENN ZWISCHEN DER ÁBFRAGE DER ÂLINKPHASE UND DEM ÁBSCHALTEN DES ÃURSORS VERGEHT ÚEIT, DIE NICHT EINFACH VERSCHENKT WERDEN DARF. ×»HREND IN ÚEILE 100 DER ÃURSOR NICHT IN DER ÂLINKPHASE GEWESEN SEIN MAG, K¼NNTE SICH DIES BEI DER ÁUSF½HRUNG DES ÐÏËÅ-ÂEFEHLS IN ÚEILE 110 BEREITS WIEDER GE»NDERT HABEN. ÁLS ÒESULTAT BLIEBE DAS ÚEICHEN AN DER ÃURSORPOSITION IN REVERSER ÄARSTELLUNG AUF DEM ÂILDSCHIRM STEHEN, WAS SO EIGENTLICH NICHT SEIN SOLLTE. ÓOWOHL ×ARTEZEIT ALS AUCH ÕNSICHERHEIT LASSEN SICH BESEITIGEN, WENN VORHER DAS ÚEICHEN UNTER DEM ÃURSOR AUS DEM ÂILDSCHIRMSPEICHER IN EINE ÖARIABLE ODER SONSTWOHIN GERETTET WIRD. ÎACHHER KANN ES EINFACH WIEDER IN DER URSPR½NGLICHEN ÆORM ZUR½CKGESCHRIEBEN WERDEN. ÄIE ÓACHE MIT DEM ÃURSOR IST ANSCHEINEND NICHT GANZ EINFACH. ÁLS ÕNTERROUTINE MEINES ÅINGABEFELDES EXISTIERT ETWAS ÛHNLICHES WIE EIN ÇÅÔËÅÙ MIT ÃURSOR. ÁLLERDINGS WIRD DAS ÅRGEBNIS NICHT GLEICH EINER ÖARIABLEN ½BERGEBEN, SONDERN MU¾ ERST NOCH AUS DER ÓPEICHERSTELLE 780 GEHOLT WERDEN: ÓÙÓ49223:Ø$=ÃÈÒ$(ÐÅÅË(780)) ÄIE ÂEGRENZUNG DES ÅINGABEFELDES, DER ÅINF½GEMODUS, DAS ̼SCHEN OHNE ÖER SCHIEBUNGEN AU¾ERHALB DIESES ÆELDES, DAS ÕNTERBINDEN VERSCHIEDENER ÔASTEN SOWIE DAS ÕMFUNKTIONIEREN GEWISSER ANDERER ÔASTEN ERWIES SICH ALS ZIEMLICH KOMPLEX. ÕM ÓPEICHERPLATZ ZU SPAREN UND F½R DEN ÂENUTZER DIE ÈANDHABUNG ZU VEREINFACHEN, WURDE AUF DIE ÐROGRAMMIERUNG IN ÂÁÓÉà VERZICHTET UND STATT DESSEN EINE ÍASCHINENROUTINE BEREITGESTELLT. ÍIT EINEM EINZIGEN ÂEFEHL L»¾T SICH NUN EIN KOMFORTABLES ÅINGABEFELD F½R DEN Ã64 ERZEUGEN: ÓÙÓÅÆ,Ì,Î,Æ$ ÄAS ÅINGABEFELD BEGINNT AB DER AUGENBLICKLICHEN ÃURSORPOSITION. Ì GIBT DIE Ì»NGE DES ÅINGABEFELDES AN. ÄIE ÖARIABLE Î REICHT EINEN ÚAHLENWERT ZUR½CK, DER ÁUFSCHLU¾ DAR½BER GIBT, MIT WELCHER ÔASTE DIE ÅINGABE BEENDET WURDE. Æ$ STEHT F½R EINE ÓTRINGVARIABLE, AN DIE DIE ÅINGABE ½BERGEBEN WIRD. ÂEI DER ÅINGABE SIND NAT½RLICH ALLE ÚEICHEN ERLAUBT. ÓTEUERZEICHEN F½R ÆARBE ODER REVERSE ÄARSTELLUNG WURDEN DURCH EINE MODIFIZIERTE ÐÒÉÎÔ-ÒOUTINE ABGEFANGEN. ÁU¾ER DER ÒETURN-ÔASTE BEENDEN AUCH ÃURSOR-UP, ÃURSOR-DOWN UND ÃONTROL-à DIE ÅINGABE. ÄIE ×ERTE F½R Î BETRAGEN: 1 BEI ÃONTROL-à 2 BEI ÃURSOR-UP 3 BEI ÃURSOR-DOWN 4 BEI ÒETURN ×ICHTIG IST DIESE ÕNTERSCHEIDUNG F½R DAS ÐROGRAMMIEREN VON ÅINGABEMASKEN, DAMIT FESTGESTELLT WERDEN KANN, OB DAS FOLGENDE ÅINGABEFELD ZU BEARBEITEN IST ODER DAS VORHERGEHENDE ODER OB DIE ÍASKENEINGABE VORZEITIG BEENDET WERDEN SOLL. ÄIE ÃURSORTASTEN F½R DIE HORIZONTALE ÒICHTUNG FUNKTIONIEREN WIE GEWOHNT, MIT DEM ÕNTERSCHIED, DA¾ AN DEN ÆELDBEGRENZUNGEN ÓCHLU¾ IST. ÄIE ÈOME-ÔASTE SETZT DEN ÃURSOR NICHT IN DIE LINKE OBERE ÂILDSCHIRMECKE, SONDERN NUR AN DEN ÁNFANG DES ÅINGABEFELDES, DIE ÃONTROL-ÔASTE L¼SCHT NUR DAS ÅINGABEFELD. ÄIE ÉNST-ÔASTE BESITZT LEDIGLICH DIESELBE ×IRKUNG, WIE WENN DIE ÌEERTASTE GEDR½CKT W½RDE. ÓTEUERZEICHEN KOMMEN SO AUF DEN ÂILD SCHIRM, WIE WENN MAN SICH NORMALERWEISE IM ÁNF½HRUNGSZEICHEN-ÍODUS BEF»NDE. ÉM ÕNTERSCHIED DAZU WERDEN SIE FREILICH NICHT REVERS DARGESTELLT. ×AS NOCH ZUR ÐROGRAMMIERUNG ERNSTZUNEHMENDER ÁNWENDUNGEN FEHLT, IST DAS ÓPERREN UND ÅNTSPERREN DER ÓTOP-ÔASTE. ÓTOPTASTE AUS: ÓÙÓÓÆ ÓTOPTASTE AN: ÓÙÓÓÏ ÍIT ÓÙÓÓÆ (ÓTOP-ÏFF) WIRD DIE ÓTOP-ÆUNKTION AU¾ER ËRAFT GESETZT. ÄIE ÓTOP-ÔASTE FUNKTIONIERT DARAUFHIN WIE EINE GANZ NORMALE ÔASTE F½R ÓONDERFUNKTIONEN. ÓIE LIEFERT DEN ÁÓÃ-×ERT ÄREI UND KANN SOMIT STATT ÃONTROL-à DIE ÆELDEINGABE BEENDEN. ÖOR DER ÂEENDIGUNG EINES ÐROGRAMMES SOLLTE MIT ÓÙÓÓÏ (ÓTOP-ÏN) DIE GEWOHNTE ÆUNKTION DER ÓTOP-ÔASTE WIEDER HERGESTELLT WERDEN. ÚU GUTER ÌETZT ERHEBT SICH DIE ÆRAGE, WIE SICH DIE VON MIR ENTWICKELTEN ÍASCHINENROUTINEN EINLADEN LASSEN. ÄA DIESE ÒOUTINEN IN ÖERBINDUNG MIT ÂÁÓÉÃ-ÐROGRAMMEN ÖERWENDUNG FINDEN SOLLEN, SOLLTEN SIE NICHT ERST WIE EIN ÂÁÓÉÃ-ÐROGRAMM GELADEN UND GESTARTET WERDEN M½SSEN. ÉM ÎORMALFALL W½RDE F½R DAS ÎACHLADEN EINES SOLCHEN ÍASCHINENPROGRAMMES DER ÂEFEHL ÌÏÁÄ"ÍÃ-ÐÒÏ ÇÒÁÍÍ",8,1 ÖERWENDUNG FINDEN. ÌEIDER BIRGT DIESES ÖERFAHREN ÎACHTEILE. ÓO F½HRT ETWA DER ÌÏÁÄ-ÂEFEHL, AUFGERUFEN IN EINEM ÐROGRAMM, ZU ERNEUTEM ÐROGRAMMSTART. ÅIN ANDERES ÖERFAHREN ARBEITET MIT EINEM ZUS»TZLICHEN ÌADEPROGRAMM, DAS ÍASCHINEN- UND ÂÁÓÉÃ-ÐROGRAMM IM ÄIREKTMODUS L»DT UND DANN DAS ÂÁÓÉÃ-ÐROGRAMM STARTET. ÂEIDES WILL MIR NICHT BESONDERS GEFALLEN. ÚUDEM W½NSCHEN WIR UNS EIN ÍASCHINENPROGRAMM, DAS SICH EINFACH MIT ÌÏÁÄ UND ÓÁÖÅ KOPIEREN L»¾T, OHNE DA¾ WIR DAZU EIN SPEZIELLES ÆILE-ËOPIERPROGRAMM BEN½TZEN M½SSEN. ËOPIERBAR WIE EIN ÂÁÓÉÃ-ÐROGRAMM WIRD EIN ÍASCHINENPROGRAMM, WENN ES ZWEI ÎULLBYTES AM ÁNFANG BESITZT. ÌEIDER STIMMT ABER NACH DEM ÌADEN AN DEN ÂÁÓÉÃ-ÁNFANG UND DEM ÓPEICHERN DIE GESPEICHERTE ÐROGRAMMSTARTADRESSE NICHT MEHR, SO DA¾ SICH DARAUFHIN EIN ABSOLUTES ÌADEN MIT ,8,1 VERBIETET. ÄER Ã128 KENNT EINEN ÂÌÏÁÄ-ÂEFEHL, MIT DESSEN ÈILFE ÐROGRAMMFILES AN JEDE GEW½NSCHTE ÓPEICHERADRESSE KOPIERT WERDEN K¼NNEN. ÄIES W»RE GENAU DAS, WAS WIR BEN¼TIGEN. ÕND IN DER ÔAT, ES IST M¼GLICH. ÄIE ÌÏÁÄ-ÒOUTINE BEN½TZT UNTER ANDEREM ZWEI ÕNTERROUTINEN, DIE DAS ÇEW½NSCHTE VOLLBRINGEN, N»MLICH ÐARAMETER HOLEN UND LADEN. ÓÙÓ 57812"ÓÙÓÍÃ",8 ÐÏËÅ 780,0 ÐÏËÅ 781,254:ÐÏËÅ 782,191 ÓÙÓ65493 ÄEM ÁUFRUF ÓÙÓ 57812 FOLGEN DIESELBEN ÐARAMETER WIE DEM ÌÏÁÄ-ÂEFEHL. ÁLS ÓEKUND»RADRESSE H»TTEN WIR ZUS»TZLICH EINE ÎULL ANGEBEN D½RFEN. ÅINE ÅINS DAGEGEN W½RDE EIN ABSOLUTES ÌADEN ZUR ÆOLGE HABEN. ÁLLERDINGS BEWIRKT DER ÓÙÓ-ÁUFRUF NUR DIE ÂEREITSTELLUNG DER ÐARAMETER F½R EINE FOLGENDE ÌADEROUTINE. ×»HREND DER ÌÏÁÄ-ÂEFEHL DES ÂÁÓÉà DER ÌADEROUTINE DES ËERNELS DEN ÂÁÓÉÃ-ÁNFANG ALS ÓTARTADRESSE NENNT, K¼NNEN WIR UNS EINE BELIEBIGE ÁDRESSE AUSW»HLEN. ÄAS ÌOW-ÂYTE DER ÁDRESSE IST HIERZU DEM Ø-ÒEGISTER (ÁDRESSE 781), DAS ÈIGH-ÂYTE DEM Ù-ÒEGISTER (ÁDRESSE 782) ZU ½BERGEBEN. ÁU¾ERDEM IST DURCH EINE ÎULL IM ÁKKU (ÁDRESSE 780) DER ÌADEROUTINE ZU SIGNALISIEREN, DA¾ EIN ÌADEVORGANG STATTFINDEN SOLL. ÅIN ×ERT UNGLEICH ÎULL W½RDE N»MLICH EINEN ÖERIFY AUSL¼SEN. ÓÙÓ 65493, DIE ÌADEROUTINE DES ËERNELS, L»DT SODANN DAS ÐROGRAMM ÓÙÓÍà AN DIE ÁDRESSE $ÂÆÆÅ. ÄA SICH HIER NOCH ZWEI ÒÏÍ-ÓPEICHERADRESSEN BEFINDEN, GELANGEN DIE ERSTEN BEIDEN NICHT BEN¼TIGTEN ÎULLBYTES GAR NICHT ERST IN DAS ÒÁÍ. ÄER BEN¼TIGTE ÒEST LIEGT DANN IM ÒÁÍ-ÂEREICH VON $Ã000 BIS $Ã165 UND STEHT DEM ÂENUTZER ZUR ÖERF½GUNG. ×AS AN ÉNFORMATION NOCH FEHLT, SIND DIE GENAUEN ÁDRESSEN DER ÒOUTINEN: ÓÙÓÁÔ,Ø,Ù ÓÙÓ×Ï,Ã$,Ô$,Î ÓÙÓÉÎ:Æ$ ÓÙÓÅÆ,Ì,Î,Æ$ ÓÙÓÓÆ ÓÙÓÓÏ ÄAMIT WIR UNS DIE ÁDRESSEN NICHT ZU MERKEN BRAUCHEN, LEGEN WIR SIE IN ÖARIABLEN AB. ÓOLLTEN ÓIE IN ÉHREM ÂÁÓÉÃ-ÐROGRAMM DEN ÃÌÒ-ÂEFEHL BEN½TZEN, SO D½RFEN ÓIE KEINESFALLS VERGESSEN, DEN ÖARIABLEN VON NEUEM IHRE ×ERTE ZUZUWEISEN, DA SONST DER ÐROGRAMMABSTURZ ERFOLGT. ÁÔ = 49152 ×Ï = 49172 ÉÎ = 49465 ÅÆ = 49337 ÓÆ = 49482 ÓÏ = 49497 ÅIN KURZES ÐROGRAMM NAMENS ÎÅÕÓÙÓ AUF ÉHRER ÄISKETTE ENTH»LT BEREITS DIE ÌADEANWEISUNG F½R DAS ÍASCHINENPROGRAMM UND DIE ÖARIABLENINITIALISIERUNG. ×ENN ÓIE DIE VORGESTELLTEN ÍASCHINENROUTINEN BEN½TZEN M¼CHTEN, BRAUCHEN ÓIE NUR AUF ÎÅÕÓÙÓ ZUR½CKZUGREIFEN, WORAN ÓIE DANN ÉHRE EIGENEN ÐROGRAMMZEILEN ANF½GEN K¼NNEN. ×IE SICH MIT DEN NEUEN ÂEFEHLEN SPIELEND EINFACH EINE PROFESSIONELLE ÍASKENEINGABE PROGRAMMIEREN L»¾T, K¼NNEN ÓIE AM ÐROGRAMM ÍÁÓËÅÎÄÅÍÏ SEHEN. ÄORT K¼NNEN ÓIE ÁDRE¾DATEN IN EINE ÅINGABEMASKE EINGEBEN. ÍIT DEN ÃURSORTASTEN K¼NNEN ÓIE SICH BELIEBIG VON ÆELD ZU ÆELD BEWEGEN. ÄIE ÓTOP-ÔASTE BEENDET FR½HZEITIG DIE ÅINGABE F½R DEN ÆALL, DA¾ ÓIE NICHT ALLE ÄATENFELDER AUSF½LLEN M¼CHTEN. ×ENN ÓIE DIE HIER VORGESTELLTEN ÒOUTINEN BEN½TZEN, WERDEN ÉHRE ÐROGRAMME GLEICH VIEL PROFESSIONELLER. ÄIE ÐROGRAMME ÓÙÓÍÃ, ÎÅÕÓÙÓ UND ÍÁÓËÅÎÄÅÍÏ SOWIE AUCH DIESER ÁRTIKEL SORGEN F½R EINE ÚUNAHME DER ALLGEMEINEN ÐROGRAMMQUALIT»T. ÄINGE WIE DAS VERSEHENTLICHE ÚERST¼REN DES ÂILDSCHIRMINHALTS, UNBEABSICHTIGTER ÐROGRAMMABBRUCH, ÎICHTANNAHME BESTIMMTER ÚEICHEN UND ÌADEFEHLER, VERURSACHT DURCH LEERE ÄATENFELDER, SOLLTEN N»MLICH DER ÖERGANGENHEIT ANGEH¼REN.