Computer Organization and Embedded Systems

profileDeepak ks
Electrical_Engineering__Computer_Organization_and_Embedded_Systems_.docx

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)

Number and are the -bit binary numbers. What is the Boolean expression for Overflow detection in addition of the two numbers?

(a)

(b)

(c)

(d)

(2)

Find simplified Boolean expression for the following function.

(a)

(b)

(c)

(d)

(3)

What is the booth recoding of the following multiplier, ?

(a)

(b)

(c)

(d)

(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

(a)

(b)

(c)

(d)

(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?

(a) , CISC style architecture.

(b) , RISC style architecture.

(c) , CISC style architecture.

(d) , RISC style architecture.

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