Indholdsfortegnelse
21 relationer: Assembler, Byte-code, CISC, Compiler, Computer, Computerprogram, CPU, Engelsk (sprog), Fortolker, IBM, Instruktionssæt, Java (programmeringssprog), Kørsel (datalogi), Linker, Macro (samling af instruktioner), Mainframe, Mikroprogram, Register (cpu), RISC, Universal Automatic Calculator, Virtuel maskine.
Assembler
Eksempel på assemblersprog En assembler er et program, som oversætter assemblersprog til maskinkode.
Byte-code
Byte-Code, også kendt som p-code (portable code), er et instruktionssæt, til en fortolker (engelsk: interpreter).
CISC
CISC (Complex Instruction Set Computing) betegner en retning inden for CPU-design, hvor maskininstruktionerne typisk er ret kraftfulde (komplekse), så en assemblerprogrammør kun skal bruge et mindre antal instruktioner for at udføre en opgave.
Compiler
En compiler (også kaldet kompiler eller oversætter) er et computerprogram der automatisk kan oversætte fra et programmeringssprog til et andet.
Computer
Bærbar computer Acer Aspire 5600 En computer er en maskine, der kan programmeres til automatisk at udføre nogle talmæssige eller logiske beregninger.
Computerprogram
brugeren (engelsk ''User'') interagerer med applikationssoftware, på en typisk computer. Applikationssoftwarens lag deler grænseflade med styresystemet (engelsk ''Operating System''), som igen kommunikerer med hardware. Pilene indikerer datastrømme.
Se Maskinkode og Computerprogram
CPU
En Intel Pentium 4 CPU Central Processing Unit (forkortet "CPU"), også kaldet centralenhed eller i daglig tale blot processor.
Engelsk (sprog)
Lande, hvor engelsk eller en engelsk kreolsk er officielt eller de facto hovedsprog er markeret med mørkeblåt. Lande hvor engelsk er sekundært officielt sprog er markeret med lyseblåt. EN: Engelsk symboliseret ved sprogkode ISO 639-1 Engelsk er et germansk sprog, der tales på de Britiske Øer, i Nordamerika, Australien, New Zealand, Jamaica, Bahamas, Sydafrika, Kenya og Singapore og flere andre steder.
Se Maskinkode og Engelsk (sprog)
Fortolker
En fortolker (på engelsk: interpreter) er et computerprogram, der oversætter kildekode linje for linje til et maskinkodeformat med henblik på læsning og udførelse på en virtuel maskine/computer.
IBM
International Business Machines Corporation (IBM) er en multinational teknologi- og konsulentvirksomhed, der leverer IT-serviceydelser og sælger hardware- og softwareprodukter, der hovedsageligt er udviklet i IBM's forsknings- og udviklingslaboratorier.
Instruktionssæt
Ved et instruktionssæt forstås mængden af de maskinkodeinstruktioner, som en given CPU kan udføre.
Se Maskinkode og Instruktionssæt
Java (programmeringssprog)
Java er et objektorienteret tredjegenerations-programmeringssprog inspireret af C++.
Se Maskinkode og Java (programmeringssprog)
Kørsel (datalogi)
Indenfor datalogi er kørsel (engelsk execution eller run) processen med hvilken en computer eller virtuel maskine læser og handler på et computerprograms instruktioner.
Se Maskinkode og Kørsel (datalogi)
Linker
Indenfor datalogi er en linker et program, som tager output fra en compiler (kaldet objektkode) som input - og producerer som output et færdigt computerprogram, som kan afvikles.
Macro (samling af instruktioner)
En macro (også stavet makro) er inden for informationsteknologien en samling af instruktioner eller kommandoer, der kan angives eller udføres under ét navn.
Se Maskinkode og Macro (samling af instruktioner)
Mainframe
Mainframe computere er høj-kapacitetscomputere som hovedsageligt anvendes af større virksomheder og offentlige institutioner til kritiske applikationer, samt behandling af større mængder data såsom forbruger- og sektorrelateret statistik, ressourceallokering og registrering af transaktioner.
Mikroprogram
Et mikroprogram, også kaldet mikrokode, er det program, der i nogle cpu'er, kanalcontrollere, diskcontrollere, gpu'er og netværksudstyr implementerer de enkelte maskininstruktioner, som maskinen stiller til rådighed for programmørerne.
Register (cpu)
Et register er en særlig form for digital hukommelse knyttet til den centrale procesenhed, cpu'en, i en computer.
Se Maskinkode og Register (cpu)
RISC
chippen. RISC (Reduced Instruction Set Computing) betegner en retning indenfor mikroprocessor-design fra midten af 1980'erne, der opprioriterer hurtig, simpel hardware på bekostning af øget kompleksitet i software (set fra en programmørs synspunkt blev mikroprocessoren sværere at bruge og havde flere særheder).
Universal Automatic Calculator
Grace Hopper og Univac. Universal Automatic Calculator, Univac, var navnet på en serie computere hvoraf den første var Univac I. Univac I brugte 5000 elektronrør.
Se Maskinkode og Universal Automatic Calculator
Virtuel maskine
VirtualBox En virtuel maskine (ofte forkortet VM, på engelsk virtual machine) er et miljø/maskine, som reelt set ikke eksisterer og som enten kan fortolke, aflæse og udføre maskinkode eller maskinkode-lignende bytekode (som kun den virtuelle maskine kan læse, forstå og udføre).
Se Maskinkode og Virtuel maskine
Også kendt som Maskinkodeinstruktion.