Re: Variable Einsteiger braucht hilfe Kategorie: Programmierung (von Martin - 19.12.2005 18:58) | |
Als Antwort auf Re: Variable Einsteiger braucht hilfe von reneforster - 17.12.2005 21:24
| |
> Hallo Martin, > > > Die 128 K kann ich aber im bezug auf die ProgrammgröÃ?e nicht > > recht einordnen und möchte vermeiden daÃ? mir am Ende der > > Platz ausgeht, deshalb versuche ich mir erst mal ein Bild der > > ganzen Sache zu machen. > > Der Speicherbedarf hängt vom verwendeten Typ der Variable ab. > Typ Byte - 0 bis 255 - braucht 1 Byte > Typ INT -32768 bis 32767 - braucht 2 Byte > Typ LONG - "Doppelinteger"- braucht 4 Byte > Typ Float - 1.7*10hoch308 . . . - braucht 8 Byte > > Rechnung: > 100 Vari Typ Integer 200 Byte > 100 Vari Typ Long 400 Byte > macht also 600 Byte am Speicherbedarf. Bleiben noch 127,4KB für´s Anwenderprogramm. > > Ich hoffe ich konnte Dir in etwa deutlich machen, das Du Dir erst mal keine Speicherplatz Sorgen > machen musst. > > > > > Hier noch der orginal Auszug aus den FAQ von dieser Seite: > > > Wie finde ich die GröÃ?e meines Programms heraus ? > Wieviel Platz belegt mein Programm ? > > Dies findet man am einfachsten heraus, wenn man die VMC-Datei des Projekts mit einem > Texteditor wie Notepad öffnet. > In der zweiten Zeile kann man die Anzahl der Konstantenbytes ablesen und > in der dritten Zeile die Anzahl der VMC-Words. > Die Anzahl der VMC-Words muÃ? man zuerst mit zwei multiplizieren bevor man > den belegten Speicherplatz des Programms erfährt. > Insgesamt dürfen Programme und Konstanten jeweils 128kByte, also 131.072 Bytes, belegen. > Das sind 65.536 VMC-Words. > > > Hallo Rene Danke war gut erklärt, hab im bezug auf den Konstantenspeicher herausgefunden, daÃ? nicht alle sondern nur bestimmte const im Segment gespeichert werden. Es müÃ?te doch möglich sein Konstanten oder Variable evtl. einen Datenlogger z.B. im Speichersegment 6000 â?? 6FFFF zu Speichern. Falls ja vielleicht kannst du mir ein einfaches Beispiel für die schreib- und leseoperation geben. Danke im voraus Martin | |
Antwort schreiben Antworten: Re: Variable Einsteiger braucht hilfe (von reneforster - 19.12.2005 20:41) Re: Variable Einsteiger braucht hilfe (von Martin - 21.12.2005 21:43) |