kostenloser Webspace werbefrei: lima-city


Assembler

lima-cityForumProgrammiersprachenSonstige Programmiersprachen

  1. Autor dieses Themas

    s********m

    Ich habe eine tag/frage">Frage? Ich kann schon gut C++,Html und einbisschen PHP wird für mich das Assambler lernen einfach, weil ich oft gehört habe das es die schwierigste Programmiersprache ist stimmt das?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Assembler ist keinesfalls die schwierigste Sprache. Da haben sich andere Leute auch nette Sachen wie Unlambda, Malbolge, Intercal und Brainfuck ausgedacht.

    Assembler ist eine Sprache, bei der jeder Ausdruck exakt einem Wort in der Maschinensprache des Prozessors zugeordnet wird. Da Computer sehr doof sind, braucht man in Assembler sehr viele Ausdrücke, um simple Dinge zu tun. Assembler ist also erstmal sehr aufwändig.
    Außerdem muss man sich bei Assembler wirklich um alles selber kümmern. Wenn jemand in C/C++ darüber beklagt, dass er den Speicher selber verwalten muss, kann ich nur müde lächeln, denn die Speicherverwaltung ist in Assembler deutlich komplizierter als in C/C++.
    Das nette an Assembler ist, dass man den Code genauso schreiben kann, wie er dann auch von der CPU ausgeführt wird. Man hat also eine viel größere Kontrolle über die eigenen Programme. Die Frage ist bloß, ob diese zusätzliche Kontrolle wirklich notwendig ist, weil moderne Compiler auch sehr guten Assembler Code produzieren können.
    Es ist auf jeden Fall sehr lehrreich sich mit Assembler auseinander zu setzen, aber man braucht wirklich sehr viel Zeit und ganze Programme in Assembler zu schreiben lohnt sich heutzutage nicht mehr, weil man mit C/C++ auch ausreichend effiziente Programme schreiben kann. Falls man aber noch etwas extra-Performance aus nem Programm rausquetschen will, kann man die wichtigsten Teile in Assembler neu programmieren.
  4. Autor dieses Themas

    s********m

    Assembler ist ja eine gute Sprache sonst. Das gute an Assembler ist das man direkt den Prozessor programmieren kann.
  5. saschaaram schrieb:
    Assembler ist ja eine gute Sprache sonst. Das gute an Assembler ist das man direkt den Prozessor programmieren kann.


    mit der aussage bringst du leute auf eine falsche fährte, wenn dann jemand denkt er hat die macht über die cpu ist auch falsch :-) vor allem ist es sehr mühselig assembler zu programmieren, da kleine anweisungen schon aus vielen einzelanweisungen bestehen. wenn nicht im zuge hardwarenaher programmierung oder performanceproblemen in sprachen wie C/C++, würde ich mir assembler nicht nochmal aneignen
  6. ich glaube er meinte eig
    man darf für jede cpu familie ein anderes assembler benutzen ^^
    hardware nah is gut ROFL
    menschen die heut zu tage aus langeweile assembler lernen sprechen bestimmt auch Ook
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!