TDT4160 Datamaskiner og digtalteknikk

studied byStudied by 116 people
4.7(3)
Get a hint
Hint

Program

1 / 261

flashcard set

Earn XP

Description and Tags

262 Terms

1

Program

Rekke med instruksjoner til en datamaskin

New cards
2

Oversetting

Gjøre om et høy-nivå program til lav-nivå ved å lage et nytt program med tilsvarende lav-nivå instruksjoner

New cards
3

Interpretation

Når du har et lav-nivå program som gjør om høy-nivå instruksjoner direkte til lav-nivå, linje for linje

New cards
4

Virituell maskin

En tenkt datamaskin som forstår høy-nivå programmer

New cards
5

Digital logikk

New cards
6

Mikroarkitektur

New cards
7

Assembler

Oversetter fra assembly til lavere nivå

New cards
8

Kompilator

Oversetter høy-nivå programmer

New cards
9

Moores lov

Hvert 2. år vil antall transistorer i integrerte kretser dobles

New cards
10

Nathans first law of software

Software is a gas. It expands to fill the container holding it.

New cards
11

Mainframe

Store datamaskiner som tar opp flere rom

New cards
12

Server

Større datamskiner

New cards
13

Cluster

Mange servere sammen

New cards
14

CPU

Hjernen til datamaskinen

New cards
15

Buss

Overfører signaler

New cards
16

MIPS

Million instructions per second

New cards
17

Control unit

Hente og bestemme type instruksjoner

New cards
18

ALU

Gjør operasjoner på operander

New cards
19

Program counter

Internt register med neste instruksjon

New cards
20

Instruction register

nåværende instruksjon

New cards
21

Data path

Del av CPU, registre, ALU og busser

New cards
22

Register-memory

Operasjon som henter ord fra minne til register eller sender registerverdi til minne

New cards
23

Register-register

Gjør operasjon på to ting i register

New cards
24

Data path cycle

kjøre to operander gjennom ALU og lagre resultatet

New cards
25

RISC

Reduced instruction set computer

New cards
26

CISC

Complex instruction set computer

New cards
27

Pipelining

Dele opp cycle i stages som gjør at man kan kjøre flere instruksjoner samtidig

New cards
28

Superskalare arkitekturer

Kan issue flere instruksjoner per klokkesykel, har feks flere ALUer

New cards
29

Processor level parallelism

Flere prosessorer

New cards
30

SIMD(Single Instruction Multiple Data)

Mange prosessorer som gjør samme instruksjon på forskjellig data

New cards
31

vector-prosessor

utfører operasjoner på vektorer

New cards
32

multiprosessorer

flere CPUer

New cards
33

multicomputere

flere CPUer med adskilt minne

New cards
34

bit

0 eller 1

New cards
35

Big endian

nummerering av bits fra venstre til høyre

New cards
36

Small endian

Nummerering av bits fra høyre til venstre

New cards
37

Hamming distance

antall forskjellige bit mellom to ord

New cards
38

kodeors

databits og sjekkbits

New cards
39

paritetsbit

en bit som legges til slik at det blir et partall antall 1

New cards
40

Hammings algortime

en algoritme som lar deg rette opp i feil i ordenene dine

New cards
41

cache

lite og raskt internt minne i cpu

New cards
42

lokalitetsprinsippet

data som brukes etter hverandre ligger ofte i nærme i minnet

New cards
43

hit ratio

hvor ofte du får cache hit

New cards
44

unified cache

instruskjoner og data i samme caches

New cards
45

split cache

instruksjoner og data i hver sin cache

New cards
46

SIMM

Minnechips på en side av kretskort

New cards
47

DIMM

Rekke med minnechips på begge sider av kretskort, vanligst

New cards
48

Magnetiske disker

Roterende disker som bruker magnetisk for å lese av

New cards
49

Arm

Bevegses over magnetisk disk der det skal leses av

New cards
50

Sylinder

Hvor langt inn/ut dataen på disken befinner seg

New cards
51

Perpendicular reading

Lagring av data på magnetisk disk vertikalt

New cards
52

Reed-Solomon

vanlig error-correction algortime på magnetiske disker

New cards
53

Harddisk

Magnetisk disk som er sealed for å unngå støv

New cards
54

Seek

Tiden det tar for armen å bevege seg til riktig sted

New cards
55

Roterende latens

Tiden det tar før riktig del av disken roterer under armen

New cards
56

Disk controller

Tar i mot beskjeder, beveger arm og retter feil i disken

New cards
57

IDE-disker

Integrert kontroller på disken

New cards
58

LBA(Logical Block Adressing)

Nummerere sektorene på en disk fra 0 til 2^(28)-1, bn 128GB

New cards
59

Nåværende bottleneck på magnetisk disk

128PB

New cards
60

SCSI-disk(small computer system interface)

Likner på IDE, men koblet i serie, tillater flere aktive devices

New cards
61

RAID(Redundant Array of Inexpensive Disk)

Samlebetegnelse for minne som bruker parallellisering

New cards
62

SSD

Minne med mange flash minneceller, raske, dyre

New cards
63

wear leveling

datamaskinen passer på å fordele skrivingen utover minnecellene i en SSD for å forlenge levetiden

New cards
64

CD-ROMs

Optiske disker, lang seek-tid

New cards
65

Pits

Depresjoner i CD

New cards
66

Lands

Der det ikke er pits i en CD

New cards
67

CD-R

Etterlikner CD-ROMs og lar deg fortsette å skrive senere

New cards
68

VTOC

Volume Table of Contents oversikt over tracks på CD, skapte problemer med å forsette å skrive senere

New cards
69

CD-RW

Rewritable CDer

New cards
70

DVD

Digital Versitale Disk, rød laser, kortere pits, tettere spiral

New cards
71

Double-sided DVD

DVD du kan snu og ha data på begge sider

New cards
72

Dual layer DVD

DVD med to lag med data på en side

New cards
73

Blue-Ray

Blå laser ga større nøyaktighet

New cards
74

DMA(Direct memory acess)

Når kontroller på disk kan lese og skrive til minne ute CPU

New cards
75

Bus arbiter

Bestemmer hvilken komponent som får bruke bussen

New cards
76

Interrupt handler

CPU setter igang når I/O er ferdig

New cards
77

Cycle stealing

I/O har prioritet på buss og stjeler fra CPU

New cards
78

PCI(Peripheral Component Interconnect)

Egen buss til minne

New cards
79

Skew

Med parallell buss må du vente på lengste propageringstid

New cards
80

PCIe(PCIexpress)

Seriell buss og root complex

New cards
81

Seriell buss

Sender bits i et ord etter hverandre istedenfor parallellt med flere busser

New cards
82

Transparent infrared touch screen

Bruker brytning av lysstråler til å finne berøringspunkt

New cards
83

Transparent resistive touch screen

Bruker to lag med ledninger som berører hverandre ved sammenpresning

New cards
84

Transparent projected capacitive touch screen

Kondensatorer som endrer egenskap når de berøres fordi mennesker leder strøm

New cards
85

LCD-skjerm

Liquid Crystal Display, molekylene endrer optiske egenskaper ved strømtilførsel

New cards
86

Passive matrix display

Ledninger i rutenett som lyser opp når i krysspunkt

New cards
87

Active matrix display

En liten transistor for hver piksel

New cards
88

Mekanisk mus

To hjul eller ball på undersiden

New cards
89

Optisk mus

LED-lys under som detekterer bevegelse

New cards
90

Mekanisk-optisk mus

Ballen på undersiden slipper gjennom puls av lys

New cards
91

Gamut

Alle fargene en printer kan printe

New cards
92

Modem

Modulator Demodulator, overfører mellom bits og signal

New cards
93

Modulasjon

Endring på sinusignal for å representere bits

New cards
94

Amplitudemodulasjon

Konvertering mellom analog og digital der høy amplitude 1, lav amplitude 0

New cards
95

Frekvensmodulasjon

Konvertering mellom analog og digital der høy frekvens 1, lav frekvens 0

New cards
96

Fasemodulasjon

Konvertering mellom analog og digital der man endrer fasen til sinusbølgen for å representere 0 og 1

New cards
97

Baud rate

Antall ganger signalet kan skifte

New cards
98

Dibit faseenkoding

Deler opp i mindre faseskift som lar deg sende flere bits om gangen(eks 01)

New cards
99

Simplex

Modem som kun kan overføre ene veien

New cards
100

Carrier

Sinusbølge som representerer bits

New cards

Explore top notes

note Note
studied byStudied by 39 people
... ago
5.0(1)
note Note
studied byStudied by 3 people
... ago
5.0(1)
note Note
studied byStudied by 52 people
... ago
5.0(1)
note Note
studied byStudied by 3 people
... ago
5.0(1)
note Note
studied byStudied by 18 people
... ago
5.0(1)
note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 292 people
... ago
5.0(1)
note Note
studied byStudied by 160 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (40)
studied byStudied by 31 people
... ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 71 people
... ago
5.0(1)
flashcards Flashcard (28)
studied byStudied by 22 people
... ago
5.0(1)
flashcards Flashcard (23)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (25)
studied byStudied by 33 people
... ago
5.0(2)
flashcards Flashcard (83)
studied byStudied by 136 people
... ago
5.0(2)
flashcards Flashcard (32)
studied byStudied by 40 people
... ago
5.0(1)
flashcards Flashcard (106)
studied byStudied by 52 people
... ago
5.0(1)
robot