Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Memory and Storage Questions
Address multiplexing (DRAM context): Evaluate the statement: “Address multiplexing is used to reduce the number of address lines.”
ROM usage characteristic (non-volatile storage): Evaluate: “Read-only memories (ROMs) are used to store data that generally cannot be easily changed.”
Memory operation terminology: Evaluate the statement: “A write operation may also be referred to as a ‘fetch’ operation.”
ROM persistence claim: “ROMs are used to store data on a permanent basis.” Evaluate this statement with respect to non-volatility and practical updateability.
Firmware in ROM (application and terminology): Evaluate the statement: “The most widespread use of ROM is storing data and program code that must persist across power-down in microprocessor-based systems; such code is called firmware because it is firmly stored in hardware.”
Specific DRAM pinout claim (TMS44100 4M × 1): Evaluate: “The Texas Instruments TMS44100 4M × 1 DRAM does not provide a dedicated Chip Select (CS) input.”
Storage devices – does a compact disc (CD) player provide random access capability (for example, jump directly to a track/time position without scanning all prior data)?
Commercial terminology – is “sequential-access memory” the term often used to refer to read/write memory (i.e., RAM) in products and documentation?
Definition check – if a memory lets you access any location directly without stepping through others first, is it called Random Access Memory (RAM)?
Portable storage – are flash memories frequently used in place of floppy disks or small-capacity hard drives in portable computers and devices?
Nonvolatile memory behavior – are EEPROM and Flash memory both electrically erasable technologies?
EEPROM storage physics – is the floating-gate MOSFET the bit-cell, with charge retained on the floating gate for 10+ years unless electrically removed?
Per-cell data density – can a memory cell store more than one bit (for example, multi-level cell Flash storing 2–3–4 bits per cell)?
After programming – are PROMs functionally equivalent to mask ROMs (i.e., fixed read-only contents)?
One-time programmable behavior – can a programmed PROM be changed later by applying a small electrical charge?
System organization – can DRAM chips be combined to build larger capacity and wider word sizes using the same methods applied to other memory types?
Memory terminology check in digital electronics: A "nibble" (sometimes spelled nybble) refers to a small fixed-width group of bits. Evaluate the statement: "A nibble is a group of eight bits." Provide the correct definition and reasoning.
CPU–memory interaction during program execution: While a computer is running a program, the central processing unit (CPU) repeatedly fetches (1) instruction codes that specify the operations to perform and (2) the data operands on which to operate, from memory locations addressed by the program counter and other addressing modes. Evaluate this statement for correctness.
Memory cell technology distinction: Evaluate the statement: "DRAM uses a cross-transistor configuration." Clarify the difference between dynamic RAM (DRAM) and static RAM (SRAM) cell structures.
Shared bus behavior: When two or more devices attempt to drive their own digital levels onto a shared data bus at the same time (without proper arbitration or tri-state control), bus contention occurs. Assess the accuracy of this statement.
1
2
3
4
5
6
7
8
9