Вы находитесь на странице: 1из 2

Revision of concepts

Home Practice Problems of CSE 331


1. What is the problem involved with the rudimentary block diagram of the MPU based system?
2. What is the significance of Interface Controller (IC) in the standard block diagram?
3. What is the Importance of primary decoder in the standard block diagram?
4. What are the differences between PMDEC and SMDEC?
5. How many addresses (in total) can be allocated for a processor having 24 address lines (A0-A23)?
6. How many addresses (in total) can be allocated for a processor having 24 address lines (A1-A20)?
7. What is configuration of MPU 8086?
8. How many numbers of physical pins are available for MPU 8086?
9. Given that one memory location stores 8 bits, what is total number of memory space (i.e. KB/MB/GB)
available for a processor which has 30 address lines?
10. Write the names of the pointer registers and segment registers of MPU 8086.
11. What are the functions of segment registers and offset registers of MPU 8086?
12. What are the GPR available in MPU 8086?
13. What is the difference between DSM and DSR in MPU 8086?
14. How many memory segments are available in MPU 8086?
15. Explain interrupt in the context of MPU based system with an example.
16. What are the differences between microprocessor and microcontroller?
17. Show the differences between MPU and MCU in terms of their applications.
18. Why physical address (i.e. 20bits) gets divided in segment and offset addresses in MPU 8086?
19. By default, which registers store the segment and offset part of the CSM, DSM, SSM, and ESM in MPU
8086?
20. What is the value stored in CS and IP registers for a given physical address 22222 H in CSM?
21. What is the value stored in DS and BX registers for a given physical address 20220 H in DSM?
22. What is the value of the segment and offset part for a given physical address 03220 H in ESM?
23. What is the value of the segment and offset part for a given physical address FFFFF H in DSM?
24. Definition: (I) Word operation, (II) Byte Operation.
25. Find out the function of M-IO/, BHE/ for a given instruction.
26. Answer the following questions based on the connection diagram given below:

PMDEC
MPU-8086
A11-A19
M-IO/ MS1/
Ao MS0/
CLK/

RST/
D8 –D15
(8) RAM0- 61XY RAM1- 61XY
RD/ RD/ CS/
CS/
WR/ WR/ RD/
(8) WR/
D0 -D7 D0 -D7
(8)
A1-A10 A1-A10 D8 –D15
A1-A10

1|2
RSF (A)
Revision of concepts

(a) If the System Base Address (SBA) of RAM 61XY is FF000 H, what will be the last memory address of
RAM 61XY?
(b) If the System Base Address (SBA) of RAM 61XY is 32000 H, what will be the last even memory address
of RAM 61XY?
(c) If the System Base Address (SBA) of RAM 61XY is 10000 H, what will be the last odd memory address
of RAM 61XY?
(d) What is the significance of A0 in the above diagram?
(e) What is the value of A0, if the user wants to write 8 bits to a specific memory location (i.e. 02048 H)?
(f) What is the value of A0, if the user wants to write 8 bits to a specific memory location (i.e. 02047 H)?
(g) What is the value of BHE/, if the user wants to write 16 bits to a specific memory location (i.e. 02048 H)?
(h) What is the value of BHE/, if the user wants to read 8 bits from a specific memory location (i.e. 02047 H)?
(i) How much total memory space (i.e. in KB/MB) is offered to MPU 8086 through RAM 61XY, given that
one memory location in RAM 61XY contains 1 Byte?
(j) Explain what is System Base Address (SBA)?
(k) What is the value of BHE/ for any word operation in MPU 8086?
(l) Explain the concept of memory mapping, in the context of MPU based system.

_________________________________________________

2|2
RSF (A)

Вам также может понравиться