0% found this document useful (0 votes)
29 views6 pages

CSO 420 A: Computer Organization MCQs

Uploaded by

blackcreator420
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views6 pages

CSO 420 A: Computer Organization MCQs

Uploaded by

blackcreator420
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MCQ SET

Computer System Organisation

1. What is computer organization?


a) structure and behaviour of a computer system as observed by the user
b) structure of a computer system as observed by the developer
c) structure and behaviour of a computer system as observed by the
developer
d) All of the mentioned
Ans: d
2. Which of the following is a type of architecture used in the computers
nowadays?
a) Microarchitecture
b) Harvard Architecture
c) Von-Neumann Architecture
d) System Design
Ans: c
3. Which of the architecture is power efficient?
a) RISC
b) ISA
c) IANA
d) CISC
Ans: a
4. To reduce the memory access time we generally make use of ______
a) SDRAM’s
b) Heaps
c) Cache’s
d) Higher capacity RAM’s
Ans: c
5. In CISC architecture most of the complex instructions are stored in _____
a) CMOS
b) Register
c) Transistors
d) Diodes
Ans: c
6. Both the CISC and RISC architectures have been developed to reduce the
______
a) Time delay
b) Semantic gap
c) Cost
d) All of the mentioned
Ans: b
7. ________ are the different type/s of generating control signals.
a) Hardwired
b) Micro-instruction
c) Micro-programmed
d) Both Micro-programmed and Hardwired
Ans: d
8. The small extremely fast, RAM’s all called as ________
a) Heaps
b) Accumulators
c) Stacks
d) Cache
Ans: d
9. Which of the following is the fullform of CISC?
a) Complex Instruction Sequential Compilation
b) Complete Instruction Sequential Compilation
c) Computer Integrated Sequential Compiler
d) Complex Instruction Set Computer
Ans: d
10. In order to read multiple bytes of a row at the same time, we make use of
______
a) Memory extension
b) Cache
c) Shift register
d) Latch
Ans: d
11. The difference in the address and data connection between DRAM’s and
SDRAM’s is _______
a) The requirement of more address lines in SDRAM’s
b) The usage of a buffer in SDRAM’s
c) The usage of more number of pins in SDRAM’s
d) None of the mentioned
Ans: b
12. The bit used to indicate whether the block was recently used or not is _______
a) Reference bit
b) Dirty bit
c) Control bit
d) Idol bit
Ans: b
13. The number successful accesses to memory stated as a fraction is called as
_____
a) Access rate
b) Success rate
c) Hit rate
d) Miss rate
Ans: c
14. The bus used to connect the monitor to the CPU is ______
a) PCI bus
b) SCSI bus
c) Memory bus
d) Rambus
Ans: b
15. The main advantage of multiple bus organisation over a single bus is _____
a) Reduction in the number of cycles for execution
b) Increase in size of the registers
c) Better Connectivity
d) None of the mentioned
Ans: a
16. The addressing mode which makes use of in-direction pointers is ______
a) Indirect addressing mode
b) Index addressing mode
c) Relative addressing mode
d) Offset addressing mode
Ans: a
17. The addressing mode/s, which uses the PC instead of a general purpose
register is ______
a) Indexed with offset
b) Relative
c) Direct
d) Both Indexed with offset and direct
Ans: b
18. The addressing mode, where you directly specify the operand value is _______
a) Immediate
b) Direct
c) Definite
d) Relative
Ans: a
19. Which method/s of representation of numbers occupies a large amount of
memory than others?
a) Sign-magnitude
b) 1’s complement
c) 2’s complement
d) 1’s & 2’s compliment
Ans: a
20. Which representation is most efficient to perform arithmetic operations on
the numbers?
a) Sign-magnitude
b) 1’s complement
c) 2’S complement
d) None of the mentioned
Ans: c
21. Which method of representation has two representations for ‘0’?
a) Sign-magnitude
b) 1’s complement
c) 2’s complement
d) None of the mentioned
Ans: a
22. For the addition of large integers, most of the systems make use of ______
a) Fast adders
b) Full adders
c) Carry look-ahead adders
d) None of the mentioned
Ans: c
23. RTN stands for ___________
a) Register Transfer Notation
b) Register Transmission Notation
c) Regular Transmission Notation
d) Regular Transfer Notation
Ans: a
24. The instruction, Add R1,R2,R3 in RTN is _______
a) R3=R1+R2+R3
b) R3<-[R1]+[R2]+[R3]
c) R3=[R1]+[R2]
d) R3<-[R1]+[R2]
Ans: d
25. The DMA transfers are performed by a control circuit called as __________
a) Device interface
b) DMA controller
c) Data controller
d) Overlooker
Ans: b
26. After the completion of the DMA transfer, the processor is notified by
__________
a) Acknowledge signal
b) Interrupt signal
c) WMFC signal
d) None of the mentioned
Ans: b
27. The controller is connected to the ____
a) Processor BUS
b) System BUS
c) External BUS
d) None of the mentioned
Ans: b
28. __________ converts the programs written in assembly language into machine
instructions.
a) Machine compiler
b) Interpreter
c) Assembler
d) Converter
Ans: c
29. The instructions like MOV or ADD are called as ______
a) OP-Code
b) Operators
c) Commands
d) None of the mentioned
Ans: a
30. The assembler stores the object code in ______
a) Main memory
b) Cache
c) RAM
d) Magnetic disk
Ans: d
31. The decoded instruction is stored in ______
a) IR
b) PC
c) Registers
d) MDR
Ans: a
32. Which registers can interact with the secondary storage?
a) MAR
b) PC
c) IR
d) R0
Ans: a
33. During the execution of a program which gets initialized first?
a) MDR
b) IR
c) PC
d) MAR
Ans: c
34. Which of the register/s of the processor is/are connected to Memory Bus?
a) PC
b) MAR
c) IR
d) Both PC and MAR
Ans: b
35. ISP stands for _________
a) Instruction Set Processor
b) Information Standard Processing
c) Interchange Standard Protocol
d) Interrupt Service Procedure
Ans: a

--------------------------------------------------------------------------

Common questions

Powered by AI

Different number representations impact memory usage and arithmetic efficiency differently. Sign-magnitude representation requires more memory as it has dual representations for zero, complicating arithmetic operations . 2's complement representation is more memory efficient and streamlined for arithmetic operations, as it handles positive and negative integral arithmetic uniformly and without additional adjustments for negative numbers.

Caching reduces memory access time by providing a smaller pool of extremely fast RAMs that store frequently accessed data blocks from main memory . By improving data retrieval times, caching accelerates overall system performance and reduces bottlenecks associated with slower main memory access.

Von-Neumann architecture uses a single memory space for instructions and data, simplifying design but potentially leading to bottlenecks during simultaneous instruction fetch and data execution . Harvard architecture separates memory storage for instructions and data, allowing parallel access, thus improving speed and efficiency, significant for performance-critical systems like DSPs.

Microprogrammed control units use a sequence of microinstructions to manage system operations, offering high flexibility to modify instruction sets . Hardwired control units implement fixed logic paths, providing faster execution at the cost of reduced flexibility. The choice impacts the ease of updates and optimizations in processor design, with microprogramming favoring adaptability.

Multiple bus organizations reduce the number of cycles required for data transfers, enhancing system performance and connectivity by allowing simultaneous data transmission across different buses . This minimizes latency and maximizes throughput, critical for handling high data loads and improving the efficiency of complex computations.

RISC architecture is considered power efficient because it uses a reduced set of instructions designed to execute rapidly, allowing it to perform operations with fewer cycles and hence less power consumption . In contrast, CISC architecture incorporates a complex set of instructions, potentially increasing power usage but enabling more complex operations per instruction. RISC's efficiency allows modern technologies, such as mobile devices, to optimize battery usage.

The 2's complement representation is the most effective for arithmetic operations because it simplifies hardware design for addition and subtraction, as only one type of arithmetic circuitry is needed . It also eliminates the issue of two representations for zero, unlike sign-magnitude form, and allows for straightforward detection of overflow.

DMA controllers optimize data transfer processes by allowing data to be transferred directly between external devices and memory, bypassing the CPU to reduce processor workload and speed up data throughput . This is crucial for high-speed data transfers, such as disk operations, where processor intervention would otherwise slow down overall system efficiency.

Register Transfer Notation (RTN) is essential in describing high-level micro-operations during instruction execution. It provides a standardized means to represent operations' movements between registers and memory, facilitating clear understanding and documentation of complex instruction cycles . As a result, RTN helps simplify the design and debugging processes of computer systems.

Addressing modes determine how operands of instructions are accessed. Indirect addressing mode uses in-direction pointers to locate operand addresses, increasing flexibility but adding a time delay due to extra memory access . Relative addressing mode uses the program counter (PC) instead of general-purpose registers, allowing program relocation and simplification of branching instructions . Immediate addressing directly specifies operand values within the instruction, facilitating quick access but limiting the operand size . Efficient use of addressing modes can significantly impact instruction execution times and program size.

You might also like