Computer Organization and Embedded Systems
IMPORTANT NOTE
As part of your evaluation assignment, you need to answer any one question of your choice.
Please download and use the answering template available on step 1.
Kindly elaborate as much as possible.
Computer Organization and Embedded Systems
(1)
(2)
Find simplified Boolean expression for the following function.
(3)
(4)
Represent the following 32-bit binary number into single precision floating point number:
0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
(5)
Consider the following program:
LOAD R2, X
LOAD R3, Y
LOAD R4, W
LOAD R5, Z
MUL R2, R2, R3
MUL R4, R4, R5
ADD R2, R2, R4
STORE N, R2
What is the expression stored in the memory N and what is the architecture style?
111111
Overflow
nnnnnn
xysxys
------
=××+××
111111
Overflow
nnnnnn
xysxys
------
=××+××
111111
Overflow
nnnnnn
xysxys
------
=××+××
111
Overflow
nnn
xys
---
=××
(
)
(
)
(
)
,,,3,6,910,11,12,13,14,15
fwxyzmd
=+
å
(
)
,,,
fwxyzwzxyzxy
=×+××+×
(
)
,,,
fwxyzwzxzxyz
=×+×+××
(
)
,,,
fwxyzwzxyzxyz
=×+××+××
(
)
,,,
fwxyzwzxyz
=×+××
(
)
2
1 1 0 1 0
0 1 0 0 0
-
0 1 1 1 0
-+-
0 1 1 1 0
--+
0 1 0 0 0
+
80
0 0 0 0 0 0 1 0 1 0 1 0 1
1
0 1 0 1 0 1 0 1 0 12
.
-
´
87
0 0 0 0 0 0 1 0 1 0 1 0 1
1
0 1 0 1 0 1 0 1 0 12
.
-
´
83
0 0 0 0 0 0 1 0 1 0 1 0 1
1
0 1 0 1 0 1 0 1 0 12
.
-
´
81
0 0 0 0 0 0 1 0 1 0 1 0 1
1
0 1 0 1 0 1 0 1 0 12
.
-
´
(
)
(
)
XY*WZ
++
n
x
X*YW*Z
+
n
y
n