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

Dann soll er eben Assembler nehmen

  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

Stellenmarkt
  1. Protea Networks GmbH, Unterhaching
  2. Sky Deutschland GmbH, Unterföhring bei München
  3. Lidl Digital, Neckarsulm
  4. Hectronic GmbH, Bonndorf, Großraum Freiburg im Breisgau

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Blu-ray-Angebote
  1. 4,99€
  2. (u. a. Deadpool, Alien Covenant, Assassins Creed)
  3. (2 Monate Sky Ticket für nur 4,99€)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Paperino im Interview: "Am Ende ist es nicht so schwer, wie es aussieht"
Paperino im Interview
"Am Ende ist es nicht so schwer, wie es aussieht"
  1. Besuch bei Soundcam Wie sieht Maschinenlärm aus?
  2. Kickstarter Soundcam macht Geräusche in Echtzeit sichtbar
  3. Light Phone 2 Das Mobiltelefon für Abschalter

A Way Out im Test: Knast-Koop mit tiefgründiger Story
A Way Out im Test
Knast-Koop mit tiefgründiger Story
  1. Spielemarkt Download-Anteil bei Games steigt auf 42 Prozent
  2. Mobbing Sponsoren distanzieren sich von Bully Hunters
  3. Analogue Super Nt im Test FPGA-Zeitmaschine mit minimaler Realitätskrümmung

IMSI Privacy: 5G macht IMSI-Catcher wertlos
IMSI Privacy
5G macht IMSI-Catcher wertlos
  1. Mobilfunk Was 5G im Bereich Security bringt
  2. DAB+ Radiosender hoffen auf 5G als Übertragungsweg
  3. Netzbetreiber 5G kommt endlich in die Umsetzungsphase

  1. Quartalszahlen: AMDs Umsatz bei CPUs verdoppelt sich
    Quartalszahlen
    AMDs Umsatz bei CPUs verdoppelt sich

    Weil sich die Ryzen- und Vega-Chips gut verkaufen, macht AMD den doppelten Umsatz in dieser Sparte. Der Gesamtumsatz steigt um über ein Drittel, der Gewinn fällt wieder hoch aus. Das Konsolengeschäft aber verliert.

  2. Quartalsbericht: Facebook macht fast 5 Milliarden US-Dollar Gewinn
    Quartalsbericht
    Facebook macht fast 5 Milliarden US-Dollar Gewinn

    Facebook kann ein weiteres Rekordwachstum bei Gewinn und Umsatz melden. Der Skandal um die Weitergabe von Nutzerdaten an die Firma Cambridge Analytica fällt praktisch noch nicht in den Berichtszeitraum.

  3. Schellenberger Wald: Unitymedia baut Glasfaser in Essener Stadtteil
    Schellenberger Wald
    Unitymedia baut Glasfaser in Essener Stadtteil

    Kabelnetzbetreiber bauen ihr Netz auch aus. So erschließt Unitymedia einen unterversorgten Stadtteil in Essen mitten im Stadtwald mit FTTB (Fiber To The Building).


  1. 00:02

  2. 22:36

  3. 19:21

  4. 18:35

  5. 17:55

  6. 17:35

  7. 17:20

  8. 17:00