Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Computers Questions
Computer architecture basics — which item is NOT a core functional block? Select the option that does not belong to the standard functional blocks of a general-purpose computer system.
Address space calculation — locations addressed by a 20-bit bus Given an address bus width of 20 bits in a microprocessor system, how many unique memory locations can be addressed?
Polled I/O — when is it the preferred strategy? Select the condition under which a polling-based input/output scheme is generally most appropriate compared to interrupts or DMA.
Which x86 microprocessor family used multiplexed address/data lines on its external bus? Choose the processor that famously time-shared AD lines (address during T1, data during later bus states) to reduce pin count.
Definition of mnemonic in assembly programming: A mnemonic is an English-like assembly instruction that an assembler converts into the corresponding machine code for the processor.
Machine language and processor dependence: Is machine language independent of the type of microprocessor used in a computer system?
Processor design goals: Are chip designers always focused primarily on increasing clock frequency, regardless of other considerations such as power, parallelism, or IPC?
Definition of polling in I/O handling: Polling means the CPU repeatedly checks device status within the normal instruction flow, not that it pauses execution to run a separate I/O routine automatically.
x86 family compatibility claim: For the 80x86 (x86) family, are instructions downward/backward compatible such that code written for earlier processors runs on later processors?
What is a coprocessor? A coprocessor is a specialized microprocessor with a limited, domain-focused instruction set optimized to perform arithmetic or numeric operations at very high speed alongside the main CPU.
Computer architecture history and caches: Was the original Intel Pentium (P5) the first central processing unit to introduce separate instruction and data L1 caches (split I-cache and D-cache)? Choose the most accurate evaluation.
Pentium superscalar capability: Evaluate the statement: “The Intel Pentium processor can dispatch and execute two instructions simultaneously under suitable conditions.”
PowerPC execution width claim: Assess the statement: “A PowerPC processor can effectively execute up to ten instructions per clock cycle.” Choose the best evaluation.
System buses classification: Evaluate the statement: “The PCI bus is an external bus for personal computers.” Decide whether this characterization is accurate.
Assembly and high-level programming terminology: Contiguous sequences of bytes or words processed as a unit (with instructions like MOVS, CMPS, SCAS on x86) are commonly called ________.
Microcomputer buses and directionality: Identify which bus in a typical microcomputer system is inherently unidirectional.
Instruction classification: MOV, PUSH, and POP belong to which instruction category in a typical CPU instruction set?
Instruction classification: AND, OR, and TEST are members of which instruction category in typical processor ISAs?
Instruction classification: ADD, CMP, and MUL belong to which category of instructions in common CPU instruction sets?
Software structuring in assembly and high-level languages: A small program unit written once and invoked multiple times from different places in a larger program is commonly called a(n) ________.
1
2
3