A microcontroller is a single chip follows instructions reads information and co
ID: 2079242 • Letter: A
Question
A microcontroller is
a single chip
follows instructions
reads information and communicates
all of the above
Question 2
The following is an assembly language instruction
ADDA $B530
The addressing mode that it uses, is
relative
immediate
direct
extended
Question 3
The different types of instructions are
data handling, arithmetic, data test, jump and branch, manipulate, computation
data handling, arithmetic, logic, manipulate, computation
data handling, arithmetic, logic, data test, jump and branch, condition code
data handling, arithmetic, logic, data test, manipulate, condition code
Question 4
Here is an assembly language instruction.
LDAA $015C
The machine code equivalent has
one byte for the opcode and one byte for the operand
two bytes for the opcode and two bytes for the operand
one byte for the opcode and two bytes for the operand
two bytes for the opcode and two bytes for the operand
Question 5
The following are used to control and monitor I/O processes in a microcontroller
memory and I/O control registers,
I/O control registers and status registers
I/O control registers and memory
I/O control registers and CPU registers
Question 6
Here is an assembly language instruction
LDAA $015C
Its components are the following
LDAA is an operand, $015C is an opcode
$015C is an operand, LDAA is an operand
LDAA is an opcode, $015C is an operand
$015C is an opcode, LDAA is an opcode
Question 7
The characteristics of fetch/execute cycles for an instruction are the following
only one cycle is required for each instruction
information is always put on the address bus
works the same way for every type of microcontroller
the program counter points to the next instruction after it has completed
Question 8
A microcontroller contains
inputs for program information
logic for programmed control reading inputs and sending outputs
memory for programmed control reading inputs and sending outputs
logic for program information
Question 9
Microcontrollers store information in the form of
binary numbers
binary and hexadecimal numbers
ASCII codes
all of the above
Question 10
The following are used to condition I/O signal levels if necessary
memory
buffers
converters
b and c
Explanation / Answer
1. A microcontroller is
a single chip
follows instructions
reads information and communicates
all of the above
The answer is "all of the above"
Explanation:- A microcontroller is small processing unit on a single chip. It executes programs by following instructions. It reads data from other peripherals and communicates (fetching or execution) to other interfacing devices.
Question 2
The following is an assembly language instruction
ADDA $B530
The addressing mode that it uses, is
relative
immediate
direct
extended
the answer is direct
Explanation:- ADDA $B530 is one byte instruction. Here ADDA is opcode, add the value of operand directly to the value in accumulator.
Question 3
The different types of instructions are
data handling, arithmetic, data test, jump and branch, manipulate, computation
data handling, arithmetic, logic, manipulate, computation
data handling, arithmetic, logic, data test, jump and branch, condition code
data handling, arithmetic, logic, data test, manipulate, condition code
The answer is data handling, arithmetic, logic, data test, jump and branch, condition code
Explanation:- the manupulation types instruction consist of aithmetic and logic instruction. so, option 1, 2 and 4 is not correct classification. Here third option is correct.
Question 4
Here is an assembly language instruction.
LDAA $015C
The machine code equivalent has
one byte for the opcode and one byte for the operand
two bytes for the opcode and two bytes for the operand
one byte for the opcode and two bytes for the operand
two bytes for the opcode and two bytes for the operand
The answer is one byte for the opcode and two bytes for the operand.
Explanation:- Here LDDA is one byte direct mode instruction. But in this 015C is hexadecimal opcode which is of two bytes. So, the third option is correct.
Question 5
The following are used to control and monitor I/O processes in a microcontroller
memory and I/O control registers,
I/O control registers and status registers
I/O control registers and memory
I/O control registers and CPU registers
The answer is I/O control registers and status registers
Explanation:-I/O control registers are used to control the I/O processes of the microcontroller but Status registers including status flags are used to monitoring the I/O processes of microcontroller.
Question 6
Here is an assembly language instruction
LDAA $015C
Its components are the following
LDAA is an operand, $015C is an opcode
$015C is an operand, LDAA is an operand
LDAA is an opcode, $015C is an operand
$015C is an opcode, LDAA is an opcode
The answer is LDAA is an operand, $015C is an opcode.
Explanation:- Here LDAA is one byte instruction. Instruction is also known as operand and other is opcode.
Question 7
The characteristics of fetch/execute cycles for an instruction are the following
only one cycle is required for each instruction
information is always put on the address bus
works the same way for every type of microcontroller
the program counter points to the next instruction after it has completed
The answer is the program counter
Explanation:- It points to the next instruction after it has completed. the program counter or instruction pointer (IP) holds the memory address of the next instruction that would be executed. But above three options are incorrect.
Question 8
A microcontroller contains
inputs for program information
logic for programmed control reading inputs and sending outputs
memory for programmed control reading inputs and sending outputs
logic for program information
The answer is memory for programmed control reading inputs and sending outputs.
Explanation:- Microcontroller is having own memory for programming of interfacing with peripherals.
Question 9
Microcontrollers store information in the form of
binary numbers
binary and hexadecimal numbers
ASCII codes
all of the above
Answer is binary numbers.
Explanation:- Binary bits (0 or 1) are used to store information in memory.
Question 10
The following are used to condition I/O signal levels if necessary
memory
buffers
converters
b and c
The answer is buffers and converters are used to condition I/O signal level if necessary
Explanation:- Memory cannot be used to condition I/O signal level.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.