Skip to content
GK24
GK QuizComputer Awareness

Computer Awareness Quiz: CPU, Motherboard and Computer Architecture

  • 12 questions
  • 12 minutes
  • Difficulty: Medium

About this quiz

This Computer Awareness quiz on CPU, Motherboard and Computer Architecture puts 12 multiple-choice questions to you, the verified MCQs published with GK24's note on the topic, 4 of them asked in real previous-year papers. Every question carries a full explanation of why the correct option is right and why the other options are wrong, so you learn the fact behind the answer rather than the letter. Attempt it right after reading the note, keep to the timer, and use the explanations at the end to mark what needs another look. Sit it again before the exam as a quick revision of the topic.

Questions in this quiz

12 questions with answers and explanations

Q1.Computer AwarenessAsked in: Uttar Pradesh · 22 March 2022Medium

A microprocessor has eight data lines and sixteen address lines. The microprocessor is of type -

  1. A.8 bit
  2. B.16 bit
  3. C.20 bit
  4. D.32 bit
Show answer

Correct answer: A. 8 bit

Explanation

The correct answer is A, 8 bit. A microprocessor is named after the width of its data bus, that is, the number of bits it can carry in and out in a single operation. Here there are eight data lines, so eight bits move at a time and the chip is an 8-bit microprocessor; the Intel 8085 is the classic example, with eight data lines and sixteen address lines. B is wrong because the sixteen address lines decide only how much memory the processor can reach, which is two raised to the power sixteen, or 65,536 locations, and not the name of the processor. C is wrong because 20 address lines belong to the Intel 8086 family, which could address one megabyte, and address lines again do not fix the bit size. D is wrong because a 32-bit processor would need thirty-two data lines. The rule to remember is simple: data lines give the bit size, address lines give the memory capacity.

Q2.Computer AwarenessAsked in: Haryana · 9 Jan 2021, Shift 2Easy

A half byte is called a

  1. A.Byte
  2. B.Nibble
  3. C.Bit
  4. D.Word size
Show answer

Correct answer: B. Nibble

Explanation

The correct answer is B, Nibble. A byte is made up of eight bits, so half a byte is four bits, and four bits together are called a nibble. The term matters in hexadecimal arithmetic, because one hexadecimal digit represents exactly one nibble, which is why four binary digits convert neatly into a single hexadecimal character. A is wrong because a byte is the full group of eight bits, not half of itself, and it is the unit in which file sizes and memory are measured. C is wrong because a bit, short for binary digit, is the smallest unit of data and holds only a 0 or a 1, so it is one-eighth of a byte rather than one-half. D is wrong because word size is the number of bits a particular processor handles in one operation, which may be 8, 16, 32 or 64 bits depending on the machine, and is not a fixed fraction of a byte.

Q3.Computer AwarenessAsked in: Uttar Pradesh · 5 June 2016Easy

Permanent Memory of a computer is known as-

  1. A.RAM
  2. B.CD-ROM
  3. C.ROM
  4. D.CPU
Show answer

Correct answer: C. ROM

Explanation

The correct answer is C, ROM. Read Only Memory is the permanent or non-volatile memory of a computer: its contents are written once and survive when the power is switched off, which is why the BIOS firmware that starts the machine and runs the power-on self-test is stored in it. A is wrong because RAM, or Random Access Memory, is volatile temporary memory; everything in it is lost the moment power is removed, which is why unsaved work disappears in a power cut. B is wrong because a CD-ROM is an optical secondary storage medium that you insert and remove, not the permanent internal memory built into the machine; the question asks for the computer's own memory. D is wrong because the CPU is the processing unit and not a memory at all, although the registers inside it do store a few values while a calculation is running.

Q4.Computer AwarenessAsked in: Uttar Pradesh · UPSSSC JE 2015 General Section OfficialMedium

Which of the following memories has the shortest access time?

  1. A.Cache Memory
  2. B.Magnetic Bubble Memory
  3. C.Magnetic Core Memory
  4. D.Random Access Memory
Show answer

Correct answer: A. Cache Memory

Explanation

The correct answer is A, Cache Memory. Cache is a small quantity of very fast static RAM placed between the processor and main memory to hold the instructions and data most likely to be needed next, and of the options given it has the shortest access time; only the registers inside the processor itself are faster. Cache is graded as L1, L2 and L3, with L1 nearest the core and quickest. D is wrong because random access memory is the main memory and is slower than cache, which is the whole reason cache exists. B is wrong because magnetic bubble memory is an old non-volatile technology that stored data as tiny magnetised regions in a thin film and was far slower than semiconductor memory. C is wrong because magnetic core memory, built from tiny ferrite rings, was the main memory of second generation computers and had access times measured in microseconds rather than nanoseconds.

Q5.Computer AwarenessEasy

Which unit of the CPU performs arithmetic and logical operations?

  1. A.Control Unit
  2. B.Arithmetic Logic Unit
  3. C.Memory Unit
  4. D.Input Unit
Show answer

Correct answer: B. Arithmetic Logic Unit

Explanation

The correct answer is B, Arithmetic Logic Unit. The ALU is the part of the processor that actually does the work on data: addition, subtraction, multiplication and division on the arithmetic side, and comparison along with the logical operations AND, OR and NOT on the logic side. Results produced by the ALU are placed in the accumulator register. A is wrong because the control unit performs no calculation; it decodes each instruction and issues the timing and control signals that direct the other units, which is why it is called the nervous system of the computer. C is wrong because the memory unit only stores instructions and data and hands them over when asked. D is wrong because the input unit merely accepts data from devices such as the keyboard, mouse and scanner and converts it into a form the machine can use.

Q6.Computer AwarenessMedium

Which register holds the address of the next instruction to be executed?

  1. A.Accumulator
  2. B.Instruction Register
  3. C.Program Counter
  4. D.Memory Data Register
Show answer

Correct answer: C. Program Counter

Explanation

The correct answer is C, Program Counter. The program counter, sometimes called the instruction pointer, always holds the memory address of the next instruction the processor will fetch, and it is incremented automatically as each instruction is taken up so that execution moves forward in order; a jump or branch instruction works simply by loading a new value into it. A is wrong because the accumulator holds the operand and the result of the current arithmetic or logical operation, not an address. B is wrong because the instruction register holds the instruction that has already been fetched and is being decoded now, which is one step behind the program counter. D is wrong because the memory data register holds the data that has just been read from, or is about to be written to, a memory location, while its companion the memory address register holds that location's address.

Q7.Computer AwarenessMedium

The stored program concept, in which instructions and data share the same memory, was given by:

  1. A.Charles Babbage
  2. B.John von Neumann
  3. C.Alan Turing
  4. D.Blaise Pascal
Show answer

Correct answer: B. John von Neumann

Explanation

The correct answer is B, John von Neumann. In 1945 John von Neumann described a design in which a computer's instructions and its data are both held in the same memory in the same binary form, so that the machine can be given a new task simply by loading a new program instead of being rewired. Almost every general purpose computer today follows this von Neumann architecture, whose opposite is the Harvard architecture with separate memories for instructions and data. A is wrong because Charles Babbage, the father of the computer, designed the Difference Engine and the Analytical Engine in the nineteenth century, long before stored programs in electronic memory. C is wrong because Alan Turing is remembered for the Turing machine, the Turing test and his codebreaking work, and is called the father of artificial intelligence. D is wrong because Blaise Pascal built the Pascaline, a mechanical adding machine, in 1642.

Q8.Computer AwarenessMedium

Which of the following buses is unidirectional?

  1. A.Data bus
  2. B.Address bus
  3. C.Control bus
  4. D.System bus
Show answer

Correct answer: B. Address bus

Explanation

The correct answer is B, Address bus. The address bus carries only the address of the memory location or the input-output port that the processor wants to use, and that address always travels outwards from the processor to memory, never back; a bus that carries signals in one direction only is unidirectional. A is wrong because the data bus must be bidirectional: data travels from memory to the processor when a location is read and from the processor to memory when a location is written. C is wrong because the control bus carries signals in both directions, since read and write signals go out from the processor while interrupt and ready signals come in from devices. D is wrong because the system bus is the collective name for all three buses taken together, so it cannot be described as unidirectional as a whole. The number of lines in the address bus decides how much memory can be reached.

Q9.Computer AwarenessHard

A processor with 16 address lines can address how many memory locations?

  1. A.1,024
  2. B.4,096
  3. C.65,536
  4. D.1,048,576
Show answer

Correct answer: C. 65,536

Explanation

The correct answer is C, 65,536. Each address line can be either 0 or 1, so n address lines give two raised to the power n distinct combinations, and each combination is one memory address. Here n is 16, and two raised to the power sixteen is 65,536, which is 64 kilobytes of addressable space; the Intel 8085 with its sixteen address lines is exactly this case. A is wrong because 1,024 is two raised to the power ten and corresponds to only ten address lines. B is wrong because 4,096 is two raised to the power twelve and corresponds to twelve address lines. D is wrong because 1,048,576, or one megabyte, is two raised to the power twenty and corresponds to the twenty address lines of the Intel 8086. Memorising that two to the power ten is one kilo, twenty is one mega and thirty is one giga settles this family of questions quickly.

Q10.Computer AwarenessMedium

The first commercially available microprocessor was:

  1. A.Intel 8085
  2. B.Intel 4004
  3. C.Intel 8086
  4. D.Motorola 68000
Show answer

Correct answer: B. Intel 4004

Explanation

The correct answer is B, Intel 4004. Released by Intel in 1971, the 4004 put a complete central processing unit on a single chip for the first time in a commercial product and was a 4-bit processor, originally designed for a calculator. Its arrival is treated as the start of the fourth generation of computers, which is defined by very large scale integration and the microprocessor. A is wrong because the Intel 8085, an 8-bit chip with sixteen address lines, came later in the 1970s and is the processor most used in Indian engineering syllabi, which is why it is a tempting distractor. C is wrong because the Intel 8086 was the 16-bit processor of 1978 that began the x86 line used in personal computers. D is wrong because the Motorola 68000, a 16/32-bit processor of 1979, came almost a decade after the 4004.

Q11.Computer AwarenessMedium

The small battery on the motherboard that keeps the BIOS settings and the system clock running is called:

  1. A.SMPS
  2. B.UPS battery
  3. C.CMOS battery
  4. D.Cache battery
Show answer

Correct answer: C. CMOS battery

Explanation

The correct answer is C, CMOS battery. CMOS stands for complementary metal oxide semiconductor, and a small chip of that type on the motherboard stores the BIOS setup values such as the boot order, the date and the time. Because that chip is volatile, a coin-sized lithium cell, usually the CR2032, keeps it powered when the computer is switched off; when this cell fails, the machine forgets the time and the BIOS settings at every restart. A is wrong because the SMPS, or switched mode power supply, converts alternating mains current into the regulated direct current the board needs, and is not a battery. B is wrong because a UPS battery sits outside the cabinet and keeps the whole computer running during a power cut. D is wrong because cache memory needs no battery of its own; it is powered along with the processor and loses its contents when the machine is off.

Q12.Computer AwarenessEasy

Which of the following statements about RAM and ROM is correct?

  1. A.Both RAM and ROM are volatile
  2. B.RAM is volatile and ROM is non-volatile
  3. C.RAM is non-volatile and ROM is volatile
  4. D.Both RAM and ROM are non-volatile
Show answer

Correct answer: B. RAM is volatile and ROM is non-volatile

Explanation

The correct answer is B, RAM is volatile and ROM is non-volatile. Random Access Memory is the working memory in which the operating system, the running programs and the data in use are held, and everything in it is lost the moment the power supply stops, which is exactly what volatile means. Read Only Memory keeps its contents permanently without power, which is why the BIOS firmware that starts the machine is placed there. A is wrong because it treats ROM as volatile, which would make it impossible for a computer to know how to boot. C is wrong because it reverses the two properties, and this reversal is the most common trap set in such questions. D is wrong because RAM cannot be non-volatile; its two usual forms, dynamic RAM in the DIMM slots and static RAM used as cache, both need continuous power, and dynamic RAM even needs constant refreshing.

View all quizzes