Questions

 ARCHITECTURE & INSTRUCTION SET

  1. What are the differences between 8085 and 8086 processor?
  2. Explain data transfer, arithmetic and logical group instructions of 8086 microprocessor.
  3. Write an assembly language program for 8086 to multiply two 16 bit binary numbers to generate a 32 bit result.
  4. Explain with examples the following 8086 instructions a) AAA b) CBW c) IMUL d) INTO
  5. Write an assembly language program for 8086 to sort the array of elements in ascending order.
  6. Write an assembly language program for 8086 to find the largest element in an array.
  7. Explain the 8086 bit manipulation instructions with an example for each.
  8. Write an assembly language program for 8086 to convert BCD data to binary data.
  9. Explain the operand addressing of 8086 with examples
  10. Write a program to add two 8 bit numbers.
  11. Write a program to subtract two 8 bit numbers.
  12. Write a program to add two 16 bit numbers.
  13. Write a program to subtract two 16 bit numbers.
  14. Write a program to add 5 numbers of an array.
  15. Explain 8086 pin function.
  16. List the addressing modes of 8086?give examples,
  17. Describe Intel 8086 Microprocessor Architecture
  18. Explain the function of all the pins of 8086 Processor.
  19. Explain the function of various flags of 8086 microprocessor.
  20. Explain the function of unsigned multiplication and Division instructions in 8086 with suitable examples.
  21. Describe the functional units present and their functions in BIU and EU of 8086.
  22. Draw the pin diagram of 8086 microprocessor and explain the function of each pin.
  23. Explain the internal hardware architecture of 8086 microprocessor with a neat diagram.
  24. Explain the different data transfer schemes with examples.
  25. Explain the interrupt architecture of 8086 microprocessor.
  26. What are the different busses in 8086? Explain in brief.
  27. What is an addressing mode? List and explain addressing modes supported by the 8086.
  28. Explain 8086 internal architecture with the function of each component.
  29. Draw and explain 8086 architecture.
  30. What are the different Flags in 8086 microprocessor?
  31. Explain Instruction Sets.
  32. 8434H, what is the physical address of the top of the stack?
  33. Give the operation of CBW and TEST instructions of 8086?
  34. What is the function of parity flag?
  35. How 16-Bit address is converted into 20-Bit address in 8086?
  36. List the pointer and index registers of 8086 architecture.
  37. Define BIOS, PUBLIC & DUP
  38. What is the purpose of segment registers in 8086?
  39. Discuss the function of instruction queue in 8086?
  40. What are the functions of status pins in 8086?
  41. Write an 8086 assembly language program to multiply two 16-bit numbers to give 32-bit result.
  42. With neat block diagram, explain the architecture of 8086 microprocessor.
  43. Draw the internal architecture of 8086 microprocessor and explain its Bus Interface Unit (BIU).
  44. Give an example for the 8086 instructions: AAA, CWD, JNBE, LAHF, MOVS, RCL, ROL and SAHF.
  45. Explain the interrupt structure of an 8086 microprocessor with 8086 interrupt pointer table.
  46. Write an 8086 assembly language program to read in 100 samples of data at 1-ms intervals.
  47. Explain any 8 addressing modes of 8086 processor with an example.
  48. Explain the register organization of 8086 processor in detail.
  49. Describe the action taken by 8086 when INTR pin is activated.
  50. Write an assembly language program in 8086 to search the largest data in an array.
  51. Write a program to find the number of positive numbers and negative numbers in a given series of signed numbers using 8086.
  52. Draw the architectural block diagram of 8086 microprocessor and explain.
  53. Explain the function of Execution unit in 8086?
  54. What do you mean by pipeline in 8086?
  55. How the 20 bit effective address is calculated in 8086 processor?
  56. What are the different flags in 8086?
  57. What are the different flag available in status register of 8086?
  58. List the various addressing modes present in 8086?
  59. What is the function of the signal in 8086?
  60. What is the clock frequency of 8086?
  61. What are the two modes of operations present in 8086?
SYSTEM BUS STRUCTURE
  1. Define bus .why bus request and cycle stealing are required?
  2. Draw the read cycle timing diagram for minimum mode.
  3. How does the main processor distinguish it’s instructions from the co-processor instructions when it fetches the instruction from memory?
  4. What is meant by a loosely coupled configuration?
  5. List the features of memory mapped I/O.
  6. Compare closely coupled configuration features with loosely coupled configuration features.
  7. Why a latch is used for an O/P port, but a tri-state buffer can be used for an input port?
  8. What is the function of HOLD and HLDA?
  9. State the use of READY signal in 8086 processor.
  10. Differentiate minimum and maximum mode of 8086.
  11. What are the advantages of the multiprocessor systems?
  12. Explain the various assembler directives in 8086 microprocessor programming.
  13. What is the function of the ASSUME, DB, EQU, EVEN assembler directives of 8086?
  14. Explain the relative addressing mode and the implied addressing mode with its syntax. Write an example for each.
  15. Design an 8086 based system in minimum mode containing 64kb of EPROM and 64kb of RAM
  16. Explain MIN/MAX mode operation of an 8086 processor?
  17. What happens when 8086 is operated in Maximum mode? List the signals that are unique in this mode?
  18. State the function of MIN/MAX pin in 8086?
  19. Explain the physical memory organization in an 8086 system.
  20. Explain the external memory addressing of 8086.
  21. Explain maximum mode bus cycle in 8086 microprocessor.
  22. Draw and explain the signals and bus cycles in maximum mode system configuration of 8086 microprocessor.
  23. How is 8086 configured in maximum mode and in minimum mode? Explain.
  24. What are the differences in interfacing RWMs while 8086 is in minimum and maximum modes?
  25. Explain how to interface A/D and D/A with 8086 with an application
  26. In how many modes we can use 8253/54 timer? Explain the different modes of operation of 8253/54 timer.
  27. How to interface a DMA controller with a microprocessor? Explain how DMA controller transfers large amount of data from one memory locations to another memory locations?
  28. Explain the advantages of using the USART chips in microprocessor based systems.
  29. List the major components of 8279 keyboard display interface and explain their functions.
  30. Explain the operating modes of 8253 timer.
  31. What is DMA? Explain the DMA based data transfer using 8237 DMA controller.
  32. Draw the control word format of 8254 programmable interval timer and explain.
  33. Draw the architectural block diagram of 8259 Programmable Interrupt controller and explain.
  34. What is an Interrupt? Explain different types of interrupt.
  35. Minimum mode operations of 8086.
  36. Explain the Clock generation in 8086.
  37. Explain the 8288 bus controller.
  38. Draw and explain interfacing of 8284 with 8086.
  39. Draw and explain interfacing of 8288 with 8086.
  40. Give the significance of Interrupt flag in 8086 processor.
  41. What is storage space required to store the interrupt vectors of 8086?
  42. What are the maximum address space and data bus width of 8086 processor?
  43. What are the advantages of using memory segmentation in 8086?
  44. Write about different types of interrupts supported in 8086
  45. How many memory locations can be addressed by 8086 microprocessor?
  46. Name the hardware interrupts of 8086.
  47. What address in the interrupt vector table, are used for a Type-2 interrupt in 8086?
  48. Explain the bus interface unit and execution unit of 8086 microprocessor.
  49. Describe the conditions which cause the 8086 to perform type 0 and type 1 interrupt.
  50. Draw and discuss the interrupt structure of 8086. ,Discuss interrupt handling process in 8086
  51. Explain the 8086 Interrupt types with an example.
  52. How do 8086 interrupts occur?
  53. What is the maximum memory size that can be addressed by 8086?
  54. What are the predefined interrupts in 8086?
  55. What are the functions of Bus Interface Unit (BIU) in 8086?
  56. What are the three classifications of 8086 interrupts?
  57. Explain the Maximum mode configuration of 8086 with a neat diagram and explain the signals.
  58. Explain the Maximum and Minimum mode of operation of 8086.
  59. Design an 8086 based system in minimum mode containing 64Kb of EPROM and 64Kb of RAM.
  60. Draw and discuss a typical minimum mode 8086 system.
  61. Describe the maximum mode of operation of 8086.
  62. Explain the functions of an 8086 processor in the maximum mode.
  63. Explain how the memory unit is addressed by 8086 with a neat diagram.
  64. Explain in detail about memory access mechanism in 8086
ARCHITECTURE OF INTERFACING DEVICES
  1. What are the differences in interfacing RWMs while 8086 is in minimum and maximum modes?
  2. Sketch and explain the interface of 32K x 16 RWMs using a decoder in minimum mode.
  3. What are the steps in interfacing peripherals with the micro processor?
  4. Sketch and explain the interface of 8279 to the 8086 microprocessor in minimum mode.
  5. Sketch and explain the interface of PIT 8254 to the 8086 microprocessor in minimum mode.
  6. State the use of cascading signals of 8259 programmable interrupt controller.
  7. State the role of In-service register of 8259 interrupt controller.
  8. Discuss the architecture and working of 8253 timer?
  9. List the features of 8251.
  10. List the functions performed by 8279.
  11. What is the function of gate signal in 8254 timer?
  12. Write the format of ICW1 in 8259.
  13. Name the two modes used by the DMA processes to transfer data.
  14. Name the six modes of operations of an 8253 programmable interval timer.
  15. Using two 8259-interrupt controllers what is the maximum number of peripherals that can be provided with interrupt facility.
  16. What are the operating modes of 8253?
  17. What is the use of IRR [Interrupt Request Register]?
  18. What does it imply if 8259’s ICW1 bit fields LTIM and SNGL bits are set to zero?
  19. List the modes and applications of 8254 timer.
  20. Mention any two applications that uses ADC and DAC
  21. Draw the block diagram of 8279 keyboard and display control and explain them in detail.
  22. Describe the architecture and working of 8253 timer. Explain its modes of operation.
  23. Explain the interfacing of any 8 bit A/D converter with an 8086 microprocessor. Write an assembly language program for conversion.
  24. Draw and explain the operation of R-2R method of D/A converter.
  25. What is the use of modem control unit in 8251?
  26. Give the register organization of 8257?
  27. What is the function of DMA address register?
  28. What is the function of mode set register in 8257?
  29. What is an USART?
  30. What is the use of 8251 chip?
  31. Draw the status word format for 8254.
  32. What are the functional types used in control words of 8251
  33. What are the different types of write operations used in 8253?
  34. What is the output modes used in 8279?
  35. What are the modes of operations used in 8253?
  36. Give the different types of command words used in 8259?
  37. Give the operating modes of 8259?
  38. What are the functions performed by 8251?
  39. What are the features of 8259 PIC?
ARCHITECTURE OF 32 BIT MICROPROCESSORS
  1. Explain 80286 architecture with diagram.
  2. Explain architecture of 80386 with diagram.
  3. Explain architecture of 80486 with diagram.
  4. Write down the concept of RISC System.
  5. Differentiate RISC vs. CISC Processor.
MULTIPROCESSOR ARCHITECTURE & PROGRAMMING
  1. Describe in detail about the Architecture of 8089 I/O Processor
  2. Discuss about the multiprocessor configurations of 8086?
  3. Give the instruction set of 8087?
  4. What is the need of Co-processors? Give an example.
  5. What are the major blocks available in 8089 architecture?
  6. What are the advantages of using 8087 Numeric Data Processor?
  7. Explain the various multiprocessor configurations.
  8. Draw the control word and status word format of 8087 processor.
  9. Explain the different data formats of 8087 co-processor.
  10. Explain the execution steps of 8087 Co-processor.
  11. Explain the architecture of 8087 numeric data processor.
  12. Explain the need for 8089 I/O processor.
  13. Draw the internal block diagram of 8087 co-processor and explain.
  14. Draw the 8087 internal architecture and explain.
  15. What is a floating point co-processor?
  16. How does CPU differentiate the 8087 instructions from its own instructions?
  17. How 8089 operates in loosely coupled configuration and tightly coupled configuration?
  18. In what ways are the standard microprocessor and co-processor differ from each other?
  19. What is co-processor? What are advantages of co-processor?

Comments

Popular posts from this blog

Assignment Questions (Subject:- Microprocessor and Microcontroller)

Architecture of 8086

Microprocessor - 8257 DMA Controller