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

Shubham Cao

The document is an assignment on Computer Architecture and Organization, covering various topics related to CPU components, instruction formats, addressing modes, memory types, and cache memory. It includes multiple-choice questions that test knowledge on the characteristics and functions of different computer architecture elements. Key concepts discussed include CISC and RISC processors, microprogramming, memory hierarchy, and data access methods.
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)
6 views6 pages

Shubham Cao

The document is an assignment on Computer Architecture and Organization, covering various topics related to CPU components, instruction formats, addressing modes, memory types, and cache memory. It includes multiple-choice questions that test knowledge on the characteristics and functions of different computer architecture elements. Key concepts discussed include CISC and RISC processors, microprogramming, memory hierarchy, and data access methods.
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
You are on page 1/ 6

CAO

Computer Architecture and Organization


Assignment-1

1. Which of the following is part of the Central Processing Unit (CPU)?


B) Control Unit

2. In General Register Organization, registers are used to:


B) Hold temporary data for processing

3. A stack organization in the CPU uses:


B) A last-in-first-out (LIFO) storage method

4. The stack pointer (SP) holds:


A) The address of the top element of the stack

5. Which of the following is NOT an instruction format?


C) Stack-address format

6. An instruction format typically consists of:


A) Opcode and operand fields

7. Addressing modes are used to:


B) Define how operands are chosen

8. In immediate addressing mode, the operand is:


B) Provided as part of the instruction
9. Direct addressing mode involves:
B) The operand being stored in memory

10. Data transfer instructions involve:


A) Moving data between registers and memory

11. Data manipulation instructions include:


A) Arithmetic and logic operations

12. Program control instructions manage:


B) Execution flow of the program

13. CISC processors are characterized by:


B) Complex instruction sets

14. RISC processors aim to:


D) Simplify control unit design

15. The control unit in the CPU is responsible for:


B) Performing arithmetic operations

16. A control memory in the CPU contains:


B) Instructions for micro operations

17. Address sequencing refers to:


A) The process of determining the next microinstruction address

18. Microprogramming involves:


B) Designing the control unit using a sequence of microinstructions
19. In a microprogrammed control unit, the control signals are generated by:
C) A sequence of microinstructions stored in control memory

20. The major advantage of microprogrammed control is:


B) Simplified control unit design and flexibility

21. A hardwired control unit is characterized by:


B) Faster control signal generation through fixed circuits

22. In a microprogrammed control unit, the control memory is typically


organized as:
B) Read-only memory (ROM)

23. A microinstruction specifies:


B) The control signals required to execute a micro operation

24. In a microprogram example, the microinstructions are typically stored in:


C) The control memory

25. The design of a control unit involves:


B) Generating control signals and instruction sequencing

26. What is the main characteristic of semiconductor memory?


B) It is fast and volatile

27. Which of the following represents the correct memory hierarchy in


terms of speed (fastest to slowest)?
A) Cache, Main Memory, Auxiliary Memory
28. Memory interleaving is used to:
B) Increase memory access speed

29. The main memory in a computer typically consists of:


A) RAM and ROM chips

30. Which of the following is true about Random Access Memory (RAM)?
C) It is used for temporary storage

31. Read-Only Memory (ROM) is typically used for:


B) Storing programs that need to be permanently

32. The address map in memory organization refers to:


A) The way addresses are assigned to memory locations

33. Associative memory is also known as:


A) Content-addressable memory (CAM)

34. Associative memory is used for:


A) Faster data access based on content rather than address

35. In associative memory, match logic is used to:


A) Compare desired content with stored data

36. Cache memory is used to:


B) Increase the speed of data access
37. In cache memory, the size of the cache affects:
A) The speed of data access

38. In direct mapping, a block of memory is mapped to:


B) A fixed cache line

39. Set associative mapping allows:


C) A block to be mapped to a limited number of cache lines

40. In associative mapping, memory blocks are:


B) Mapped based on content, not address

41. The primary function of cache memory is to:


A) Reduce access time for frequently used data

42. Which of the following is a type of auxiliary memory?


A) Magnetic tapes

43. Auxiliary memory is used for:


B) Permanent and large-capacity storage

44. Magnetic tapes are commonly used for:


C) Storing instructions in ROM

45. Which of the following mapping functions is the simplest but least
flexible?
C) Direct mapping
46. In a cache, block size refers to:
A) The number of words transferred at once

47. Larger block sizes in cache tend to:


A) Increase cache hit rate

48. What is the disadvantage of a large block size in cache memory?


A) Higher miss penalty

49. In associative mapping, how is the location of data determined?


B) By the content of the data

50. Which of the following memory technologies is known for its non-
volatile characteristic?
C) ROM

You might also like