Time Left - 10:00 mins
ISRO CS Quiz 4 : Computer Organization
Attempt now to get your rank among 698 students!
Question 1
The process of assigning load addresses to the various parts of the program and adjusting the code and date in the program to reflect the assigned addresses is called
Question 2
Consider the following data path of a simple non-pile lined CPU. The registers A,B, A1, A2, MDR, the bus and the ALU are 8-bit wide. SP and MAR are 16-bitregisters. The MUX is of size 8 × (2:1) and the DEMUX is of size 8 × (1:2). Each memory operation takes 2 CPU clock cycles and uses MAR (Memory Address Register) and MDR (Memory Date Register). SP can be decremented locally
The CPU instruction “push r”, where = A or B, has the specification
M [SP] ←r
SP ←SP – 1
How many CPU clock cycles are needed to execute the “push r” instruction?
The CPU instruction “push r”, where = A or B, has the specification
M [SP] ←r
SP ←SP – 1
How many CPU clock cycles are needed to execute the “push r” instruction?
Question 3
The amount of ROM needed to implement a 4 bit multiplier is
Question 4
A processor needs software interrupt to
Question 5
A CPU generally handles an interrupt by executing an interrupt service routine
Question 6
Which of the following requires a device driver?
Question 7
Given the following relation instance.
X Y Z 1 4 21
5 31 6
33 2 2
Which of the following functional dependencies are satisfied by the instance?
Question 8
Normally user programs are prevented from handling I/O directly by I/O instructions in them. For CPUs having explicit I/O instructions, such I/O protection is ensured by having the I/O instructions privileged. In a CPU with memory mapped I/O, there is no explicit I/O instruction. Which one of the following is true for a CPU with memory mapped I/O?
Question 9
The most appropriate matching for the following pairs
X: Indirect addressing 1: Loops
Y: Immediate addressing 2: Pointers
Z: Auto decrement addressing 3: Constants
X: Indirect addressing 1: Loops
Y: Immediate addressing 2: Pointers
Z: Auto decrement addressing 3: Constants
Question 10
The memory access time is 1 nanosecond for a read operation with a hit in cache, 5 nanoseconds for a read operation with a miss in cache, 2 nanoseconds for a write operation with a hit in cache and 10 nanoseconds for a write operation with a miss in cache. Execution of a sequence of instructions involves 100 instruction fetch operations, 60 memory operand read operations and 40 memory operand write operations. The cache hit-ratio is 0.9. The average memory access time (in nanoseconds) in executing the sequence of instructions is __________.
- 698 attempts
- 4 upvotes
- 65 comments
Apr 8GATE & PSU CS