0% found this document useful (0 votes)
27 views

0. Questions

Uploaded by

tawfiay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

0. Questions

Uploaded by

tawfiay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Microprocessor & Assembly Language

Questions

8086-
1. Write down the features of 8086.
2. Write down the difference between 8085 & 8086.
3. Describe the internal architecture (EU, BIU) of 8086.
4. What is a segment register? Explain the different types of segment registers used in 8086.
5. What is segmentation? Write down the advantages of memory segmentation.
6. Describe the general purpose register used in 8086.
7. Describe Index Register and Pointer Register used in 8086.
8. What is a flag register? Explain the flag register used in 8086.
9. If register AL = 7FH and instruction ADD AL, 1 is executed then the following are happening and
related math of flag registers.
10. Differentiate among Logical, Offset and Physical Address.
How Logical address translate into physical address? Give an example.
11. Why SP and BP are 16-bit register?

8086 Addressing Modes-


12. What is addressing mode? Describe different types of addressing modes used in 8086.

8086 Pin Diagram-


13. Write down the functions of various status pin used in 8086.
14. What is the function of MX/MN pin in 8086?

8086 Timing Diagram/Bus Cycle-


15. What is read cycle? Explain the 8086 read cycle. (Read Timing Diagram)
16. What is write cycle? Explain the 8086 write cycle. (Write Timing Diagram)

Microprocessor Evolutions-
17. What is microprocessor? Write down the functions of microprocessor.
18. Write down the differences between microprocessor and CPU.
19. Describe the features of each generations of microprocessor.
Or, Describe the features of 4-bit, 8-bit, 16-bit, 32-bit, 64-bit microprocessors.
Or, Explain the evolution of microprocessor.
20. Write down the differences between accumulator based and register based microprocessors.
21. Write short note on- (i) Bit Slice Processor; (ii) Accumulator Based Processor; (iii) Register Based
Processor.
22. What is microcontroller? Write down the differences between microcontroller and
microprocessor.
23. Write down the differences between RISC and CISC processor.

Interrupt-
24. What is interrupt? Write down the importance of interrupt.
25. Differences between- (i) Hardware & Software Interrupt
(ii) Maskable & Non-maskable Interrupt (INTR & NMI)
26. Describe dedicated interrupt used in 8086.
27. Write down the differences between interrupt & procedure.
28. What is PIC? Write down the function of PIC?
29. Draw the block diagram of 8259A and describe its block diagram.

Co-Processor-
30. What is co-processor? Write down the function of co-processor.
31. Describe math co-processor 8087 with its appropriate block diagram.

Instruction Format-
32. What is instruction format? Write down different types of instruction format used in 8086 with
examples.

Memory Bank-
33. What is memory bank? How data is read by the followings-
(i) 8-bit data from even address bank.
(ii) 8-bit data from odd address bank.
(iii) 16-bit data from even address bank.
(iv) 16-bit data from odd address bank.

DMA-
34. What is DMA and DMA Cntroller? How DMA operations are performs?

Main Memory Array Design-


35. Design a 8KX8 RAM using 2KX8 RAM chips.
80286, 80386, 80486, 80586(Pentium)-
36. Explain 80286, 80386, 80486, 80586(Pentium) with its appropriate block diagram.
37. Write down the important features of 80286, 80386, 80486, 80586.

Assembly Language (AL)-


38. What is AL? Write down the advantages of using AL.
39. What is macro? Write an assembly language program to display a string 5 times using macro.
40. Write down the differences between macro and procedure.
41. What do you mean by assembler? Write two names of assemblers.
42. Compare among compiler and interpreter and assembler.
43. What is AL statement? Describe an AL statement.
44. Write an Assembly Language Program to-
(i) Determine whether a number is odd or even.
(ii) Display all alphabetic characters.
(iii) Convert lower case to upper case or vice versa.
(iv) Display factorial of an integer number.
45. What is procedure?
What is NEAR and FAR procedure?
Explain what happens after the CALL and RET instructions in relation with procedure.
46. Write down the differences between assembler, linker and loader.

You might also like