1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › Microsoft: Quellcode von MS-DOS…

wieso alles in ASM?

  1. Thema

Neues Thema Ansicht wechseln


  1. wieso alles in ASM?

    Autor: Anonymer Nutzer 01.10.18 - 19:20

    Gab es 1983 noch kein C?

  2. Re: wieso alles in ASM?

    Autor: Neutrinoseuche 01.10.18 - 19:42

    Weil Pro's das damals in ASM geschrieben haben. Es hatte auch etwas mit der Schnelligkeit zu tun, was heute keine Rolle mehr spielt.

  3. Re: wieso alles in ASM?

    Autor: stiGGG 01.10.18 - 20:20

    Prinzeumel schrieb:
    --------------------------------------------------------------------------------
    > Gab es 1983 noch kein C?

    Es gab C, aber keinen Compiler für den Intel 8088. Der erste Compiler für den IBM PC war Lattice C, der erschien erst einige Zeit später. Ich bezweifle aber, dass der generierte Code schnell genug war um damit Systemsoftware zu schreiben. Nur so zum Vergleich, die erste Spielekonsole auf der C sich durchsetzte war die PlayStation. Selbst in den 90ern auf dem Super Nintendo, Mega Drive, Amiga, etc wurde noch alles in Assembler gehackt.
    Dass Compiler bis auf ein paar Ausnahmefälle schnelleren Code erzeugen als von Menschenhand möglich, ist erst eine Entwicklung dieses Jahrhunderts.



    1 mal bearbeitet, zuletzt am 01.10.18 20:30 durch stiGGG.

  4. Re: wieso alles in ASM?

    Autor: Anonymer Nutzer 01.10.18 - 22:31

    Prinzeumel schrieb:
    --------------------------------------------------------------------------------
    > Gab es 1983 noch kein C?

    doch, da war C so ca. 10 Jahre alt. So richtig schnell war aber nur Assembler.

  5. Re: wieso alles in ASM?

    Autor: CoDEmanX 02.10.18 - 00:11

    RollerCoaster Tycoon von 1999 sei zu 99% in Assembler programmiert. Hatte angeblich auch Performancegründe.

  6. Re: wieso alles in ASM?

    Autor: cyblord 02.10.18 - 09:11

    CoDEmanX schrieb:
    --------------------------------------------------------------------------------
    > RollerCoaster Tycoon von 1999 sei zu 99% in Assembler programmiert. Hatte
    > angeblich auch Performancegründe.

    Für 1999 halte ich das aber für eine faule Ausrede.

  7. Re: wieso alles in ASM?

    Autor: Abdiel 02.10.18 - 22:02

    > Dass Compiler bis auf ein paar Ausnahmefälle schnelleren Code erzeugen als
    > von Menschenhand möglich

    Sicher? Mein Kenntnisstand war war eher der, dass sich aufgrund der heutigen leistungsfähigen Systeme eine Optimierung nur in seltenen Fällen lohnt.

  1. Thema

Neues Thema Ansicht wechseln


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

Stellenmarkt
  1. Schaeffler Paravan Technologie GmbH & Co. KG, Schorndorf
  2. Altair Engineering GmbH, Böblingen, München
  3. idw -Informationsdienst Wissenschaft, Bayreuth, Bochum, Clausthal
  4. Universitätsklinikum Münster, Münster

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 589,00€ (Bestpreis!)
  2. 649,99€ (Bestpreis!)
  3. 17,99€ (PC)/18,74€ (Mac)
  4. (Lenovo IdeaPad S340 für 649,00€ - Vergleichspreis: 668,00€ bei Ebay)


Haben wir etwas übersehen?

E-Mail an news@golem.de