Ero sivun ”Assembler” versioiden välillä

Wikipediasta
Siirry navigaatioon Siirry hakuun
[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Rivi 3: Rivi 3:
Assembler-sanaa käytetään joskus myös yhteyksissä "assembler-ohjelmointi" tai "assembler-ohjelmointikieli". Tällöin olisi kuitenkin selkeämpää käyttää ohjelmointikieliryhmän nimeä [[assembly (ohjelmointikieli)|assembly]].<ref name="ch"/>
Assembler-sanaa käytetään joskus myös yhteyksissä "assembler-ohjelmointi" tai "assembler-ohjelmointikieli". Tällöin olisi kuitenkin selkeämpää käyttää ohjelmointikieliryhmän nimeä [[assembly (ohjelmointikieli)|assembly]].<ref name="ch"/>


== Historiaa ==
== Historia ==


Vuonna 1949 [[EDSAC]]-tietokoneen ohjelmoinnissa käytettiin "alkuohjeita", jotka olivat yhden kirjaimen pituisia muistikkaita. [[Nathaniel Rochester]] kirjoitti vuonna 1954 ensimmäisen assemblerin [[IBM 701]]-koneella.
Vuonna 1949 [[EDSAC]]-tietokoneen ohjelmoinnissa käytettiin "alkuohjeita", jotka olivat yhden kirjaimen pituisia muistikkaita. [[Nathaniel Rochester]] kirjoitti vuonna 1954 ensimmäisen assemblerin [[IBM 701]]-koneella.

Versio 28. elokuuta 2017 kello 15.16

Assembler on tietokoneohjelma, jolla käännetään symbolisella konekielellä eli assembly-kielellä kirjoitettuja ohjelmia. Assembler kääntää kirjoitetusta symbolisesta konekielestä ohjelman konekielelle, jota tietokone suorittaa.[1]

Assembler-sanaa käytetään joskus myös yhteyksissä "assembler-ohjelmointi" tai "assembler-ohjelmointikieli". Tällöin olisi kuitenkin selkeämpää käyttää ohjelmointikieliryhmän nimeä assembly.[1]

Historia

Vuonna 1949 EDSAC-tietokoneen ohjelmoinnissa käytettiin "alkuohjeita", jotka olivat yhden kirjaimen pituisia muistikkaita. Nathaniel Rochester kirjoitti vuonna 1954 ensimmäisen assemblerin IBM 701-koneella.

Tunnettuja assembler-kääntäjiä

Unixissa ja Linuxissa käytetään esimerkiksi assemblereita as, Gas, Nasm, Yasm. PC:ssä on käytetty muun muassa DOS:ssa tai Windowsin komentoriviöltä toimivia assemblereita MASM, TASM, WASM, A86. Nämä eivät ole keskenään yhteensopivia. Uudempia PC:n assemblereita ovat esim. FASM. Unixista siirrettyjä tai myös näissä toimivia PC:n assemblereita ovat Gas, Nasm ja Yasm.

Lähteet

  1. a b computerhope.com: assembler computerhope.com. Viitattu 28.7.2017. (englanniksi)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.