Vi arbejder på at gendanne Unionpedia-appen i Google Play Store
UdgåendeIndgående
🌟Vi har forenklet vores design for bedre navigation!
Instagram Facebook X LinkedIn

Maskinkode

Indeks Maskinkode

Maskinkode er det "sprog" som en computer, eller mere præcist: computerens CPU, forstår.

Indholdsfortegnelse

  1. 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.

Se Maskinkode og Assembler

Byte-code

Byte-Code, også kendt som p-code (portable code), er et instruktionssæt, til en fortolker (engelsk: interpreter).

Se Maskinkode og Byte-code

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.

Se Maskinkode og CISC

Compiler

En compiler (også kaldet kompiler eller oversætter) er et computerprogram der automatisk kan oversætte fra et programmeringssprog til et andet.

Se Maskinkode og Compiler

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.

Se Maskinkode og Computer

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.

Se Maskinkode og CPU

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.

Se Maskinkode og Fortolker

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.

Se Maskinkode og IBM

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.

Se Maskinkode og Linker

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.

Se Maskinkode og Mainframe

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.

Se Maskinkode og Mikroprogram

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).

Se Maskinkode og RISC

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.