Computer Knowledge

Computer Memory and Storage

2,121 Questions

Computer memory and storage questions test foundational knowledge of hardware, cache mapping, and data transfer mechanisms. Key areas include Direct Memory Access, analog recording, and RAID levels. This section is essential for candidates preparing for banking and government computer proficiency tests.

Cache memory mappingDirect memory accessRAID storage levelsHard disk technologyOptical media storageMemory addresses

Computer Memory and Storage Questions

Multiple choice
  1. 8255 is not used by microcontroller, but microprocessor uses it

  2. extended RAM & ROM memory are not used in microcontroller but used in microprocessor

  3. RISC can be implemented in microprocessor, but not in microcontroller

  4. microprocessor has internal flash memory, but microcontroller does not

  5. none of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

For parallel I/O operation, microprocessor uses a programmable peripheral interface (PPI) IC as controller/interface device for parallel I/O while this is internally implemented in microcontroller. So, microcontroller does not require 8255. 

Multiple choice
  1. both at input and output

  2. only at input

  3. only at output

  4. only at address port

  5. none of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Memory chip accepts the data bit at the input and loads it in by WR, and outputs data bit at output by RD. So, both output and input remain connected to the bus where tristate nature is required. So, these buffers are required at both input and output. 

Multiple choice
  1. MOS

  2. TTL

  3. ECL

  4. JFET

  5. none of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Due to its high density, low power requirement and generally acceptable speed, MOS memories are most popularly used memories. 

Multiple choice
  1. Text editor

  2. Assembler

  3. Loader

  4. Linker

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The loader is the essential system software component responsible for loading programs into memory and initiating execution. Unlike assemblers, linkers, or text editors which are used during program development, the loader must always be present in main memory to load and execute any program, making it fundamental to system operation.

Multiple choice
  1. Two pass assembler

  2. Micro processor

  3. Load-and-go assembler

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

A load-and-go assembler generates absolute machine code and directly loads it into main memory for immediate execution, bypassing the intermediate object code file. This single-pass approach eliminates the linking and loading phases, providing faster turnaround during program development and testing.

Multiple choice
  1. ROM information can be easily updated

  2. Data in ROM is nonvolatile, that is, it remains there even without electrical power

  3. ROM provides very large amounts of inexpensive data storage

  4. ROM chips are easily swapped between different brands of computers

  5. None of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Option (2) is correct.