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. ING-DiBa AG, Nürnberg, Frankfurt
  2. Universitätsstadt Marburg, Marburg
  3. abilex GmbH, Stuttgart, Hechingen
  4. BIM Berliner Immobilienmanagement GmbH, Berlin

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. 915€ + Versand
  2. ab 399€
  3. mit Gutschein: HARDWARE50 (nur für Neukunden, Warenwert 104 - 1.000 Euro)


Haben wir etwas übersehen?

E-Mail an news@golem.de


SpaceX: Milliardär will Künstler mit zum Mond nehmen
SpaceX
Milliardär will Künstler mit zum Mond nehmen

Ein japanischer Milliardär ist der mysteriöse erste Kunde von SpaceX, der um den Mond fliegen will. Er will eine Gruppe von Künstlern zu dem Flug einladen. Die Pläne für das Raumschiff stehen kurz vor der Fertigstellung.
Von Frank Wunderlich-Pfeiffer

  1. Mondwettbewerb Niemand gewinnt den Google Lunar X-Prize

Lenovo Thinkpad T480s im Test: Das trotzdem beste Business-Notebook
Lenovo Thinkpad T480s im Test
Das trotzdem beste Business-Notebook

Mit dem Thinkpad T480s verkauft Lenovo ein exzellentes 14-Zoll-Business-Notebook. Anschlüsse und Eingabegeräte überzeugen uns - leider ist aber die CPU konservativ eingestellt und ein gutes Display kostet extra.
Ein Test von Marc Sauter und Sebastian Grüner

  1. Thinkpad E480/E485 im Test AMD gegen Intel in Lenovos 14-Zoll-Notebook
  2. Lenovo Das Thinkpad P1 ist das X1 Carbon als Workstation
  3. Thinkpad Ultra Docking Station im Test Das USB-Typ-C-Dock mit robuster Mechanik

iOS 12 im Test: Auch Apple will es Nutzern leichter machen
iOS 12 im Test
Auch Apple will es Nutzern leichter machen

Apple setzt mit iOS 12 weniger auf aufsehenerregende Funktionen als auf viele kleine Verbesserungen für den Alltag. Das erinnert an Google und Android 9, was nicht zwingend schlecht ist.
Ein Test von Tobias Költzsch

  1. Apple iOS 12.1 verrät neues iPad Pro
  2. Apple Siri-Kurzbefehle-App für iOS 12 verfügbar

  1. Echo Link: Amazon hält sich für Sonos
    Echo Link
    Amazon hält sich für Sonos

    Sonos ist offenbar für Amazon ein Vorbild. Anders ist die Existenz des Echo Link und des Echo Link Amp nicht zu erklären. Aber ohne ein Ökosystem wie das von Sonos sind die Produkte völlig unsinnig.

  2. 5G: Huawei hält flächendeckendes Mobilfunknetz für möglich
    5G
    Huawei hält flächendeckendes Mobilfunknetz für möglich

    Deutschland steht kurz davor, die Bedingungen für ein neues 5G-Mobilfunknetz festzuschreiben. Huawei, der größte Netzwerkausrüster, hat dazu etwas zu sagen.

  3. iPhone: Apple will mit Nutzerbeobachtung Betrug verhindern
    iPhone
    Apple will mit Nutzerbeobachtung Betrug verhindern

    Um missbräuchliche Käufe im iTunes-Store zu verhindern, will Apple künftig für jedes iPhone und iPad einen Vertrauenspunktestand errechnen. Dieser bemisst sich nach dem Nutzungsverhalten, beispielsweise aus der Anzahl der Anrufe oder empfangenen E-Mails. Die Daten sollen sich nicht einsehen lassen.


  1. 19:07

  2. 19:01

  3. 17:36

  4. 17:10

  5. 16:45

  6. 16:30

  7. 16:09

  8. 15:25