Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MICROPROCESSOR MCQS

8085 microprocessor has:8-bit data bus and 16-bit address bus16-bit data bus and 8-bit address busBoth 8-bit data and address busBoth 16-bit data and address busA) 8-bit data bus and 16-bit address bus8085 is an 8-bit processor but can address 64KB memory using 16-bit address bus.
Program Counter in a microprocessor stores:DataAddress of current instructionAddress of next instructionOpcodeC) Address of next instructionProgram Counter keeps track of the memory address of the next instruction to be executed.
Which signal is used to differentiate memory and I/O operations in 8085?ALERDWRIO/MD) IO/MIO/M signal indicates whether operation is related to I/O or memory.
Stack grows in which direction in 8085?Upwards (higher memory address)Downwards (lower memory address)BothNoneB) Downwards (lower memory address)In 8085, stack grows towards lower memory addresses.
Which instruction is used to load accumulator directly from memory address in 8085?MOVMVILDASTAC) LDALDA loads accumulator directly from a specified memory address.
The ALU of a microprocessor performs:Data StorageArithmetic and Logical OperationsProgram Execution ControlI/O OperationsB) Arithmetic and Logical OperationsALU (Arithmetic Logic Unit) handles mathematical and logical computations.
Which is the smallest unit of memory in a microprocessor?ByteBitWordNibbleB) BitA bit is the smallest memory unit, representing 0 or 1.
Instruction pipelining in microprocessors improves:Instruction sizeMemory hierarchyInstruction throughputOpcode decodingC) Instruction throughputPipelining allows multiple instructions to be in different execution stages, increasing throughput.
The instruction "MOV AX, BX" does what?Adds AX and BXCopies BX into AXExchanges AX and BXMultiplies AX by BXB) Copies BX into AXMOV instruction copies data from source to destination without altering the source.
Which flag in the status register indicates an arithmetic overflow?Carry FlagZero FlagOverflow FlagSign FlagC) Overflow FlagOverflow flag is set when signed arithmetic result exceeds representable range.
Which bus carries the actual data in a microprocessor system?Which bus carries the actual data in a microprocessor system?Address BusData BusControl BusPower BusB) Data BusThe data bus is bidirectional and transfers data between CPU, memory, and peripherals.
The clock speed of a microprocessor determines:Size of RAMNumber of I/O devices supportedNumber of instructions executed per secondVoltage levelC) Number of instructions executed per secondHigher clock speed means more instructions can be processed per unit time.
Which type of memory is non-volatile?CacheRAMROMRegistersC) ROMRead-Only Memory retains data even when power is turned off.
The control signals like Read/Write are part of:Data BusAddress BusControl BusSystem ClockC) Control BusControl bus carries signals like Read, Write, and Interrupt to coordinate operations.
Which register stores the address of the next instruction?Instruction RegisterProgram CounterMARStack PointerB) Program CounterProgram Counter holds the memory address of the next instruction to be executed.

Start Practicing Today — Free, No Registration, Thousands of MCQs for PPSC, NTS, FPSC & More!

X
Scroll to Top