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. Interhyp Gruppe, München
  2. Kommunales Rechenzentrum Niederrhein GmbH, Kamp-Lintfort
  3. Arnold & Richter Cine Technik GmbH & Co. Betriebs KG, München
  4. operational services GmbH & Co. KG, Wolfsburg, Braunschweig, München

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 1,29€
  2. (-72%) 5,55€
  3. 88,67€ (nur für Prime-Kunden)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Materialforschung: Stanen - ein neues Wundermaterial?
Materialforschung
Stanen - ein neues Wundermaterial?
  1. Colorfab 3D-gedruckte Objekte erhalten neue Farbgestaltung
  2. Umwelt China baut 100-Meter-Turm für die Luftreinigung
  3. Crayfis Smartphones sollen kosmische Strahlung erfassen

Lebensmittel-Lieferservices: Für Berufstätige auf dem Lande oft "praktisch nicht nutzbar"
Lebensmittel-Lieferservices
Für Berufstätige auf dem Lande oft "praktisch nicht nutzbar"
  1. Amazon Go Sechs weitere kassenlose Supermärkte geplant
  2. Kassenloser Supermarkt Technikfehler bei Amazon Go
  3. Amazon Go Kassenloser Supermarkt öffnet

Ryzen 5 2400G und Ryzen 3 2200G im Test: Raven Ridge rockt
Ryzen 5 2400G und Ryzen 3 2200G im Test
Raven Ridge rockt
  1. AMDs Embedded-Pläne Ein bisschen Wunschdenken, ein bisschen Wirklichkeit
  2. Smach Z PC-Handheld nutzt Ryzen V1000
  3. Ryzen V1000 und Epyc 3000 AMD bringt Zen-Architektur für den Embedded-Markt

  1. Notebook und Tablets: Huawei stellt neues Matebook und Mediapads vor
    Notebook und Tablets
    Huawei stellt neues Matebook und Mediapads vor

    MWC 2018 Huawei erweitert auf dem Mobile World Congress 2018 sein Tablet- und Notebook-Portfolio: Bei der neuen Mediapad-M5-Serie legt der Hersteller Wert auf Bild und Klang, das neue Matebook X Pro kommt mit einem Core-i5-Prozessor und einer in der Tastatur versenkbaren Kamera.

  2. V30S Thinq: LG zeigt sein erstes Thinq-Smartphone
    V30S Thinq
    LG zeigt sein erstes Thinq-Smartphone

    MWC 2018 LG zeigt sein erstes Smartphone aus der neuen Thinq-Produktreihe, das V30S Thinq. Es nutzt einen optimierten Google Assistant und künstliche Intelligenz für bessere Bildaufnahmen. Das neue Modell basiert im Wesentlichen auf dem V30.

  3. MWC: Nokia erwartet 5G-Netze bereits in diesem Jahr
    MWC
    Nokia erwartet 5G-Netze bereits in diesem Jahr

    Nokia verlegt den Start von 5G wegen starker Kundennachfrage vor. Die Netze sollen auf dem 3GPP-Standard basieren, was ein Experte bei der Deutschen Telekom aber bezweifelt.


  1. 14:30

  2. 14:18

  3. 14:08

  4. 12:11

  5. 10:28

  6. 22:05

  7. 19:00

  8. 11:53