Professional Documents
Culture Documents
UNIT I
COMPUTER ORGANIZATION & INSTRUCTIONS
Basics of a computer system: Evolution, Ideas, Technology, Performance, Power wall,
Uniprocessors to Multiprocessors. Addressing and addressing modes. Instructions: Operations
and Operands, Representing instructions, Logical operations, control operations.
UNIT II
ARITHMETIC
Fixed point Addition, Subtraction, Multiplication and Division. Floating Point
arithmetic, High performance arithmetic, Subword parallelism.
1. The memory which is used to store the copy of data or instructions stored in larger
memories, inside the CPU is called
a) Level 1 cache
b) Level 2 cache
c) Registers
d) TLB
2. The next level of memory hierarchy after the L2 cache is
a) Secondary storage
b) TLB
c) Main memory
d) Register
4. If a block can be placed at every location in the cache, this cache is said to be
a) Indirectly mapped
b) Directly mapped
c) Fully Associative
d) Partially Associative
5. The information when is written in the cache, both to the block in the cache and the block
present in the lower-level memory, refers to
a) Miss rate
b) Write-back
c) Write-through
d) Dirty bit
6. The average time required to reach a storage location in memory and obtain its contents is
called the
a) Seek time
b) Turnaround time
c) Access time
d) Transfer time
7. In a memory-mapped I/O system, which of the following will not be there?
a) LDA
b) IN
c) ADD
d) OUT
8. Generally Dynamic RAM is used as main memory in a computer system as it
a) Consume less power
b) has higher speed
c) has lower cell density
d) needs refreshing circuitry
9. The policy for memory hierarchies: L1 data are never found in an L2 cache, refers to
a) Write buffer
b) Multilevel exclusion
c) Write-through
d) Multilevel inclusion
10. When the computer processor does not get a data item it requires in the cache, then the
problem is known as
a) Cache hit
b) Cache miss
c) File caches
d) Name cache
11. If each block having one place to be appear in the cache, this cache is said to be
a) Indirectly mapped
b) Directly mapped
c) Pages
d) Registers
12. Significant percentage of the spent time in moving data in two levels in the memory
hierarchy, then the memory-hierarchy is said to
a) Thrash
b) Mixed
c) Averaging
d) Write stall
13. Suppose that a bus has 16 data lines and requires 4 cycles of 250 nsecs each to transfer data.
The bandwidth of this bus would be 2 Megabytes/sec. If the cycle time of the bus was
reduced to 125 nsecs and the number of cycles required for transfer stayed the same what
would the bandwidth of the bus?
a) 1 Megabyte/sec
b) 4 Megabytes/sec
c) 8 Megabytes/sec
d) 2 Megabytes/sec
14. A scheme in which portions of the I/O address space are given to I/O devices, is called
a) Data mapped
b) Memory-mapped I/O
c) Backplane
d) both a and b
15. Branch, MemWrite and MemRead are control lines set of
a) Instruction Fetch
b) Instruction decode
c) Memory Access
d) Execution
16. Forget to accounting the byte addressing or the cache block-size, in processing a cache is a
a) Pitfall
b) Fallacy
c) Fully associative
d) Set associative
17. ‘Aging registers’ are
a) Counters which indicate how long ago their associated pages have been referenced.
b) Registers which keep track of when the program was last accessed.
c) Counters to keep track of last accessed instruction.
d) Counters to keep track of the latest data structures referred.
18. Which cache write mechanism allows an updated memory location in the cache to remain
out of date in memory until the block containing the updated memory location is replaced in
the cache?
a) Write through
b) Write back
c) Read
d) Write
19. Which one of the following connects high-speed high-bandwidth device to memory
subsystem and CPU.
a) Expansion bus
b) PCI bus
c) SCSI bus
d) Serial bus
20. ______ are used to overcome the difference in data transfer speeds of various devices.
a) Speed enhancing circuitry
b) Bridge circuits
c) Multiple Buses
d) Buffer registers
21. The sum of the contents of the base register and the sign-extended offset is used as a
memory address, the sum is known as
a) ALU instructions
b) Through put
c) Effective address
d) Load and store instructions
22. The best mode of connection between devices which need to send or receive large amounts
of data over a short distance is
a) BUS
b) Serial port
c) Parallel port
d) Isochronous port
23. The system is notified of a read or write operation by ___________
a) Appending an extra bit of the address
b) Enabling the read or write bits of the devices
c) Raising an appropriate interrupt signal
d) Sending a special signal along the BUS
24. 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
25. Process of reading data from permanent store and writing it to computers main store is
called
a) Saving the data
b) Loading the data
c) Writing the data
d) Reading the data
26. The process wherein the processor constantly checks the status flags is called as
a) Polling
b) Inspection
c) Reviewing
d) Echoing
27. The method which offers higher speeds of I/O transfers is ___________
a) Interrupts
b) Memory mapping
c) Program-controlled I/O
d) DMA
28. The serial communication is used for
a) short distance communication
b) long distance communication
c) short and long-distance communication
d) communication for a certain range of distance
29. The usual BUS structure used to connect the I/O devices is
a) Star BUS structure
b) Multiple BUS structure
c) Single BUS structure
d) Node to Node BUS structure
30. Which of the following is major part of time taken when accessing data on the disk?
a) Settle time
b) Rotational latency
c) Seek time
d) Waiting time
UNIT V