Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Smokie_joe

Anmeldungsdatum: 09.05.2005 Beiträge: 16
|
Verfasst am: 09.05.2005, 21:38 Titel: Tastaturpuffer leeren |
|
|
Hallo alle zusammen
aus der MonFaq habe ich entnommen das mann
über direkten speicherzugriff
DEF SEG=0: POKE &H41A, PEEK (&H41C) : DEF SEG
den Tastaturpuffer leeren kann. (hat wunderbar funktioniert)
Meine Fragen:
1. Kann mir jemend die o.g. Vorgehensweise schritt für schritt erklären
also was dabei genau vor sich geht.
2. Was ist qb-befehl was ist genau die Angabe vom Speicher
3. gibt es irgendwo tabellen wo was im Arbeitsspeicher abgelegt wird
4. Sollte ich mir erst einmal genau die funktion (Speicherung) im Arbeitsspeicher anschauen.
vielen Dank im voraus
mfg
smokie |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 09.05.2005, 21:44 Titel: |
|
|
Ich glaube ein Thread hätte gereicht.
Zu den Befehlen:
DEF SEG setzt das Segment.
&HA000 ist zum Beispiel das Videosegment, &HB800 das Textbildschirmsegment.
Wenn die Argumente weggelassen werden, wird auf das QuickBASIC Datensegment zurückgeschaltet.
Mit POKE schreibt man in den Speicher, und mit PEEK liest man aus
dem Speicher raus.
Nur beim Schreiben vosichtig sein: Kann schon blöd kommen, wenn man
aus Versehen ins BIOS-Segment schreibt...
jb |
|
Nach oben |
|
 |
Smokie_joe

Anmeldungsdatum: 09.05.2005 Beiträge: 16
|
Verfasst am: 10.05.2005, 21:40 Titel: |
|
|
thx
jetz so grob klar
vieln dank nochma |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 10.05.2005, 21:47 Titel: |
|
|
Zur Not einfach mal PEEK, POKE oder DEF SEG unter QuickBASIC
eingeben und F1 drücken
jb |
|
Nach oben |
|
 |
surfer87
Anmeldungsdatum: 16.09.2004 Beiträge: 103
|
Verfasst am: 10.05.2005, 22:13 Titel: |
|
|
Da hab ich auch mal ne Frage zu:
Wo steht die Zuordnung der Hex-Werte wie z.b. &HB800?
GIbt es da eine Liste wo die Funktion hinter steht? |
|
Nach oben |
|
 |
Smokie_joe

Anmeldungsdatum: 09.05.2005 Beiträge: 16
|
Verfasst am: 10.05.2005, 23:48 Titel: |
|
|
werd ich machen danke.
 |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 11.05.2005, 15:58 Titel: |
|
|
@Surfer87: So was weiß man halt.
Nein, im Ernst, das habe ich aus der MonsterFAQ unter www.qbasic.de.
jb |
|
Nach oben |
|
 |
|