Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Ladata
Nopeamman yhteyden kuin selaimen!
 

Assembly (ohjelmointikieli)

Indeksi Assembly (ohjelmointikieli)

suorittimen assembly-kielellä kirjoitetun koodin käännöslistausta. Assembly (usein virheellisesti assembler) on tietokoneen ohjelmointikieli, joka koostuu symbolisesta vastineesta tietylle konekielelle.

50 suhteet: ALGOL, Algoritmi, As (Unix), Assembler, Assembly, Binäärijärjestelmä, C (ohjelmointikieli), Commodore 64, Debuggaus, Fortran, GCC, GNU Assembler, Heksadesimaalijärjestelmä, Henkilökohtainen tietokone, Intel, Intel 8086, Järjestelmäkutsu, Kathleen Booth, Kiintolevy, Konekieli, Koodekki, Korkean tason ohjelmointikieli, Kotitietokone, Laiteohjain, LLVM, Lotus 1-2-3, Luettelo assembler-ohjelmista, Matalan tason ohjelmointikieli, Mikroprosessori, Motorola 68000 -sarja, MS-DOS, MSX, Muisti (tietokone), Ohjelmointikielen kääntäjä, Ohjelmointikieli, Optimointi, Pascal (ohjelmointikieli), Salaus, Siirräntä, Siirtäminen (ohjelmointi), Small-Scale Experimental Machine, Sulautettu järjestelmä, Suoritin, Syntaksi, Tallennetun ohjelman tietokone, Tietokone, Tietokoneohjelma, Tietorakenne, Videopeli, ZX Spectrum.

ALGOL

ALGOL (lyhenne sanoista ALGOrithmic Language) on ohjelmointikieli, joka kehitettiin 1950-luvulla.

Uusi!!: Assembly (ohjelmointikieli) ja ALGOL · Katso lisää »

Algoritmi

Algoritmi on yksityiskohtainen kuvaus tai ohje siitä, miten tehtävä tai prosessi suoritetaan; jota seuraamalla voidaan ratkaista tietty ongelma.

Uusi!!: Assembly (ohjelmointikieli) ja Algoritmi · Katso lisää »

As (Unix)

as on Unix-käyttöjärjestelmän assembler-kääntäjän nimi.

Uusi!!: Assembly (ohjelmointikieli) ja As (Unix) · Katso lisää »

Assembler

Assembler on tietokoneohjelma, jolla käännetään symbolisella konekielellä eli assembly-kielellä kirjoitettuja ohjelmia.

Uusi!!: Assembly (ohjelmointikieli) ja Assembler · Katso lisää »

Assembly

Assembly tarkoittaa seuraavia asioita.

Uusi!!: Assembly (ohjelmointikieli) ja Assembly · Katso lisää »

Binäärijärjestelmä

Binäärijärjestelmä, binaarijärjestelmä eli 2-järjestelmä on kantalukujärjestelmä, jonka kantaluku on kaksi.

Uusi!!: Assembly (ohjelmointikieli) ja Binäärijärjestelmä · Katso lisää »

C (ohjelmointikieli)

C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.

Uusi!!: Assembly (ohjelmointikieli) ja C (ohjelmointikieli) · Katso lisää »

Commodore 64

Commodore 64 (tunnetaan myös nimillä C64, C-64, C.

Uusi!!: Assembly (ohjelmointikieli) ja Commodore 64 · Katso lisää »

Debuggaus

Debuggaus eli virheenjäljitys on ohjelmistotuotannon osa, jossa testauksessa löytyneen virheellisen toiminnan aiheuttanut virhe paikallistetaan.

Uusi!!: Assembly (ohjelmointikieli) ja Debuggaus · Katso lisää »

Fortran

FORTRAN oli ensimmäinen todellinen korkean tason ohjelmointikieli.

Uusi!!: Assembly (ohjelmointikieli) ja Fortran · Katso lisää »

GCC

GNU Compiler Collection (yleensä GCC) on GNU-projektin kääntäjien kokoelma.

Uusi!!: Assembly (ohjelmointikieli) ja GCC · Katso lisää »

GNU Assembler

GNU Assembler (lyhyesti GAS) on GNU-projektin assembler-ohjelma, joka seuraa usein GCC-kääntäjän tai GNU Binutils -paketin mukana.

Uusi!!: Assembly (ohjelmointikieli) ja GNU Assembler · Katso lisää »

Heksadesimaalijärjestelmä

Heksadesimaalijärjestelmä on kantalukujärjestelmä, jonka kantaluku on 16.

Uusi!!: Assembly (ohjelmointikieli) ja Heksadesimaalijärjestelmä · Katso lisää »

Henkilökohtainen tietokone

Tyylitelty kuva henkilökohtaisesta tietokoneesta. Henkilökohtainen tietokone (PC) on yleiskäyttöinen mikrotietokone, jonka koko, toiminnot ja hinta mahdollistavat sen hankinnan ja käytön yksityishenkilölle. Nämä tietokoneet on yleensä tarkoitettu suoraan käyttäjänsä hallittaviksi. Henkilökohtaiset tietokoneet eroavat suurtietokoneista ja osituskäyttöön tarkoitetuista minitietokoneista, joita käyttävät monet henkilöt samaan aikaan. Henkilökohtainen tietokone voi olla esimerkiksi työasema, kannettava-, taulu- tai pöytätietokone. Kaikkein yleisimmät käyttöjärjestelmät ovat tällä hetkellä Microsoft Windows, macOS ja Linux. Yleisimmät suorittimien arkkitehtuurit ovat x86 (x86-64), ARM ja PowerPC. Henkilökohtainen tietokone ei ole sama kuin palvelin, jonka käyttötapaus on eri vaikka teknisesti se voikin käyttää samoja komponentteja. Hyvin yleisiä henkilökohtaisten tietokoneen sovellusohjelmia ovat toimisto-ohjelmat kuten tekstinkäsittely ja taulukkolaskenta, pelit, henkilökohtaisten tietojen järjestelemisessä tarvittavat työkalut, kuten kalenteri ja yhteystieto-ohjelmistot, sekä erilaiset Internet-yhteydenpitoon tarkoitetut ohjelmat, kuten selaimet, tiedonsiirto- ja sähköpostiohjelmat. Nykyaikaisissa henkilökohtaisissa tietokoneissa on usein laajakaista- tai modeemiyhteys Internetiin, mikä mahdollistaa muun muassa nopean tietojen hakemisen. Henkilökohtainen tietokone voi olla esimerkiksi toimistokäytössä tai kotona oleva kotitietokone. Tietokone on usein kytketty joko langattoman verkkoyhteyden (tavallisesti WLAN:in) tai verkkokaapelin kautta lähiverkkoon ja voi siten olla yhteydessä muihin saman yrityksen tai saman perheen toisiin tietokoneisiin. Henkilökohtaista tietokonetta käyttää interaktiivisesti tavallisesti vain yksi henkilö kerrallaan. Varhaisten henkilökohtaisten tietokoneiden omistajien täytyi varsin usein kirjoittaa omat ohjelmansa voidakseen tehdä koneellansa mitään hyödyllistä. Nykyään käyttäjille on olemassa laaja kirjasto erilaisia ohjelmistoja, jotka on kohtuullisen helppo ottaa käyttöön. 1980-luvun lopulta lähtien IBM PC -yhteensopivien arkkitehtuuri on hallinnut henkilökohtaisten tietokoneiden markkinoita reilulla 90 % markkinaosuudellaan. Hiiri.

Uusi!!: Assembly (ohjelmointikieli) ja Henkilökohtainen tietokone · Katso lisää »

Intel

Intel on yhdysvaltalainen monikansallinen teknologiayhtiö ja yksi maailman suurimpia puolijohteiden valmistajia.

Uusi!!: Assembly (ohjelmointikieli) ja Intel · Katso lisää »

Intel 8086

Intel 8086 Intel 8086 (eräissä Intelin omissa teksteissä iAPX 86) on Intelin vuonna 1978 kehittämä mikroprosessori.

Uusi!!: Assembly (ohjelmointikieli) ja Intel 8086 · Katso lisää »

Järjestelmäkutsu

Järjestelmäkutsu eli käyttöjärjestelmäkutsu ("systeemikutsu") on ohjelmoinnissa sovellusohjelmien käyttämä matalan tason mekanismi käyttöjärjestelmän ytimen tarjoamien palveluiden suorittamiseksi.

Uusi!!: Assembly (ohjelmointikieli) ja Järjestelmäkutsu · Katso lisää »

Kathleen Booth

Kathleen Hylda Valerie Booth (omaa sukua Britten, 9. heinäkuuta 1922 Worcestershire, Englanti – 29. syyskuuta 2022) oli tietojenkäsittelytieteilijä ja pioneeri tietokoneiden rakentamisessa.

Uusi!!: Assembly (ohjelmointikieli) ja Kathleen Booth · Katso lisää »

Kiintolevy

Kiintolevy, varsin usein puhekielessä myös kovalevy (vanhentuneesti myös umpilevy, joka tarkkaan ottaen viittaa tietyn tyyppiseen kiintolevyteknologiaan), on tietokoneeseen asennettu levymuisti, jota käytetään massamuistina.

Uusi!!: Assembly (ohjelmointikieli) ja Kiintolevy · Katso lisää »

Konekieli

Konekieli on tietokoneen suorittimen ymmärtämä formaali kieli, joka koostuu sarjasta konekielisiä käskyjä (käskysarja tai käskykanta). Konekieli on sarja binäärisiä bittejä eli ykkösiä ja nollia, joita tietokone tulkitsee käskyiksi ja operandeiksi.

Uusi!!: Assembly (ohjelmointikieli) ja Konekieli · Katso lisää »

Koodekki

Koodekki on algoritmi tai tietokoneohjelma, joka muuntaa datavuota tai signaalia (voi pakata tai purkaa).

Uusi!!: Assembly (ohjelmointikieli) ja Koodekki · Katso lisää »

Korkean tason ohjelmointikieli

Korkean tason ohjelmointikieli on ohjelmointikieli, joka tarjoaa vahvan abstraktion tietokoneen toiminnalle ja ei ole rajattu tietokoneen mukaan.

Uusi!!: Assembly (ohjelmointikieli) ja Korkean tason ohjelmointikieli · Katso lisää »

Kotitietokone

Commodore 64C. Kotitietokone tai kotimikro on vanhahtava käsite, jolla tarkoitetaan etenkin 1980-luvulla suosittuja edullisia ja pienikokoisia mikrotietokoneita ja henkilökohtaisia tietokoneita, joita myytiin pääasiassa tavallisiin koteihin.

Uusi!!: Assembly (ohjelmointikieli) ja Kotitietokone · Katso lisää »

Laiteohjain

Laiteohjain on tietokonelaitteiston osa, joka ohjaa toisen laitteen toimintaa, esimerkiksi näytönohjain, levyohjain tai oikosiirto- eli DMA-ohjain.

Uusi!!: Assembly (ohjelmointikieli) ja Laiteohjain · Katso lisää »

LLVM

LLVM (alkuaan) on ohjelmointikielen kääntäjän kehittämiseen tarkoitettu infrastruktuuri.

Uusi!!: Assembly (ohjelmointikieli) ja LLVM · Katso lisää »

Lotus 1-2-3

Lotus 1-2-3 on taulukkolaskentaohjelma, jonka Lotus Software julkaisi ensimmäisen kerran PC-DOS-käyttöjärjestelmälle vuonna 1983.

Uusi!!: Assembly (ohjelmointikieli) ja Lotus 1-2-3 · Katso lisää »

Luettelo assembler-ohjelmista

Tämä on luettelo assembler-ohjelmista.

Uusi!!: Assembly (ohjelmointikieli) ja Luettelo assembler-ohjelmista · Katso lisää »

Matalan tason ohjelmointikieli

PDP-8/E-minitietokoneen etupaneeli, jossa olevilla kytkimillä voitiin ohjata konekielistä ohjelmaa. Matalan tason ohjelmointikieli on ohjelmointikieli, joka on lähellä tietokoneen laitteistoa (käskykantaa) ja tarjoaa vain vähän tai ei lainkaan abstraktioita.

Uusi!!: Assembly (ohjelmointikieli) ja Matalan tason ohjelmointikieli · Katso lisää »

Mikroprosessori

Z80-prosessorin arkkitehtuurikaavio. Mikroprosessori tarkoittaa suoritinta, joka on integroitu yhdelle mikropiirille.

Uusi!!: Assembly (ohjelmointikieli) ja Mikroprosessori · Katso lisää »

Motorola 68000 -sarja

Julkaisua edeltävä XC68000-malli. Motorola 68000. Motorola 68060. Motorola 68000 (MC68000, m68k, 68k) on Motorolan valmistama mikroprosessorisarja, joka julkistettiin vuonna 1979.

Uusi!!: Assembly (ohjelmointikieli) ja Motorola 68000 -sarja · Katso lisää »

MS-DOS

MS-DOS (Microsoft Disk Operating System) on Microsoftin vuonna 1981 julkaisema, tekstipohjaisella komentoliittymällä varustettu käyttöjärjestelmä.

Uusi!!: Assembly (ohjelmointikieli) ja MS-DOS · Katso lisää »

MSX

Sony Hit Bit HB-75P MSX-1 vuodelta 1984. MSX on Kazuhiko "Kaye" Nishin johdolla luotu yhteinen laitteistostandardi 8-bittisille kotitietokoneille.

Uusi!!: Assembly (ohjelmointikieli) ja MSX · Katso lisää »

Muisti (tietokone)

Muisti on tietokoneen osa, johon voidaan tallentaa tietoa.

Uusi!!: Assembly (ohjelmointikieli) ja Muisti (tietokone) · Katso lisää »

Ohjelmointikielen kääntäjä

Ohjelmointikielen kääntäjä on tietokoneohjelma, joka luo tietokoneohjelman ohjelmointikielisen lähdekoodin perusteella konekielisen ajettavan binääritiedoston (eli kääntää ohjelman).

Uusi!!: Assembly (ohjelmointikieli) ja Ohjelmointikielen kääntäjä · Katso lisää »

Ohjelmointikieli

Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.

Uusi!!: Assembly (ohjelmointikieli) ja Ohjelmointikieli · Katso lisää »

Optimointi

Optimointi tarkoittaa optimiarvon tai -määrän, tai yleisemmin parhaan vaihtoehdon etsimistä.

Uusi!!: Assembly (ohjelmointikieli) ja Optimointi · Katso lisää »

Pascal (ohjelmointikieli)

Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.

Uusi!!: Assembly (ohjelmointikieli) ja Pascal (ohjelmointikieli) · Katso lisää »

Salaus

Enigma-salauslaite Salaus eli kryptaus viittaa kryptologiassa prosessiin, jolla koodataan viestejä tai tietoja niin, että vain valtuutetut osapuolet voivat lukea niitä.

Uusi!!: Assembly (ohjelmointikieli) ja Salaus · Katso lisää »

Siirräntä

Siirräntä tarkoittaa tiedon siirtämistä tai signaloimista tietokonelaitteiston komponenttien välillä.

Uusi!!: Assembly (ohjelmointikieli) ja Siirräntä · Katso lisää »

Siirtäminen (ohjelmointi)

Siirtäminen eli porttaaminen ohjelmoinnissa tarkoittaa ohjelman muokkaamista alustalta toiselle, joka on erilainen kuin johon se on alun perin suunniteltu.

Uusi!!: Assembly (ohjelmointikieli) ja Siirtäminen (ohjelmointi) · Katso lisää »

Small-Scale Experimental Machine

SSEM-tietokoneen jäljennös. Small-Scale Experimental Machine (SSEM, lempinimeltä Baby) oli ensimmäinen tietokone, jossa ohjelma voitiin tallettaa tietokoneen muistiin (tallennetun ohjelman tietokone).

Uusi!!: Assembly (ohjelmointikieli) ja Small-Scale Experimental Machine · Katso lisää »

Sulautettu järjestelmä

Sulautettu järjestelmä on tiettyyn tarkoitukseen tehty laite tai laitteisto, jota ohjaa tietokone.

Uusi!!: Assembly (ohjelmointikieli) ja Sulautettu järjestelmä · Katso lisää »

Suoritin

Alkukantaisen tietokoneen suorittimeen kuuluvia kymmeniä elektroniputkia. Suoritin tai prosessori (eli CPU) on tietokoneen osa, joka suorittaa tietokoneohjelman sisältämiä konekielisiä käskyjä.

Uusi!!: Assembly (ohjelmointikieli) ja Suoritin · Katso lisää »

Syntaksi

Syntaksi (kr. σύνταξις ’kokoonpano’) eli lauseoppi tarkastelee luonnollisen tai formaalin kielen merkkiyhdistelmiä (sanoja).

Uusi!!: Assembly (ohjelmointikieli) ja Syntaksi · Katso lisää »

Tallennetun ohjelman tietokone

Tallennetun ohjelman tietokone on tietokone, jossa ohjelma voitiin tallettaa tietokoneen muistiin.

Uusi!!: Assembly (ohjelmointikieli) ja Tallennetun ohjelman tietokone · Katso lisää »

Tietokone

Columbia. Tietokone on laite, joka käsittelee numeeris-loogista tietoa ohjelmointinsa mukaisesti.

Uusi!!: Assembly (ohjelmointikieli) ja Tietokone · Katso lisää »

Tietokoneohjelma

Tietokoneohjelma (usein lyhyesti vain ohjelma) on joukko ennalta laadittuja käskyjä, suunnitelma tai proseduuri, jota seuraten tietokone suorittaa sille valmistellun ongelmanratkaisutehtävän: ohjelmia yleisesti kutsutaan ohjelmistoksi vastakohtana laitteistolle.

Uusi!!: Assembly (ohjelmointikieli) ja Tietokoneohjelma · Katso lisää »

Tietorakenne

Tietorakenne on tietojenkäsittelyssä esiintyvä termi, joka tarkoittaa tapaa säilöä ja käsitellä dataa tietokoneella tyypillisesti tietokoneen muistissa tietokoneohjelman suorituksen aikana.

Uusi!!: Assembly (ohjelmointikieli) ja Tietorakenne · Katso lisää »

Videopeli

Videopeli on elektroninen peli, jonka pelaamiseen tarvitaan käyttöliittymä ja näyttölaite.

Uusi!!: Assembly (ohjelmointikieli) ja Videopeli · Katso lisää »

ZX Spectrum

Sinclair ZX Spectrum on brittiläisen Sir Clive Sinclairin suunnittelema mikrotietokone, joka julkaistiin vuonna 1982.

Uusi!!: Assembly (ohjelmointikieli) ja ZX Spectrum · Katso lisää »

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »