This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “8 Bit Accumulator Processor of Embedded System”.
1. Which is the first device which started microprocessor revolution by Intel?
Explanation: 8086 was released in 1978 and 8088 was released in 1979 .8087 is a numeric coprocessor which was released in 1977. Furthermore, 8080 is a device designed by Intel in 1974.
2. Which is the first microprocessor by Motorola?
Explanation: MC6800 is the first microprocessor by Motorola which started a revolution to the embedded systems.
3. Motorola MC6800 is a how many it processor?
Explanation: MC6800 is an 8-bit processor and having two 8 bit accumulator registers.
4. How many accumulators does an MC6800 have?
Explanation: MC6800 is having 2 accumulators both comprising of 8 bits.
5. How many bits does an accumulator of MC6800 have?
Explanation: MC6800 possess 8-bit accumulator register since it is an 8-bit processor.
6. What is the performance of an accumulator?
a) Storing data and performing logical operation
b) Storing data and performing arithmetic operation
c) Storing address
Explanation: Accumulator is used for all the arithmetic operation such as addition, subtraction, multiplication, relational, logical etc. It is also used for storage.
7. Which of the following is the area of memory that is used for storage?
Explanation: Stack can be used at the time of function call or it is a short time large scale storage of data. Therefore, stack is the area within memory for storage.
8. How a stack is accessed?
a) Stack pointer
b) Stack address
c) Stack bus
d) Stack register
Explanation: Stack pointer is a special register that indexes into the stack.
9. PUSH-POP mechanism is seen in _______
a) Stack pointer
d) Index register
Explanation: Stack pointer is used to store data like subroutine calls in which a push-pop mechanism is followed. Data is pushed into the stack to store it and popped off to retrieve it.
10. 8 bits equals ________
a) 128 bytes
b) 64 bytes
c) 256 bytes
d) 32 bytes
Explanation:28 = 256 by which bytes are calculated.
11. What is the address range in 80286?
a) 1 Mbytes
b) 2 Mbytes
c) 16 Mbytes
d) 32 mbytes
Explanation: 80286 is a 16 bit processor. So it has an address range of 16 Mbytes.
12. Which is the first 32 bit member of Intel?
Explanation: The new generation of Intel starts with 80386 which have 32 bit registers.
13. What supports multitasking in 80386?
a) Read mode
b) External paging memory management unit
c) Paging and segmentation
d) On-chip paging memory management unit
Explanation: Because of the efficient paging mechanism of 80386 in the memory management unit it supports multitasking that is, different tasks can be done at a time, a kind of parallel porting.
Sanfoundry Global Education & Learning Series – Embedded System.
To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.