MPS E1 - Endians


Øvelse 1 - Endians

Givet er et adresseområde i hukommelsen. Hukommelsen har en 8-bit atomisk størrelse, dvs den mindste data størrelse man kan tilgå er en byte:
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
00
4D
50
53
31
45
54
53
45
44
4E
20
56
20
54
45
45
10
20
4E
46
41
47
20
49
45
52
20
52
52
20
46
59
4C

A
Read32Big(0x00)
0x4D
0x50
0x53
0x31
ASCII
M
P
S
1

B
Read8Big(0x0A)
0x20
ASCII
SPACE

C
Read32Little(0x0B)
0x45
0x54
0x20
0x56
ASCII
E
T
SPACE
V

D
Read16Little(0x08)
0x4E
0x44
ASCII
N
D

E
Read32Big(0x12)
0x46
0x41
0x47
0x20
ASCII
F
A
G
SPACE

F
Read32Little(0x04)
0x45
0x53
0x54
0x45
ASCII
E
S
T
E

G
Read8Little(0x16)
0x49
ASCII
I

H
Read16Little(0x10)
0x4E
0x20
ASCII
N
SPACE

I
Read8Big(0x0F)
0x45
ASCII
E

J
Read16Big(0x17)
0x45
0x52
ASCII
E
R

K
Read8Big(0x1B)
0x52
ASCII
R

L
Read16Little(0x19)
0x52
0x20
ASCII
R
SPACE

M
Read32Big(0x1B)
0x52
0x20
0x46
0x59
ASCII
R
SPACE
F
Y

N
Read8Little(0x08)
0x44
ASCII
D

O
Read8Big(0x1F)
0x4C
ASCII
L

P
Read8Little(0x04)
0x45
ASCII
E

A & B & I & L & C & G & D & J & E & K & F & H & P & M & O & N
MPS1 ER ET VINDERFAG RESTEN ER FYLD

Ingen kommentarer:

Send en kommentar