Font size
Worksheetsmicrocontroller_24
Total questions: 20
Worksheet time: 10mins
What is internal RAM memory of 8051 microcontroller?
32 bytes
64 bytes
128 bytes
256 bytes
8051 series has how many 16 bit registers?
2
1
3
0
Which register is used to store the output generated by ALU?
Special Function Register
Timer Register
Accumulator
Stack Pointer
When the microcontroller executes some arithmetic operations, then the flag bits of which register are affected?
PSW
SP
DPTR
PC
What kind of instructions usually affect the program counter?
Push & Pop
Call & Jump
Call & Return
Return & Jump
The 8051 microprocessor has ________ parallel I/O ports.
2
3
4
5
What is the most appropriate criterion for choosing the right microcontroller of our choice?
speed
availability
ease with the product
all of the mentioned
Why microcontrollers are not called general purpose computers?
because they have built in RAM and ROM
because they design to perform dedicated task
because they are cheap
because they consume low power
Which architecture provides separate buses for program and data memory?
Harvard architecture
Von Neumann architecture
None of the mentioned
All of the mentioned
What is the meaning of the instruction MOV A,05H?
data 05H is stored in the accumulator
fifth bit of accumulator is set to one
address 05H is stored in the accumulator
none of the mentioned
To select Register Bank 1, RS1-RS0 Should be
0 0
0 1
1 0
1 1
what is PROGRAM COUNTER (PC)?
holds the address of memory,where next executable instruction placed
holds the data of memory
16- bit register
it is a memory pointer
which port is used only for INPUT/OUTPUT operation?
PORT 0
PORT 1
PORT 2
PORT 3
Which of the following comes under the indexed addressing mode?
MOVX A, @DPTR
MOVC @A+DPTR,A
MOV A,R0
MOV @R0,A
What is an arithmetic of 'B' register?
Addition & Subtraction
Addition & Multiplication
Multiplication & Subtraction
Multiplication & Division
Mention the timers name in 8051 microcontroller
(a)
What is the purpose of the Special Function Register in a microcontroller?
To store the output generated by ALU
To control the flow of data between different components
To store the program instructions
To perform arithmetic operations
Which addressing mode is used in the instruction MOVX A, @DPTR?
Direct addressing mode
Register indirect addressing mode
Indexed addressing mode
Immediate addressing mode
What is the function of the PSW register in a microcontroller?
To store the program counter value
To store the status flags after arithmetic operations
To store the data memory address
To store the stack pointer value
What are the two instruction set architecture (ISA) classifications
SIDC & BIDC
CISC & RISC
CISC & VISC
RISC & MISC
