TDT4160 Datamaskiner og digtalteknikk

studied byStudied by 100 people
5.0(2)
get a hint
hint

Program

1 / 261

Tags & Description

Studying Progress

0%
New cards
262
Still learning
0
Almost done
0
Mastered
0
262 Terms
1
New cards

Program

Rekke med instruksjoner til en datamaskin

New cards
2
New cards

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
New cards

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
New cards

Virituell maskin

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

New cards
5
New cards

Digital logikk

New cards
6
New cards

Mikroarkitektur

New cards
7
New cards

Assembler

Oversetter fra assembly til lavere nivå

New cards
8
New cards

Kompilator

Oversetter høy-nivå programmer

New cards
9
New cards

Moores lov

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

New cards
10
New cards

Nathans first law of software

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

New cards
11
New cards

Mainframe

Store datamaskiner som tar opp flere rom

New cards
12
New cards

Server

Større datamskiner

New cards
13
New cards

Cluster

Mange servere sammen

New cards
14
New cards

CPU

Hjernen til datamaskinen

New cards
15
New cards

Buss

Overfører signaler

New cards
16
New cards

MIPS

Million instructions per second

New cards
17
New cards

Control unit

Hente og bestemme type instruksjoner

New cards
18
New cards

ALU

Gjør operasjoner på operander

New cards
19
New cards

Program counter

Internt register med neste instruksjon

New cards
20
New cards

Instruction register

nåværende instruksjon

New cards
21
New cards

Data path

Del av CPU, registre, ALU og busser

New cards
22
New cards

Register-memory

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

New cards
23
New cards

Register-register

Gjør operasjon på to ting i register

New cards
24
New cards

Data path cycle

kjøre to operander gjennom ALU og lagre resultatet

New cards
25
New cards

RISC

Reduced instruction set computer

New cards
26
New cards

CISC

Complex instruction set computer

New cards
27
New cards

Pipelining

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

New cards
28
New cards

Superskalare arkitekturer

Kan issue flere instruksjoner per klokkesykel, har feks flere ALUer

New cards
29
New cards

Processor level parallelism

Flere prosessorer

New cards
30
New cards

SIMD(Single Instruction Multiple Data)

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

New cards
31
New cards

vector-prosessor

utfører operasjoner på vektorer

New cards
32
New cards

multiprosessorer

flere CPUer

New cards
33
New cards

multicomputere

flere CPUer med adskilt minne

New cards
34
New cards

bit

0 eller 1

New cards
35
New cards

Big endian

nummerering av bits fra venstre til høyre

New cards
36
New cards

Small endian

Nummerering av bits fra høyre til venstre

New cards
37
New cards

Hamming distance

antall forskjellige bit mellom to ord

New cards
38
New cards

kodeors

databits og sjekkbits

New cards
39
New cards

paritetsbit

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

New cards
40
New cards

Hammings algortime

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

New cards
41
New cards

cache

lite og raskt internt minne i cpu

New cards
42
New cards

lokalitetsprinsippet

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

New cards
43
New cards

hit ratio

hvor ofte du får cache hit

New cards
44
New cards

unified cache

instruskjoner og data i samme caches

New cards
45
New cards

split cache

instruksjoner og data i hver sin cache

New cards
46
New cards

SIMM

Minnechips på en side av kretskort

New cards
47
New cards

DIMM

Rekke med minnechips på begge sider av kretskort, vanligst

New cards
48
New cards

Magnetiske disker

Roterende disker som bruker magnetisk for å lese av

New cards
49
New cards

Arm

Bevegses over magnetisk disk der det skal leses av

New cards
50
New cards

Sylinder

Hvor langt inn/ut dataen på disken befinner seg

New cards
51
New cards

Perpendicular reading

Lagring av data på magnetisk disk vertikalt

New cards
52
New cards

Reed-Solomon

vanlig error-correction algortime på magnetiske disker

New cards
53
New cards

Harddisk

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

New cards
54
New cards

Seek

Tiden det tar for armen å bevege seg til riktig sted

New cards
55
New cards

Roterende latens

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

New cards
56
New cards

Disk controller

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

New cards
57
New cards

IDE-disker

Integrert kontroller på disken

New cards
58
New cards

LBA(Logical Block Adressing)

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

New cards
59
New cards

Nåværende bottleneck på magnetisk disk

128PB

New cards
60
New cards

SCSI-disk(small computer system interface)

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

New cards
61
New cards

RAID(Redundant Array of Inexpensive Disk)

Samlebetegnelse for minne som bruker parallellisering

New cards
62
New cards

SSD

Minne med mange flash minneceller, raske, dyre

New cards
63
New cards

wear leveling

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

New cards
64
New cards

CD-ROMs

Optiske disker, lang seek-tid

New cards
65
New cards

Pits

Depresjoner i CD

New cards
66
New cards

Lands

Der det ikke er pits i en CD

New cards
67
New cards

CD-R

Etterlikner CD-ROMs og lar deg fortsette å skrive senere

New cards
68
New cards

VTOC

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

New cards
69
New cards

CD-RW

Rewritable CDer

New cards
70
New cards

DVD

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

New cards
71
New cards

Double-sided DVD

DVD du kan snu og ha data på begge sider

New cards
72
New cards

Dual layer DVD

DVD med to lag med data på en side

New cards
73
New cards

Blue-Ray

Blå laser ga større nøyaktighet

New cards
74
New cards

DMA(Direct memory acess)

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

New cards
75
New cards

Bus arbiter

Bestemmer hvilken komponent som får bruke bussen

New cards
76
New cards

Interrupt handler

CPU setter igang når I/O er ferdig

New cards
77
New cards

Cycle stealing

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

New cards
78
New cards

PCI(Peripheral Component Interconnect)

Egen buss til minne

New cards
79
New cards

Skew

Med parallell buss må du vente på lengste propageringstid

New cards
80
New cards

PCIe(PCIexpress)

Seriell buss og root complex

New cards
81
New cards

Seriell buss

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

New cards
82
New cards

Transparent infrared touch screen

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

New cards
83
New cards

Transparent resistive touch screen

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

New cards
84
New cards

Transparent projected capacitive touch screen

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

New cards
85
New cards

LCD-skjerm

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

New cards
86
New cards

Passive matrix display

Ledninger i rutenett som lyser opp når i krysspunkt

New cards
87
New cards

Active matrix display

En liten transistor for hver piksel

New cards
88
New cards

Mekanisk mus

To hjul eller ball på undersiden

New cards
89
New cards

Optisk mus

LED-lys under som detekterer bevegelse

New cards
90
New cards

Mekanisk-optisk mus

Ballen på undersiden slipper gjennom puls av lys

New cards
91
New cards

Gamut

Alle fargene en printer kan printe

New cards
92
New cards

Modem

Modulator Demodulator, overfører mellom bits og signal

New cards
93
New cards

Modulasjon

Endring på sinusignal for å representere bits

New cards
94
New cards

Amplitudemodulasjon

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

New cards
95
New cards

Frekvensmodulasjon

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

New cards
96
New cards

Fasemodulasjon

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

New cards
97
New cards

Baud rate

Antall ganger signalet kan skifte

New cards
98
New cards

Dibit faseenkoding

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

New cards
99
New cards

Simplex

Modem som kun kan overføre ene veien

New cards
100
New cards

Carrier

Sinusbølge som representerer bits

New cards

Explore top notes

note Note
studied byStudied by 49 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 682 people
Updated ... ago
5.0 Stars(4)
note Note
studied byStudied by 25 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 17 people
Updated ... ago
4.7 Stars(3)
note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 97 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 12 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard38 terms
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard32 terms
studied byStudied by 100 people
Updated ... ago
5.0 Stars(11)
flashcards Flashcard163 terms
studied byStudied by 85 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard164 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard57 terms
studied byStudied by 225 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard35 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard574 terms
studied byStudied by 3355 people
Updated ... ago
4.8 Stars(20)