Thread perl direkt in assembler? (28 answers)
Opened by supersucker at 2005-09-03 18:00

supersucker
 2005-09-03 19:26
#57601 #57601
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
Quote
In C(++) gibt man deshalb bei der definition eines Array immer an wie lang es sein muss und bei Variablen einen spezifischen Typ. Dadurch weiß der Compiler wie viel Speicher(im Ram oder direkt Register) er reservieren muss.


ne, wenn das so wäre könnte man ja keine zur laufzeit dynamisch wachsenden arrays und ähnliches in C++ realisieren, man muss halt mit pointern arbeiten

Quote
assembler hat mit Plattformen nichts zu tun. Assembler geht gezielt auf eine CPU.

Noch dazu is Assembler kein Maschinencode.


meinte ich, war unglücklich formuliert

Quote
Wenn du mit Assembler arbeitest, nutzt du im normalfall die Register der CPU. Also AX, BX, CX und DX. Diese Teile sind sehr sehr klein, was der Speicherverbrauch angeht, wenn man Perl Code da einbetten würde, dann ist es wohl vorprogrammiert, wieviel Speicher das ding benötigen würde...


wieso? ist schon ne weile her dass ich assembler programmiert hab, aber soweit ich mich erinnere, kann man mit ausnahme einiger spezialregister auch nur den ram nutzen ohne die restlichen register, oder trügt mich da die erinnerung?

Quote
btw.: So etwas gibt es, perlcc nennt sich das:


thx, kannte ich noch nicht, werd ich mir mal anschauen

View full thread perl direkt in assembler?