Let the symbols “⊕” represents XOR and “⊙” represents XNOR. Which of the following is a valid identity? [MSQ]
x ⊕ y = (x⊙y)'
(x ⊕ y) ⊕ z = x ⊙ (y ⊙ z)
x ⊕ y = x + y, if x+y = 1
x ⊕ y = (x⊙y)'
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.00
Which of the following is different from others?
Ring Counter
Johnson’s Counter
Shift Counter
Ripple Counter
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
How many 4-to-16 line decoders with an enable input are needed to construct a 8-to-256 line decoder without using any other logic gates?
17
16
32
33
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Let two n-bit positive numbers A and B represented in 2’s complement form are added. After adding A and B, the carry in and carry out of the MSB bits have different values. Let “OF” represent the overflow flag. Then, OF is updated with ____
1
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.00
A set S of Boolean connectives is functionally complete if all Boolean functions can be synthesized using the set S. Which of the following sets of connectives is functionally complete? [MSQ]
{EX-OR}
{AND, NOT}
{Implication, NOT}
ALL of the above
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.00
A processor that has flags Carry C, Overflow V and Sign S as part of its program status word (PSW), performs addition of the following two 2's complement numbers 01001101 and 11101001. After the execution of this addition operation, the status of the carry, overflow and sign flags, respectively will be_______
C=1, V=0, and S=0
C=1, V=1, and S=0
C=1, V=1, and S=1
C=1, V=0, and S=1
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Let F(X,Y,Z)= X’Y + Z’. Which of the following statements is true?
F is functionally complete
F is not functionally but partially functionally complete
F is neither functionally complete nor partially functionally complete
None
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Let f1(x,y,z)= Σ(1,2,6,7) + Φ(3,4) and f2(x,y,z)= Σ(0,1,2,4) + Φ(3,5).

How many functions does the combined function f1+f2 represent?

4
8
2
1
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
[MSQ]
Kn = 2^m, and Km = 1
Km =2^n, and Kn =1
Km =2^n, and Kn =2^m
Km =2^m, and Kn =2^n
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Let (142)x + (151)x = (323)x . If (142)x+(93)10=(Y)10, then Y=___
172
145
162
163
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Which of the following circuits is not identical with other circuits?
None
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider a ROM of size 1K x 16. If two decoders of size nx2^n are used for address decoding, then what is the possible value of n?
9
10
8
11
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider the following circuit with n-bit binary inputs A= An-1An-2 ...A0 and B= Bn-1Bn-2 ...B0 .

The circuit performs A+1 whenever___?

C0=1 and B=0.
C0=1 and B=1
C0=0 and B=0
C0=0 and B=1
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Two numbers are chosen independently and uniformly at random from the set {-4,-3,-2,-1,0,1, 2,3}. The probability (rounded off to 3 decimal places) that their 3-bit 2’s complement binary representations have the different most significant bit is ______.
1/2
1/4
1/3
1
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Data transmitted on a link uses the following 2D parity scheme for error detection:

2
3
1
4
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66

S1=B and S2=
S1= and S2= B
S1= B and S2= A
S1= and S2=
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Let f(A,B,C,D)= (A B+)(C+D). The minimum number of NOR gates required to implement the function f is___
7
6
8
9
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider the following statements:

S1: Horizontal microprogramming does not require use of signal decoders

S2: Horizontal microprogramming results in larger sized microinstructions than vertical microprogramming

S3: Vertical microprogramming uses one bit for each control signal

Choose the correct option from below.

Only S1 is true
Only S1 & S2 are true
All of S1, S2 & S3 are true
All of S1, S2 & S3 are false
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
A hypothetical control unit supports 5 groups of mutually exclusive control signals. The

number of bits that can be saved using vertical approach compared to horizontal are


Groups

G1

G2

G3

G4

G5

#Control Signals

3

7

10

25

3

12
22
32
42
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
How many memory modules of size 1M*8 are required to construct a memory module of size 8M * 16 are ?
12
8
32
16
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Consider the following statements

S1: In 2’s complement sum carry flag and overflow are not the same

S2: In 2’s complement sum if the sum of two negative numbers yields a positive result, the sum has overflowed

Select the correct option:

Only S1 is true
Only S2 is true
Both S1 and S2 are true
Both S1 and S2 are false
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
A device has been used in burst mode of DMA. A file of size 1KB has to be transferred and the word size is 2 bytes long. The memory cycle time is 40 ms and the CPU is idle for 10% of its time. What is the data transfer rate of the device in bytes/sec?
6.48
5.56
8.34
10.52
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Consider a hard disk with 16 recording surfaces (0-15) having 8192 cylinders (0-8191) where each track within the cylinder has 128 sectors (0-127). Data storage capacity in each sector is 1KB. Data are organized cylinder-wise and the addressing format is <cylinder no., surface no., sector no.>. A file of size 32768 KB is stored in the disk and the starting disk location of the file is <984, 10, 20>. What is the cylinder number of the last sector of the file, if it is stored in a contiguous manner?
1000
1100
1200
1300
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
The main memory of a computer has 800 blocks while the cache has 40 blocks. If it is a 4-way set associative cache then block number 653 of main memory maps to set X. What is the value of X?
1
3
2
4
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
Consider execution of 100 instructions on a 4 stage pipeline. Let P be the probability of an instruction being a branch. The value of P ()such that speed up with the pipeline over non-pipelined execution is at least 3 is __________. Assume each stage takes 1 cycle to perform its task and the branch is predicted on the 3rd stage of the pipeline.
0.166
0.133
0.122
0.144
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
In absolute addressing mode what is mentioned in place of the operand within the instruction ?

The value of the operand itself
Memory address where the operand is stored
Memory address where the effective address of the operand is stored
An offset value to be added to PC
Difficulty Level: 1
Positive Marks: 1.00
Negative Marks: 0.33
The access time of cache memory is 50ns and that of main memory is 500ns. The cache has a hit ratio of 0.9 for read operations and 0.85 for write operations respectively and write back policy is used. What is the average memory access time(in ns) if there are 70% of read operations and the remaining are write operations?
150.8
120.4
107.5
90.3
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider a 2-way set associative cache with 8 blocks. If the memory block requests are accessed in the following order 9, 4, 2, 0, 6, 12, 2, 6, 9, 1, 5, 8, 0, 4 what are the total number of conflict misses when LRU replacement algorithm is used?
1
2
3
4
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider a 2-way set associative cache with 8 blocks with LRU replacement algorithm. If the memory block requests are accessed in the following order 9, 4, 2, 0, 6, 12, 2, 6, 9, 1, 5, 8, 0, 4. If the number of compulsory misses are x and the number of capacity misses are y, then what is the value of x+2y?
10
11
12
13
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider a pipeline x with 5 stages having delays: 4ns, 3ns, 5ns, 2ns and 9ns. An alternative pipeline y is designed from x by dividing the last stage into three substages each with the delay of 3ns. In the pipelines x and y the memory reference instructions are not overlapped so the penalty of memory reference instructions in the pipeline x is 4 cycles and in the pipeline y the penalty is 6 cycles. If the program contains 20% of instructions which are memory based instructions, the ratio of speedup of the pipeline x over non-pipelined execution to the speedup of the pipeline y over non-pipelined execution is_______
0.547
0.258
0.679
0.823
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
Consider a k-way set associative cache with n blocks. Each block has 32 words and the main memory has 1M blocks. If the tag field is 16 bits long and the TAG directory size is 2KB, what are the values of k and n respectively?
64, 1024
32, 512
16, 256
8, 256
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66
The stage delays in a 5-stage pipeline are 200, 500, 300, 150 and 400 nanoseconds. The second stage (with delay 500 nanoseconds) is replaced with a functionally equivalent design involving two stages with respective delays 450 and 350 nanoseconds. The throughput increase of the pipeline is ________ percent (upto 2 decimal points).
((11.00,11.11))
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.00
Consider a processor with 100 registers and an instruction set of size 20. Each instruction has five distinct fields, namely, opcode, two source register identifiers, one destination register r identifier, and a 10-bit immediate value. Each instruction must be stored in memory in a byte-aligned fashion. If a program has 120 instructions, the amount of memory (in bytes) consumed by the program text is _______
600
Difficulty Level: 1
Positive Marks: 2.00
Negative Marks: 0.66