Abo
  1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Daniel J. Bernstein: Ein…

Dann soll er eben Assembler nehmen

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Dann soll er eben Assembler nehmen

    Autor: motzerator 22.12.15 - 12:49

    Wenn ihm der Compiler zu kreativ ist bei der Übersetzung, sollte er die Arbeit eben selber machen und seine Sachen mit einem Assembler schreiben. Mehr Kontrolle über den Code gibt es nicht. :)

  2. Re: Dann soll er eben Assembler nehmen

    Autor: M.P. 22.12.15 - 13:04

    Das würde voraussetzen, daß der erzeugte Maschinencode bei allen Prozessoren einer Prozessorfamilie identische Programmergebnisse liefert - damit sieht man schon, daß ein strenger Compiler nicht alle Probleme aus der Welt schafft...

  3. Re: Dann soll er eben Assembler nehmen

    Autor: motzerator 23.12.15 - 01:26

    M.P. schrieb:
    ----------------------
    > Das würde voraussetzen, daß der erzeugte Maschinencode
    > bei allen Prozessoren einer Prozessorfamilie identische
    > Programmergebnisse liefert - damit sieht man schon, daß
    > ein strenger Compiler nicht alle Probleme aus der Welt schafft...

    Abgesehen von möglichen Bugs in den CPU's, sollten die
    Ergebnisse doch eigentlich absolut identisch sein.

    Einen Unterschied dürfte es nur in der zeitlichen Ebene
    geben und solange das Programm nicht von dem Tempo
    der Ausführung abhängt, sehe ich keinen Grund, warum
    die gleichen Operationen nicht die gleichen Auswirkungen
    haben sollten.

    Was natürlich nicht geht, ist beispielsweise eine Schleife
    zur gezielten Verzögerung des Programmablaufes.

  4. Re: Dann soll er eben Assembler nehmen

    Autor: bombinho 26.12.15 - 06:00

    motzerator schrieb:
    --------------------------------------------------------------------------------
    >[Snip]
    > Abgesehen von möglichen Bugs in den CPU's, sollten die
    > Ergebnisse doch eigentlich absolut identisch sein.
    >[Snip]

    Ich glaube, es ist an der Zeit, noch einmal den Unterschied zwischen Assembler und Binaercode nachzulesen.



    1 mal bearbeitet, zuletzt am 26.12.15 06:01 durch bombinho.

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Anzeige
Stellenmarkt
  1. ALDI SÜD, Mülheim an der Ruhr
  2. Wilken Neutrasoft GmbH, Greven bei Münster/Westfalen
  3. Robert Bosch GmbH, Stuttgart-Feuerbach
  4. operational services GmbH & Co. KG, Frankfurt, Berlin, Dresden

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 349€ (bitte nach unten scrollen)
  2. (heute u. a. Nintendo Switch Bundles, Sony UHD-TVs, Amazon Echo Dot + Megaboom Lautsprecher für...
  3. 149€ + 5,99€ Versand


Haben wir etwas übersehen?

E-Mail an news@golem.de


4K UHD HDR: Das ZDF hat das Internet nicht verstanden
4K UHD HDR
Das ZDF hat das Internet nicht verstanden
  1. Cisco und Lancom Wenn Spionagepanik auf Industriepolitik trifft
  2. Encrypted Media Extensions Web-DRM ist ein Standard für Nutzer

King's Field 1 (1994): Die Saat für Dark Souls
King's Field 1 (1994)
Die Saat für Dark Souls
  1. Blade Runner (1997) Die unsterbliche, künstliche Erinnerung
  2. SNES Classic Mini im Vergleichstest Putzige Retro-Konsole mit suboptimaler Emulation

Amazon Video auf Apple TV im Hands on: Genau das fehlt auf dem Fire TV
Amazon Video auf Apple TV im Hands on
Genau das fehlt auf dem Fire TV
  1. Amazon Verkaufsbann für Apple TV bleibt bestehen
  2. Smartphone-Speicherkapazität Wie groß der Speicher eines iPhones sein sollte
  3. Mate 10 Pro im Test Starkes Smartphone mit noch unauffälliger KI

  1. GTA 5: Goldener Revolver für Red Dead Redemption 2 versteckt
    GTA 5
    Goldener Revolver für Red Dead Redemption 2 versteckt

    Es gibt die erste Extrawaffe für Red Dead Redemption 2: Nicht Vorbesteller, sondern findige Konsolenspieler können einen goldenen Revolver im Onlinemodus von GTA 5 freispielen und ihn dann später auch im Wild-West-Spektakel von Rockstar Games verwenden.

  2. Geldwäsche: EU will den Bitcoin weniger anonym machen
    Geldwäsche
    EU will den Bitcoin weniger anonym machen

    Mit dem Kampf gegen Terrorismusfinanzierung begründet die EU neue Maßnahmen, durch die etwa Bitcoin-Verkaufsplattformen die Identität ihrer Kunden besser überprüfen müssen.

  3. Soziale Medien: Facebook-Forscher finden Facebook problematisch
    Soziale Medien
    Facebook-Forscher finden Facebook problematisch

    Schlechte Laune, aber auch ernsthafte Erkrankungen wie Depressionen: Forscher von Facebook haben sich zu den Risiken des Netzwerks für die geistige Gesundheit geäußert. Wer den Gefahren entgehen möchte, müsse ihrer Meinung nach nicht abschalten - sondern besonders aktiv sein.


  1. 14:17

  2. 13:34

  3. 12:33

  4. 11:38

  5. 10:34

  6. 08:00

  7. 12:47

  8. 11:39