Objective QA - EC 6009
Objective QA - EC 6009
8. The registers,ALU and the interconnection between them are collectively called as _____ .
a) Process route
b) Information trail
c) information path
d) data path
Answer (d )
2. The collection of the above mentioned entities where data is stored is called as ______ .
a) Block
B) Set
c) Word
d) Byte
Answer (c)
6. When using the Big Endian assignment to store a number, the sign bit of the number is stored
in _____ .
a) The higher order byte of the word
b) The lower order byte of the word
c) Cant say
d) None of the above
Answer (a)
7. To get the physical address from the logical address generated by CPU we use ____ .
a) MAR
b) MMU
c) Overlays
d) TLB
Answer (b)
8. _____ method is used to map logical addresses of variable length onto physical memory.
a) Paging
b) Overlays
c) Segmentation
d) Paging with segmentation
Answer c()
9. During transfer of data between the processor and memory we use ______ .
a) Cache
b) TLB
C) Buffers
d) Registers
Answer (d)
10. Physical memory is divided into sets of finite size called as ______ .
a) Frames
b) Pages
c) Blocks
d) Vectors
Answer (a)
3. When generating physical addresses from logical address the offset is stored in _____ .
a) Translation look-aside buffer
b) Relocation register
c) Page table
d) Shift register
Answer (b)
4. The technique used to store programs larger than the memory is ______ .
a) Overlays
b) Extension registers
c) Buffers
d) Both b and c
Answer (a)
5. The unit which acts as an intermediate agent between memory and backing store to reduce
process time is _____ .
a) TLBs
b) Registers
c) Page tables
d) Cache
Answer (d)
6. The Load instruction does the following operation/s,
a) Loads the contents of a disc onto a memory location
b) Loads the contents of a location onto the accumulators
c) Load the contents of the PCB onto the register
d) Both a and c
Answer (b)
7. Complete the following analogy: - Registers are to RAMs as Caches are to _____ .
a) System stacks
b) Overlays
c) Page Table
d) TLB
Answer (d)
9. The transfer of large chunks of data with the involvement of the processor is done by _______
a) DMA controller
b) Arbitrator
c) User system programs
d) None of the above
Answer (a)
10. Which of the following technique/s used to effectively utilize main memory ?
a) Address binding
b) Dynamic linking
c) Dynamic loading
d) Both b and c
Answer (c)
3. In intels IA-32 architecture there is a seperate 16 bit address space for the I/O devices..??
a) False
b) True
Answer (b)
6. To overcome the lag in the operating speeds of the I/O device and the processor we use
a) BUffer spaces
b) Status flags
c) Interrupt signals
d) Exceptions
Answer (b)
7. The method of accessing the I/O devices by repeatedly checking the status flags is
a) Program-controlled I/O
b) Memory-mapped I/O
c) I/O mapped
d) None
Answer (a)
8. The method of synchronising the processor with the I/O device in which the device sends a
signal when it is ready is
a) Exceptions
b) Signal handling
c) Interrupts
d) DMA
Answer (c)
10. The process where in the processor constantly checks the status flags is called as
a) Polling
b) Inspection
c) Reviewing
d) Echoing
Answer (a)
Standard I/O Interfaces
1. ______ is used as an intermediate to extend the processor BUS.
a) Bridge
b) Router
c) Connector
d) Gateway
Answer (a)
4. The situation where in the data of operands are not available is called ______.
a) Data hazard
b) Stock
c) Deadlock
d) Structural hazard
Answer (a)
5. The stalling of the processor due to the unavailability of the instructions is called as ____.
a) Control hazard
b) structural hazard
c) Input hazard
d) None of the above
Answer (a)
6. The time lost due to branch instruction is often referred to as _____.
a) Latency
b) Delay
c) Branch penalty
d) None of the above
Answer (c)
7. The pipeline bubbling is a method used to prevent data hazard and structural hazards.
a) True
b) False
Answer (a)
9. The algorithm followed in most of the systems to perform out of order execution is ______.
a) Tomasulo algorithm
b) Score carding
c) Reader-writer algorithm
d) None of the above
Answer (a)
10. The problem where process concurrency becomes an issue is called as ______.
a) Philosophers problem
b) Bakery problem
c) Bankers problem
d) Reader-writer problem
Answer (d)
Perfomance
1. During the execution of the instructions, a copy of the instructions is placed in the
______ .
a) Register
b) RAM
c) System heap
d) Cache
Answer (d)
2. Two processors A and B have clock frequencies of 700 Mhz and 900 Mhz respectively.
Suppose A can execute an instruction with an average of 3 steps and B can execute with
an average of 5 steps. For the execution of the same instruction which processor is faster
a) A
b) B
C) Both take the same time
d) Insufficient information
Answer (a)
10. When Performing a looping operation, the instruction gets stored in the ______ .
a) Registers
b) Cache
c) System Heap
d) System stack
Answer (b)
11. 11. The average number of steps taken to execute the set of instructions can be made to
be less than one by following _______.
a) ISA
b) Pipe-lining
c) Super-scaling
d) Sequential
Answer (c)
12. If a processor clock is rated as 1250 million cycles per second, then its clock period is
________ .
a) 1.9 * 10 ^ -10 sec
b) 1.6 * 10 ^ -9 sec
c) 1.25 * 10 ^ -10 sec
d) 8 * 10 ^ -10 sec
Answer (d)
13. If the instruction, Add R1,R2,R3 is executed in a system which is pipe-lined, then the
value of S is (Where S is term of the Basic performance equation)
a) 3
b) ~2
C) ~1
d) 6
Answer (c)
15. As of 2000, the reference system to find the SPEC rating are built with _____ Processor .
a) Intel Atom SParc 300Mhz
b) Ultra SPARC -IIi 300MHZ
c) Amd Neutrino series
d) ASUS A series 450 Mhz
Answer (b)