Home » Computer Architecture MCQ (Multiple Choice Questions)

Computer Architecture MCQ (Multiple Choice Questions)

by Online Tutorials Library

Computer Architecture MCQ

1) Who developed the basic architecture of computer?

  1. Blaise Pascal
  2. Charles Babbage
  3. John Von Neumann
  4. None of the above

Answer: (c) John Von Neumann

Description: In 1945, Von-Neumann proposed his computer architecture design, and later it was known as the Von-Neumann Architecture. It consisted of a Control Unit, Arithmetic, and Logical Memory Unit (ALU), Registers, and Inputs/Outputs.


2) Which of the following allows simultaneous write and read operations?

  1. ROM
  2. EROM
  3. RAM
  4. None of the above

Answer: (c) RAM

Description: RAM, stands for Random Access Memory. It is a hardware device generally located on the motherboard of a computer and acts as an internal memory of the CPU. It is the read and write memory of a computer, which means the information can be written to it as well as read from it.


3) Which of the following is not considered as a peripheral device?

  1. CPU
  2. Keyboard
  3. Monitor
  4. All of the above

Answer: (a) CPU

Description: The CPU is not considered as a peripheral device as it is the primary component of the computer, and a computer system cannot work without a CPU. Peripheral devices are not the essential parts of the computer and can be defined as an auxiliary device that connects to and works with the computer such as a mouse, keyboard, etc.


4) Which of the following computer memory is fastest?

  1. Register
  2. Hard disk
  3. RAM
  4. None of the above

Answer: (a) Register

Description: Register memory is the smallest and fastest memory in a computer. It is not a part of the main memory and is located in the CPU in the form of registers, which are the smallest data holding elements.


5) Which of the following operations is/are performed by the ALU?

  1. Data manipulation
  2. Exponential
  3. Square root
  4. All of the above

Answer: (d) All of the above

Description: Android is a software package and Linux-based operating system for mobile devices such as tablet computers and smartphones.


6) Which of the following format is used to store data?

  1. Decimal
  2. Octal
  3. BCD
  4. Hexadecimal

Answer: (c) BCD

Description: The BCD stands for Binary Coded Decimal Number.


7) Which of the following memory of the computer is used to speed up the computer processing?

  1. Cache memory
  2. RAM
  3. ROM
  4. None of the above

Answer: (a) Cache memory

Description: Cache memory is a high-speed memory, which is small in size but faster than the main memory (RAM). The CPU can access it more quickly than the primary memory. So, it is used to synchronize with a high-speed CPU and to improve its performance.


8) Computer address bus is –

  1. Multidirectional
  2. Bidirectional
  3. Unidirectional
  4. None of the above

Answer: (c) Unidirectional

Description: Address Bus carries the address of data (but not the data) between the processor and the memory. Address bus is 16-bit which can address up to 64 kb. Address bus is unidirectional.


9) Which of the following circuit is used to store one bit of data?

  1. Flip Flop
  2. Decoder
  3. Encoder
  4. Register

Answer: (a) Flip Flop

Description: Flip-flop is a digital memory circuit, and with the help of the flip-flop, we can store one bit of information. The fundamental blocks of various sequential circuits are flip-flops. Flip-flop is also called a bistable multivibrator or one-bit or binary.


10) Which of the following is a way in which the components of a computer are connected to each other?

  1. Computer parts
  2. Computer architecture
  3. Computer hardware
  4. None of the above

Answer: (b) Computer architecture

Description: Computer Architecture is concerned with the way hardware components are connected together to form a computer system. It acts as the interface between hardware and software.


11) Which of the following circuit convert the binary data into a decimal?

  1. Decoder
  2. Encoder
  3. Code converter
  4. Multiplexer

Answer: (c) Code converter

Description: None


12) The address in the main memory is known as –

  1. Logical address
  2. Physical address
  3. Memory address
  4. None of the above

Answer: (b) Physical address

Description: Physical address space in a system can be defined as the size of the main memory. It is really important to compare the process size with the physical address space. The process size must be less than the physical address space.


13) Subtraction in computers is carried out by –

  1. 1’s complement
  2. 2’s complement
  3. 3’s complement
  4. 9’s complement

Answer: (b) 2’s complement

Description: 2’s complement is used for representing signed numbers and performing arithmetic operations such as subtraction, addition, etc.


14) Which of the following computer bus connects the CPU to a memory on the system board?

  1. Expansion bus
  2. Width bus
  3. System bus
  4. None of the above

Answer: (c) System bus

Description: A system bus is a single bus that connects the major components of the computer system.


15) Which of the following memory unit communicates directly with the CPU?

  1. Auxiliary memory
  2. Main memory
  3. Secondary memory
  4. None of the above

Answer: (b) Main memory

Description: The main memory acts as the central storage unit in a computer system. Main memory is the memory unit that directly communicates with the CPU. It is a relatively large and fast memory that is used to store programs and data during runtime operations.


16) The collection of 8-bits is called as –

  1. Byte
  2. Nibble
  3. Word
  4. Record

Answer: (a) Byte

Description: A Byte is a unit of data measurement which mainly consists of eight bits. A byte is a series of binary digits, which contain ‘0’ or ‘1’. A byte is represented as upper-case ‘B’ whereas a bit is represented by small-case “b”.


17) Which of the following register can interact with the secondary storage?

  1. PC
  2. MAR
  3. MDR
  4. IR

Answer: (b) MAR

Description: The Memory Address Register (MAR) contains 12 bits that hold the address for the memory location. The MAR holds the address of the main memory to or from which data is to be transferred.


18) In which of the following form the computer stores its data in memory?

  1. Hexadecimal form
  2. Octal form
  3. Binary form
  4. Decimal form

Answer: (c) Binary form

Description: In a computer, the data is stored in binary form that is in the form of binary digit 0, and 1. 0 means OFF, and 1 means ON. A binary number is a base 2 number because it is either 0 or 1. Any combination of 0 and 1 is a binary number such as 1001, 101, 11111, 101010, etc.


19) Which of the following is a combinational logic circuit which sends data from a single source to two or more separate destinations?

  1. Multiplexer
  2. Demultiplexer
  3. Encoder
  4. Decoder

Answer: (b) Demultiplexer

Description: A De-multiplexer (De-Mux) can be described as a combinational circuit that performs the reverse operation of a Multiplexer. A demultiplexer is alternatively referred to as a demux. A De-multiplexer has a single input, ‘n’ selection lines, and a maximum of 2^n outputs.


20) Which of the following is a group of bits that tells the computer to perform a particular operation?

  1. Accumulator
  2. Register
  3. Instruction code
  4. None of the above

Answer: (c) Instruction code

Description: A group of bits that tells the computer to perform a particular operation is called an Instruction Code. Instruction Code instructs the computer to perform operations such as subtractions, additions, complements, etc.


21) Where is the document temporarily stored during working on a document on PC?

  1. ROM
  2. CPU
  3. RAM
  4. Flash memory

Answer: (c) RAM

Description: RAM stands for Random Access Memory. Data or applications currently being used on a device are stored in RAM from the hard drives because data from the RAM are loaded much faster than the hard drives. RAM is a volatile memory, which means it does not store data or instructions permanently.


22) Where is the decoded instruction stored?

  1. Registers
  2. MDR
  3. PC
  4. IR

Answer: (d) IR

Description: The instruction Register (IR) holds the instruction code. The instructions read from memory are placed in the Instruction Register (IR).


23) What does MIMD stand for?

  1. Multiple Instruction Memory Data
  2. Multiple Instruction Multiple Data
  3. Memory Instruction Multiple Data
  4. Memory Information Memory Data

Answer: (b) Multiple Instruction Multiple Data

Description: MIMD stands for ‘Multiple Instruction and Multiple Data Stream’. In this organization, all processors in a parallel computer can execute different instructions and operate on various data at the same time.


24) The status bit is also called as –

  1. Unsigned bit
  2. Signed bit
  3. Flag bit
  4. None of the above

Answer: (c) Flag bit

Description: The status bit is also called as a Flag bit.


25) Which of the following register keeps track of the instructions stored in the program stored in memory?

  1. Accumulator
  2. Address Register
  3. Program Counter
  4. Index Register

Answer: (c) Program Counter

Description: The Program counter monitors the execution of instructions. It keeps track on which instruction is being executed and what the next instruction will be. The Program Counter (PC) also contains 12 bits that hold the address of the next instruction to be read from memory after the current instruction is executed.


26) The Program Counter is also called as –

  1. Instruction Pointer
  2. Data Counter
  3. Memory pointer
  4. None of the above

Answer: (a) Instruction Pointer

Description: The program counter is also called an instruction pointer or instruction address register. The program counter contains the memory address of the location of the next instruction.


27) Which of the following topology is used in Ethernet?

  1. Ring topology
  2. Bus topology
  3. Mesh topology
  4. Star topology

Answer: (b) Bus topology

Description: The bus topology is designed in such a way that all the stations are connected through a single cable known as a backbone cable. The bus topology is mainly used in 802.3 (ethernet) and 802.4 standard networks.


28) Which of the following is correct about memory and storage?

  1. Memory is temporary, Storage is temporary
  2. Memory is temporary, Storage is permanent
  3. Memory is permanent, Storage is temporary
  4. Memory is slow, Storage is Fast

Answer: (b) Memory is temporary, Storage is permanent

Description: The data and the information stored in the storage are permanent. It holds the high-capacity data which are not held in the computer memory.

In computer systems, memory is a RAM, which stores the data and information temporarily. RAM contains everything which is currently running on our computer.


29) Which of the following is equal to 4 bits?

  1. Byte
  2. Nibble
  3. Record
  4. All of the above

Answer: (b) Nibble

Description: A group of four bits (half of the byte) is called a nibble, and a group of eight bits (11001010) is called a byte. A nibble is a data unit that comes before the Byte, and a kilobyte comes after it. The smallest unit of storage consisting of either 0 or 1 is called a bit. The arrangement of such 4 bits is known as a nibble.


30) What does one thousand bytes represent?

  1. Kilobyte (KB)
  2. Megabyte (MB)
  3. Gigabyte (GB)
  4. Terabyte (TB)

Answer: (a) Kilobyte (KB)

Description: A KB is the unit symbol for the ‘Kilobyte’. In SI (International System of units), the prefix kilo in Kilobyte means 1000. So, one kilobyte is 1000 bytes. In Decimal (i.e., with base 10), 1 kilobyte is equal to 1000 bytes, and in binary (with base 2), 1 kilobyte is equivalent to 1024 bytes. A kilobyte is that unit, which is larger than a byte (B) and smaller than the unit megabyte (MB).


31) What is the content of stack pointer (SP)?

  1. Address of the top element in the stack
  2. Address of current instruction
  3. Address of next instruction
  4. None of the above

Answer: (a) Address of the top element in the stack

Description: The Stack Pointer contains the address of the top element of data stored in the stack. A stack can be defined as a container in which insertion and deletion can be done from the one end known as the top of the stack.


32) An n-bit microprocessor has –

  1. n-bit instruction register
  2. n-bit address register
  3. n-bit program counter
  4. None of the above

Answer: (a) n-bit instruction register

Description: None


33) Which of the following is the operation executed on data stored in registers?

  1. Byte operation
  2. Bit operation
  3. Macrooperation
  4. Microoperation

Answer: (d) Microoperation

Description: The operations performed on the data stored in registers are called Micro-operations.


34) What does a computer bus line consists of?

  1. Set of parallel lines
  2. Accumulators
  3. Registers
  4. None of the above

Answer: (a) Set of parallel lines

Description: A bus consists of a set of common lines, one for each bit of register, through which binary information is transferred one at a time. Control signals determine which register is selected by the bus during a particular register transfer.


35) Which of the following is performed by half adder?

  1. Binary addition operation for 2 decimal inputs
  2. Binary addition operation for 2 binary inputs
  3. Decimal addition operation for 2 decimal inputs
  4. Binary addition operation for 2 binary inputs

Answer: (b) Binary addition operation for 2 binary inputs

Description: The Half-Adder is a basic building block of adding two numbers as two inputs and produce out two outputs. The adder is used to perform OR operation of two single bit binary numbers. The augent and addent bits are two input states, and ‘carry’ and ‘sum ‘are two output states of the half adder.


36) Which of the following is a combinational logic circuit which converts binary information from n coded inputs to a maximum of 2n unique outputs?

  1. Multiplexer
  2. Demultiplexer
  3. Encoder
  4. Decoder

Answer: (d) Decoder

Description: A Decoder can be described as a combinational circuit that converts binary information from ‘n’ coded inputs to a maximum of 2^n different outputs. The binary information is passed in the form of N input lines. The output lines define the 2N-bit code for the binary information. The Decoder performs the reverse operation of the Encoder.


37) Which of the following is a combinational logic circuit that change the binary information into N output lines?

  1. Multiplexer
  2. Demultiplexer
  3. Encoder
  4. Decoder

Answer: (c) Encoder

Description: The combinational circuits that change the binary information into N output lines are known as Encoders. The output lines define the N-bit code for the binary information. The Encoder performs the reverse operation of the Decoder.


38) Which of the following is a combinational logic circuit that has 2n input lines and a single output line?

  1. Multiplexer
  2. Demultiplexer
  3. Encoder
  4. Decoder

Answer: (a) Multiplexer

Description: A multiplexer is a combinational circuit that has 2n input lines and a single output line. Simply, the multiplexer is a multi-input and single-output combinational circuit. The binary information is received from the input lines and directed to the output line.


39) Which of the following building block can be used to implement any combinational logic circuit?

  1. AND
  2. OR
  3. NAND
  4. None of the above

Answer: (c) NAND

Description: The NAND gate is a special type of logic gate in the digital logic circuit. The NAND gate is the universal gate. It means all the basic gates such as AND, OR, and NOT gate can be constructed using a NAND gate. The NAND gate is the combination of the NOT-AND gate.


40) Which of the following is the circuit board on which chips and processor are placed?

  1. Master circuit
  2. Motherboard
  3. Big board
  4. None of the above

Answer: (b) Motherboard

Description: The motherboard is generally a thin circuit board that holds together almost all parts of a computer except input and output devices. Each motherboard has a chipset, which is the collection of controllers and chips. All crucial hardware like CPU, memory, hard drive, and ports for input and output devices are located on the motherboard.


41) Which of the following computer register collects the result of computation?

  1. Accumulator
  2. Instruction Pointer
  3. Storage register
  4. None of the above

Answer: (a) Accumulator

Description: The accumulator is an 8-bit register associated with the ALU. The register ‘A’ is an accumulator in the 8085. It is used to hold one of the operands of an arithmetic and logical operation. The final result of an arithmetic or logical operation is also placed in the accumulator.


42) CISC stands for –

  1. Complex Instruction Set Computer
  2. Complete Instruction Sequential Compilation
  3. Complex Instruction Sequential Compiler
  4. None of the above

Answer: (a) Complex Instruction Set Computer

Description: The CISC Stands for Complex Instruction Set Computer, developed by the Intel. It has a large collection of complex instructions that range from simple to very complex and specialized in the assembly language level, which takes a long time to execute the instructions.


43) Which of the following is the function of the control unit in the CPU?

  1. It stores program instruction
  2. It decodes program instruction
  3. It performs logic operations
  4. None of the above

Answer: (b) It decodes program instruction

Description: Control unit takes instructions from memory and then decodes and executes these instructions. It controls and coordinates the functioning of all parts of the computer. The Control Unit’s main task is to maintain and regulate the flow of information across the processor.


44) What does EEPROM stands for?

  1. Electrically Erasable and Programmable Read-Only Memory
  2. Electronically Erasable and Programmable Read-Only Memory
  3. Electrically Enabled and Programmable Read-Only Memory
  4. None of the above

Answer: (a) Electrically Erasable and Programmable Read-Only Memory

Description: EEPROM stands for “Electrically Erasable and Programmable Read Only Memory”. It is used to erase stored data using a high voltage electrical charge and re-programmed it. It is erased and reprogrammed electrically without using ultraviolet light.


45) In which of the following term the performance of cache memory is measured?

  1. Chat ratio
  2. Hit ratio
  3. Copy ratio
  4. Data ratio

Answer: (b) Hit ratio

Description: The performance of the cache memory is frequently measured in terms of a quantity called hit ratio. When the CPU refers to memory and finds the word in cache, it is said to produce a hit. The ratio of the number of hits divided by the total CPU references to memory (hits plus misses) is the hit ratio.


46) RISC stands for –

  1. Reduce Instruction Set Computer
  2. Risk Instruction Sequential Compilation
  3. Risk Instruction Source Compiler
  4. None of the above

Answer: (a) Reduce Instruction Set Computer

Description: RISC stands for Reduced Instruction Set Computer Processor, a microprocessor architecture with a simple collection and highly customized set of instructions. It is built to minimize the instruction execution time by optimizing and limiting the number of instructions.


47) Which of the following is an essential data transfer technique?

  1. MMA
  2. DMA
  3. CAD
  4. CAM

Answer: (b) DMA

Description: DMA stands for Direct Memory Access. In the DMA data transfer scheme, data is directly transferred from an I/O device to RAM or from RAM to an I/O device.


48) Which of the following is page fault?

  1. Page fault occurs when a program accesses a page of another program
  2. Page fault occurs when a program accesses a page in main memory
  3. Page fault occurs when there is an error in particular page
  4. Page fault occurs when a program accesses a page which is not present in main memory

Answer: (d) Page fault occurs when a program accesses a page which is not present in main memory

Description: If the referred page is not present in the main memory, then there will be a miss, and the concept is called Page miss or page fault. The CPU has to access the missed page from the secondary memory. If the number of page fault is very high, then the effective access time of the system will become very high.


49) What does DRAM stands for?

  1. Dynamic Read Access Memory
  2. Digital Random Access Memory
  3. Dynamic Random Access Memory
  4. Dynamic Read Allocation Memory

Answer: (c) Dynamic Random Access Memory

Description: DRAM stands for “Dynamic Random-Access Memory”. DRAM is a type of RAM that is used for the dynamic storage of data in RAM. In DRAM, each cell carries one-bit information.


50) Which of the following is known as the step by step procedure to solve a problem?

  1. Graph
  2. Table
  3. Algorithm
  4. None of the above

Answer: (c) Algorithm

Description: A finite set of instructions that specifies a sequence of operations is to be carried out to solve a specific problem or class of problems called an Algorithm.


Next TopicHuman Rights MCQ

You may also like