Embedded Systems Questions and Answers – Memory Organisation of Embedded Systems

This set of Embedded Systems Questions and Answers for Freshers focuses on “Memory Organisation of Embedded Systems”.

1. How many data lines does 256*4 have?
a) 256
b) 8
c) 4
d) 32
View Answer

Answer: c
Explanation: There are four data lines in the memory and these different organisations of memory and these different organisations of memory are apparent when upgrading memory and it also determines how many chips are needed.

2. How is the number of chips required is determined?
a) number of data lines
b) the minimum number of data
c) width of the data path from the processor
d) number of data lines and the width of the data path from the processor
View Answer

Answer: d
Explanation: The minimum number of chips is determined by the number of data lines and the width of the data path from the processor. For example, MC6800 family have a 16-bit wide datapath, 16*1 devices, 4*4 or 2*8 devices are needed.

3. Where is memory address stored in a C program?
a) stack
b) pointer
c) register
d) accumulator
View Answer

Answer: b
Explanation: Memory model is defined by a range of memory address which is accessible to the program. For example, in the C program, the memory address is stored in the pointer.
advertisement
advertisement

4. Which is the term that is used to refer the order of bytes?
a) endianness
b) memory organisation
c) bit
d) register
View Answer

Answer: a
Explanation: Endianness defines the order of bytes, that is, whether it is big endian or little endian. The former represents the higher order bits and the latter represents the lower order bits.

5. Which of the following processors uses big endian representation?
a) 8086
b) ARM
c) PowerPC
d) Zilog Z80
View Answer

Answer: c
Explanation: The IBM’s PowerPC uses big endian representation whereas 8086, ARM and Zilog Z80 use little representation.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. Which statement is true for a cache memory?
a) memory unit which communicates directly with the CPU
b) provides backup storage
c) a very high-speed memory to increase the speed of the processor
d) secondary storage
View Answer

Answer: c
Explanation: The RAM is the primary storage which directly communicates with the CPU. ROM is the secondary storage. Disk drives are capable of providing backup storage and the cache memory is a small high-speed memory which increases the speed of the processor.

7. Which of the following memory organisation have the entire memory available to the processor at all times?
a) segmented addressing
b) paging
c) virtual address
d) linear address
View Answer

Answer: d
Explanation: There are two types of memory organisation, linear addressing in which the entire memory is available to the processor of all times as in Motorola 6800 and the other is segmented addressing where the memory space is divided into several segments and the processor is limited to access the program instructions and data which are located in particular segments.
advertisement

8. How many memory locations can be accessed by 8086?
a) 1 M
b) 2 M
c) 3 M
d) 4 M
View Answer

Answer: a
Explanation: The 8086 processor has a 20-bit address bus, hence it can access a memory of 220-1 M locations.

9. Which of them is a memory that is allocated to the program in LIFO pattern?
a) stack
b) index
c) accumulator
d) base
View Answer

Answer: a
Explanation: A stack is a memory which is allocated to the program in last-in, first out pattern. Stack pointer contains the memory address of the stack.
advertisement

10. What does SIMM stand for?
a) single in-line memory module
b) single interrupt memory module
c) single information memory module
d) same-in-line memory module
View Answer

Answer: a
Explanation: SIMM is single in-line memory module is a kind of memory module, which contains random access memory used in computers of the early 1980s and 1990s.

11. Which of the memory organisation is widely used in parity bit?
a) by 1 organisation
b) by 4 organisation
c) by 8 organisation
d) by 9 organisation
View Answer

Answer: a
Explanation: The use of By 1 organisation is declined because of the wider data path devices. But it is still used in parity bit and were used in SIMM memory.

12. Which configuration of memory organisation replaces By 1 organisation?
a) by 4 organisation
b) by 8 organisation
c) by 9 organisation
d) by 16 organisation
View Answer

Answer: a
Explanation: By 1 organisation is replaced with By 4 organisation because of its reduced address bus and complexity.

13. Which shifting helps in finding the physical address in 8086?
a) shifting the segment by 8
b) shifting the segment by 6
c) shifting the segment by 4
d) shifting the segment by 2
View Answer

Answer: c
Explanation: The address bus of the 8086 is 20-bit and the data bus is 16-bit in size. So the physical address can be calculated by shifting the segment register by 4 to left and by adding the address bus to it.

14. Which memory organisation is supported in wider memories?
a) by 8 organisation
b) by 16 organisation
c) by 9 organisation
d) by 4 organisation
View Answer

Answer: b
Explanation: The wider memories support 16-bits because it can integrate more number of the interface logic so that the time consumed by the latches and buffers removes the memory access thus allowing the slower parts to be used in wait state free designs.

15. Which of the following is a plastic package used primarily for DRAM?
a) SIMM
b) DIMM
c) Zig-zag
d) Dual-in-line
View Answer

Answer: c
Explanation: Zig-zag package of memory is a plastic package used for DRAM. The leads of this package are arranged in a zigzag manner.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded Systems for Freshers, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.