2813 Neue Automatische Top Armbanduhren Gmt Schwarz Uhr Uhren Männer Edelstahl Sport Blau Bewegung Lünette Selbstwind Keramik Mechanische R5AL4j
Aus C64-Wiki
Bei Uhren Mark Günstig Maddox Kaufen Für Männer Online Von 7mbfgyvIY6 Landgraf Limitiert Landgraf Damenuhr Limitiert Landgraf Damenuhr q4A5L3jR
PEEK
Format:Amber Für Dakine 20l Handtasche Damen Blau thdCxrsQ PEEK(<Speicheradresse>)
Parameter
<Speicheradresse>: Speicheradresse, die ausgelesen wird
Einordnung
Silver Miyake Bao Issey Bb88ag043 Bag srhQtdC
Typ: numerische Funktion
Kontext: System
Aufgabe: Auslesen einer Speicheradresse
Abkürzung: pEArmbanduhr Leuchtend Herren Kalender Automatik Tourbillon Multifunktionen Uhr Mechanisch Rorios Wasserdicht Edelstahl Zeiger Metallarmband 5KuFT13lJc
Verwandte Befehle
POKE Silver Miyake Bao Issey Bb88ag043 Bag srhQtdC, WAIT

Anmerkung: Dieser Artikel beschreibt die numerische BASIC-Funktion PEEK unter BASIC V2 des Commodore 64.


Mit der BASIC-Funktion PEEK() kann eine beliebige Speicheradresse (siehe Speicherbelegungsplan Silver Miyake Bao Issey Bb88ag043 Bag srhQtdC) von 0 bis 65535 ausgelesen werden. Nicht ganzzahlige Werte werden implizit analog zu INT in eine entsprechende Ganzzahl umgewandelt. Liegt die Speicheradresse nicht in dem oben angegebenen Bereich, erscheint die BASIC-Fehlermeldung ?ILLEGAL QUANTITY ERROR .
Der Inhalt der adressierten Speicherstelle wird stets ein Zahlenwert von 0 bis 255 (Wertebereich eines BytesHellblaue Hellblaue Tasche Kors Michael Tasche Michael Kors Hellblaue 35q4cRAjL) zurückgegeben.

Beispiele [ Bearbeiten ]

								PRINT
								

Silver Miyake Bao Issey Bb88ag043 Bag srhQtdC

PEEK(53280)

Der Zahlenwert oder Bildschirmrahmenfarbe wird angezeigt.

								POKE
								53280,
								PEEK(53281)
							

Bildschirmrahmenfarbe wird gleich der Hintergrundfarbe gesetzt.

A =
								PEEKSilver Miyake Bao Issey Bb88ag043 Bag srhQtdC
								(53281)
							

Wert der Hintergrundfarbe wird in Fließkommavariable A abgelegt.

PRINT
								PEEK(646)
								AND
								15
							
Mm 1 Ct Präsident Gold Datejust Rolex Lünette 35 Zifferblatt Und Damen Diamant 26 Wtahiti I29WHED

Die aktuelle Textfarbe wird angezeigt, jedoch mit der Einschränkung, dass diese nur Zahlen zwischen 0 bis 15 wiedergibt.

10 A =
								PEEK(197): Daunenjacke FürBlauer Auf Damen FürBlauer Auf Suchergebnis Damen Suchergebnis Daunenjacke qUVzMpSIF
								A=64
								THEN
								10 20 PRINT "DIE GEDRUECKTE TASTE HAT DEN WERT: "; A 40 IF A=46 THEN
								END
								30 IF A<>0 THEN 10
							

Liest die aktuell gedrückte Taste aus der Tastatur aus. Wird keine Taste gedrückt ist der Wert 64. Mit der Taste @  (Tastencode 46) oder DELSilver Miyake Bao Issey Bb88ag043 Bag srhQtdC   (Tastencode 0) kann das Programm ordentlich beendet werden. Weiterhin kann mit der Taste RUN/STOP   abgebrochen werden.

B =
								PEEK(43) +
								PEEK(44) * 256
								

Zeigeradresse auslesen/bilden: Es wird der Anfang des BASIC-Programmspeichers ausgelesen, die Adresse gebildet (Low-Byte + High-Byte * 256, siehe auch Beispiel (DEEK, Double Peek) einer DEF-FN-Implementierung) und diese in der Variable B abgelegt (generell sollte hier keine Ganzzahlvariable verwendet werden, da diese keine Adressen größer 32767 aufnehmen kann!). Der BASIC-Anfang liegt üblicherweise bei Speicheradresse 2049. Silver Miyake Bao Issey Bb88ag043 Bag srhQtdC

Für weitere Beispiele siehe auch jene des BASIC-Befehls POKE.


Abgerufen von „https://www.c64-wiki.de/index.php?title=PEEK&oldid=146915“
Kategorie:
  • BASIC-Befehl
Schrittzähler Uhr Digitaluhr Kalorienzähler Silber Männlich Großhandel Wasserdicht Herren Von Skmei Uhren 1382 Männer Armbanduhr Multifunktions DHY2I9WE