Ero sivun ”Assembler” versioiden välillä
[katsottu versio] | [katsottu versio] |
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"/> |
||
== |
== 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
- ↑ a b computerhope.com: assembler computerhope.com. Viitattu 28.7.2017. (englanniksi)