E1 Memory
signals
instructions & data
stores
-
Datapath-executes instructions
.
·
components
of other
operation
to determine the
defines
ISA
.
memory
access
,
Control
-
whether it
sends
comes
different instruction types
many
only lead/store
om
.
or
S
16 but Is
to
-72
72
-
67
=
8
67
g
+
1000
11111111
1011
0111
Ill
coll
100
0000
hexadecimal
largest #
Decimal
72
=
0100
0000
to
complement
2/ Y bit is
complement
---
0111
7
:
+1
wil
B
#
Register-memory on
g
the
containing data
CPU chip
directly
I
that
executables
instructions
access
can
creates
smaller
executables
CISC(x86)
E
ia
a cop m how
.
-> wornt
(ARM) creates larger
,
it
STR
to store data
2
Exam
into
into
them
,
main
however
memory
uno
themselves:
X30 has the return
to
after
current
it
down
current end
stack
as
address
executing
the program returns
SP points to the
bottom
at the
stack
A stack frame
of the
grows
where
instructions .
/
.
of
is
a
the
block of
date
data that
contains
that you
contents
register
want
save
to
& variables values
when
a
procedure is called,
will not be lost
t
h
e
32 bit IEEE
1100011
1995
number
repor decimal
floating point
,
12875
in
mes :
29
:
9. 5 : 11 00011
9
.
I
6
-
Ep 10.000101
:
Fraction
Lign
:
:
1
1600 11/
1 100
0010
1100
OllI
C
L
C
7
Ox (2C70000
1. 1000 111
6 +127
.
=
2
133
>
Negative infinity in Lex
Ox41F00 , 000
0100
God
OxFF800000
:
to
number
I'll
1000
000
0000
6000
0000
Fraction
sign
esp
t
131 - 127
64C32
as
11
it can
=
-
2" + 2
4
+2 + 2
9375
+1
bigger floating
#
store
=
2"
pointIs , very
number of
MIL
In
small
precision
more
longer than
algorithm
per
:
iteration
,
MUL has
1 9375
.
,
.
=
31
.
takes
MUL on two n bit #s
shift
&
algorithm executes an add
as
.
simultaneously
Enan
.
3
Exam
AND
Multiplication
steps ·
instruction
numbers
floating point
.
=
AND instruction
iterates
more
through
takes
n
the
bits
steps & takes
n
longer.
steps
in
,
as
its
the two
#Exam
,
Big endian & little Indian
refer to
most
Big endian stores the
significant bytes
stores most
the different
significant bytes
from
higher addresses
1100
OXTAC00000
,
what
is
1111
↑
0101
5
data can
stored from memory.
be
addresses, while little endian
lover
.
It 5 = 1 5
.
.
exp
0000
ways
from
100
0000
1
000
.
2.5
1 5 2
118
.
E
.
..
7 9846
0000
.
.
1035
245-127 110
=
6 (0 4) +
·
5(0 4
+0
.
·
10 8
.
=
4 x
.
0
.
0
5
5
.
5
milliseconds
5(1 00)
0
.
.
12, 000, 000
.
1 + 0 1) = 5 4
.
=
1 00
.
150
cycle time = you +
rate
dock
833 GHz
floo
0x10-12
=
cycle time
-
=
2 5 Ghz
.
400x10-12
Tagz
OI
O
=
400
F
Address= 1 bits
2312 = 22 =
Line
Offset
+ 400 + 150 = 1200
1 bit
Ibit
=
0011
line
32
2 bits
&
predict
Not
d
↓
3
S
WAC