Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
MastRofDsastR Mini JLI'ler
Anmeldedatum: 19.07.2002 Beiträge: 11 Wohnort: Hamburg Medaillen: Keine
|
Verfasst am: 05.11.2002, 09:58 Titel: Assembler kills C# |
|
|
Das hier ist die Threadauslagerungsdatei für C# vs. C++ zum Thema:
Assembler unter C. |
|
Nach oben |
|
|
Kampfhund Super JLI'ler
Alter: 42 Anmeldedatum: 20.07.2002 Beiträge: 408
Medaillen: Keine
|
Verfasst am: 05.11.2002, 11:15 Titel: |
|
|
Wau Wau!
assembler kills c# lol
benutzt ihr denn assembler unter c?
und wenn ja, wofür? |
|
Nach oben |
|
|
Starwash Senior JLI'ler
Alter: 40 Anmeldedatum: 22.09.2002 Beiträge: 252 Wohnort: Zossen (bei Berlin) Medaillen: Keine
|
Verfasst am: 05.11.2002, 11:24 Titel: |
|
|
Also bisher habe ich noch kein Assembler unter C genutzt, da ich Assembler noch nicht so gut beherrsche, will es mir aber noch an eignen, aber wofür ich wenn überhaupt generell nutze ist, um Grafikroutinen zu optimieren. Dies tue ich bisher nur in Turbo Pascal und da erziele ich laut Uni-Studie ca. das fünf fache an Grafikgeschwindigkeit mit Assemblergrafikroutinen im Vergleich zu den Pascalgrafikroutinen. Vorraussetzung ist natürlich, dass ich keine Ressourcen verschwende. Außerdem ist es möglich, die einfache 16 Farben Standardvorlage durch Nutzung von Assembler auf 256 Farben zu erweitern. Wenn ich mehr Assembler kann werde ich es vielleicht auch mal in C einsetzen, aber jetzt warte ich erstmal meinen Geb ab, weil da kriege ich wahrscheinlich einen Haufen Assemblerbücher *g* und dann wird losgelegt (mit dem lernen nicht mit dem Programmieren).
Gruss Tarek |
|
Nach oben |
|
|
MastRofDsastR Mini JLI'ler
Anmeldedatum: 19.07.2002 Beiträge: 11 Wohnort: Hamburg Medaillen: Keine
|
Verfasst am: 05.11.2002, 11:25 Titel: |
|
|
@Kampfhündchen
Hab für Dich extra mal meine Loacation eingetragen.
Den Knall von meinem Kopfschuss gestern musst Du eigentlich gehört haben.
Hazel meint mit der Bemerkung, dass man für Dein Problem nicht unbedingt Assembler braucht, eigentlich nur eins:
So einen Mini-Compiler kannst Du auch in C machen. Ob Du dann Deine Skript-Befehle in C oder Assembler übersetzt ist dann Dir überlassen. Letzteres läuft (je nach Komplexität) dann natürlich schneller.
Du kannst aber auch alles in Assembler machen, was aber beim Parser und anderen Teilen nur unnötig Arbeit macht und überhaupt keinen Vorteil bringt.
MoD |
|
Nach oben |
|
|
Kampfhund Super JLI'ler
Alter: 42 Anmeldedatum: 20.07.2002 Beiträge: 408
Medaillen: Keine
|
Verfasst am: 05.11.2002, 11:40 Titel: |
|
|
hm, wie meinst du das?
ich will meine script sprache in opcode umwandeln, also assemblerähnliche befehle ( kein text sondern zahlen ). Das ist leicht zu interpretieren (im gegensatz zu text) und geht schneller (kein strcmp). |
|
Nach oben |
|
|
MastRofDsastR Mini JLI'ler
Anmeldedatum: 19.07.2002 Beiträge: 11 Wohnort: Hamburg Medaillen: Keine
|
Verfasst am: 05.11.2002, 11:59 Titel: |
|
|
@Tarek
Jetzt weiss ich endlich was Du mit TP meinst.
Das mit der Grafik in Assembler und dem direkten Grafikkartenzugriff habe ich auch mal gemacht, um das letzte aus den Karten zu holen. Ob das im DirectX-Zeitalter noch nötig ist, muss jeder für sich entscheinden.
Pascal/Delphi ist eh so lahm, da kann man auch gleich auf C# umsteigen.
MoD |
|
Nach oben |
|
|
Starwash Senior JLI'ler
Alter: 40 Anmeldedatum: 22.09.2002 Beiträge: 252 Wohnort: Zossen (bei Berlin) Medaillen: Keine
|
Verfasst am: 05.11.2002, 12:34 Titel: |
|
|
Ja,
aber da TP pflicht im Infounterricht bei mir an der Schule ist und ich nicht 3 Jahre für eine kleine BMP sitzen will (naja...ganz so lang dauerts ja auch nicht) spare ich bei meinen TP-Programmen gerne wenigsten bei den Grafikroutinen an Zeit, die sind eh schon so langsam, dass ich wenn ich da an Zeit spare immerhin schon mal 50% mehr speed hab.
Gruss Tarek |
|
Nach oben |
|
|
MastRofDsastR Mini JLI'ler
Anmeldedatum: 19.07.2002 Beiträge: 11 Wohnort: Hamburg Medaillen: Keine
|
Verfasst am: 05.11.2002, 13:03 Titel: |
|
|
Informatiklehrer sind solche lamer ...
Immer noch TurboPascal. *huestel*
Wie wäre es mal mit etwas OOP zur Abwechslung?
@Kampfbeisser
Das hat mit Assembler eigentlich nichts zu tun.
Parsen ist Parsen. Egal in welcher Sprache Du das machst.
Du willst also Dein Textfile mit den netten Skript-Befehlen in eine Datei mit int-Werten konvertieren. Richtig? |
|
Nach oben |
|
|
Kampfhund Super JLI'ler
Alter: 42 Anmeldedatum: 20.07.2002 Beiträge: 408
Medaillen: Keine
|
Verfasst am: 05.11.2002, 13:11 Titel: |
|
|
ja, ok, nicht direkt assembler, aber in assembler bücher öä, müsste ja auch was über den maschinen code drinnstehen.
aber ich möchte meine script sprache zum testen erstmal in assembler ähnlicher syntax schreiben und das dann mit meinem compiler in opcode umwandeln. daher brauche ich auch ein paar infos über assembler, was man beachten muss usw. |
|
Nach oben |
|
|
Starwash Senior JLI'ler
Alter: 40 Anmeldedatum: 22.09.2002 Beiträge: 252 Wohnort: Zossen (bei Berlin) Medaillen: Keine
|
Verfasst am: 05.11.2002, 14:41 Titel: |
|
|
Hi,
Nun ja, so schlimm ist TP nun auch wieder nicht. Es hat den Vorteil, dass es einen relativ einfachen Syntax hat. Wenn ich jetzt mal bedenke, dass die ersten Leute aus meinem Info-Kurs schon bei der einfachen IF-Auswahl (also ohne else) gescheitert sind, dann ist es für das Verständnis schon gut mit TP anzufangen. Wer TP verstanden hat kann auch mit "relativ geringem" Aufwand auf C oder so wechseln. Übrigens gibt es auch in TP OOP, allerdings ist das nicht ganz so ausgereift, wie in C/C++.
Gruss Tarek
ps: Kampfkatze, ich poste demnächst, wenn ich mal n bissl mehr Zeit (heute abend mal einige Grundbefehle aus asm) |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 05.11.2002, 15:03 Titel: |
|
|
Wie nehmen im Informatikunterricht auch Turbo Pascal durch...
Gespräch zwischen meinem Lehrer und mir:
"Warum eigentlich Turbo Pascal?"
"Das ist eine Compiler-Sprache! BASIC ist eine Interpretersprache!"
"Keiner programmiert heutzutage noch ernsthaft mit Pascal! Was ist objektorientierten Sprachen?"
"... *schief angugg* Wie bitte?"
"... *sigh*.. z.B. C++"
"Dafür brauchen wir Lizenzen und das kostet zuviel."
"Nein brauchen wir nicht. Es gibt genug freie Compiler."
"... *weggeh*"
Tja so is das nun mal so. :P _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
Starwash Senior JLI'ler
Alter: 40 Anmeldedatum: 22.09.2002 Beiträge: 252 Wohnort: Zossen (bei Berlin) Medaillen: Keine
|
Verfasst am: 05.11.2002, 15:08 Titel: |
|
|
Also, ich habe mit meine Programmierpartner eine ProgrammierAG (ohne Lehrer) gegründet und daführ hat uns die Schule extra MS Visual C++ bestellt, das hat die Schule ~60DM gekostet. Kannst deinem Lehrer ja sagen, dass es SSL-Lizenzen (Schüler-Studenten-Lehrer Lizenzen) gibt.
Aber wie schon erwähnt gibt es bei TP den Faktor der OOP. Und nun ja, das mit der interpreter sprache stimmt wohl. Aber bei uns kam dann noch auf, dass kein Lehrer qualifiziert genug ist, um C++ zu unterrichten. Die Schule ist schon zufrieden, dass sie jetzt in der Lage ist uns Delphi näher zu bringen.
Gruss Tarek |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 05.11.2002, 15:31 Titel: |
|
|
Man muss ja nicht mal Geld ausgeben. Dev-C++ reicht doch völlig aus! Außerdem kriege ich von der TP6-0 Umgebung ausschlag. ;P _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
Starwash Senior JLI'ler
Alter: 40 Anmeldedatum: 22.09.2002 Beiträge: 252 Wohnort: Zossen (bei Berlin) Medaillen: Keine
|
Verfasst am: 05.11.2002, 16:32 Titel: |
|
|
Auja Dev-C++ *lol*
Das is ne IDE sag ich euch! Die 4rer-Version war / ist absolute spitze *g*
Also es ist die beste Freeware IDE, die ich kenne....und das beste ist, die ist super motivierend =)))
Auf den Schulrechnern stand immer
"5 Errors founfd"
"Project compiled successfully"
War immer motivierend zuhören, dass das Projekt erfolgreich kmpiliert wurde, aber ich persönlich arbeite ganz gerne mit dem MS Visual C++, außerdem ging der Gedanke des bestellens vom MS Visual C++ von unserem Informatiklehrer aus...nicht von uns...also naja...halb und halb
Gruss Tarek |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 05.11.2002, 16:34 Titel: |
|
|
Das war damals ;) Die jetzige Version is einigermaßen Bugfrei. =:3 _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
|