Thursday, June 27, 2013

3RD YEAR SEMESTER 1 SUPPLEMENTARY JNTU B.TECH ENGINEERING QUESTION PAPER- MICROPROCESSORS AND INTERFACING MECHANICAL ENGINEERING

Code.No: RR312001                               RR
SET-1

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD III B.TECH I-SEM SUPPLEMENTARY EXAMINATIONS, JUNE - 2010
MICROPROCESSORS AND INTERFACING MECHANICAL ENGINEERING (PRODUCTION)
Time: 3hours                                                                                     Max.Marks:80
Answer any FIVE questions
All questions carry equal marks
- - -

1. a)    Explain  various  interrupt  pins  of  8085  Microprocessor,  and  also  write  their priority.
b)    What are the various status flags provided in 8085? Discuss their role.          [8+8]

2. a)    Explain register to register and register to / from memory with displacement instruction formats with the help of examples.
b)    Explain the different type of addressing modes used in 8086.                         [8+8]

3. a)    Explain the Fixed port and variable port Formats of IN and OUT instructions with examples.
b)    Write a program to sort an array in descending order.                                     [8+8]

4. a)    Discuss  the  difference  between  intra  segment  and  inter  segment  procedures?
Explain the return procedure in the above cases? Give the sequence of statements for defining the above procedures and return methods?
b)     Give the necessary statements to permit the byte variables NUM1, NUM2, NUM3 and NUM4 which are defined in source module 2 to be accessed in source module
1 as if they are defined in source module 1?                                                     [8+8]

5. a)    Write an assembly language program that will examine an ASCII string of 100 characters and replace each decimal digit by a %. The character string starts at STRG.
b)    Explain  the  prefix  instruction  format  of  8086  processor?  Discuss  how  these instructions are useful in string manipulation?                                                 [8+8]

6.         It is necessary to serve 15 interrupt requests using 8259’s. The address map for the 8259’s is given from 0100H to 0103H. Show the complete interface with 8086 system bus? These 15 interrupts are to be requested from interrupt type 060H on words, with level trigged mode and auto end of interrupt. Give the initialization sequence for all 8259’s                                                                                       [16]

7. a)    Give the advantages of using MOSFET and IGBT over Darlington pair when driving high power load with a port line.
b)    Discuss different types of relays for switching larger currents.                        [8+8]


8. a)    Explain demand transfer mode and block transfer mode of 8237?
b)    Show how 8237’s are cascaded to provide more number of DRQ’s and explain the operation?
c)    Explain how memory to memory transfer is performed with 8237?            [6+5+5]




******


Code.No: RR312001                               RR
SET-2

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD III B.TECH I-SEM SUPPLEMENTARY EXAMINATIONS, JUNE - 2010
MICROPROCESSORS AND INTERFACING MECHANICAL ENGINEERING (PRODUCTION)
Time: 3hours                                                                                     Max.Marks:80
Answer any FIVE questions
All questions carry equal marks
- - -

1. a)    Explain the Fixed port and variable port Formats of IN and OUT instructions with examples.
b)    Write a program to sort an array in descending order.                                     [8+8]

2. a)    Discuss  the  difference  between  intra  segment  and  inter  segment  procedures?
Explain the return procedure in the above cases? Give the sequence of statements for defining the above procedures and return methods?
b)     Give the necessary statements to permit the byte variables NUM1, NUM2, NUM3 and NUM4 which are defined in source module 2 to be accessed in source module
1 as if they are defined in source module 1?                                                     [8+8]

3. a)    Write an assembly language program that will examine an ASCII string of 100 characters and replace each decimal digit by a %. The character string starts at STRG.
b)    Explain  the  prefix  instruction  format  of  8086  processor?  Discuss  how  these instructions are useful in string manipulation?                                                 [8+8]

4.         It is necessary to serve 15 interrupt requests using 8259’s. The address map for the 8259’s is given from 0100H to 0103H. Show the complete interface with 8086 system bus? These 15 interrupts are to be requested from interrupt type 060H on words, with level trigged mode and auto end of interrupt. Give the initialization sequence for all 8259’s                                                                                       [16]

5. a)    Give the advantages of using MOSFET and IGBT over Darlington pair when driving high power load with a port line.
b)    Discuss different types of relays for switching larger currents.                        [8+8]


6. a)    Explain demand transfer mode and block transfer mode of 8237?
b)    Show how 8237’s are cascaded to provide more number of DRQ’s and explain the operation?
c)    Explain how memory to memory transfer is performed with 8237?            [6+5+5]

7. a)    Explain  various  interrupt  pins  of  8085  Microprocessor,  and  also  write  their priority.
b)    What are the various status flags provided in 8085? Discuss their role.          [8+8]

8. a)    Explain register to register and register to / from memory with displacement instruction formats with the help of examples.
b)    Explain the different type of addressing modes used in 8086.                         [8+8]



******


Code.No: RR312001                               RR
SET-3

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD III B.TECH I-SEM SUPPLEMENTARY EXAMINATIONS, JUNE - 2010
MICROPROCESSORS AND INTERFACING MECHANICAL ENGINEERING (PRODUCTION)
Time: 3hours                                                                                     Max.Marks:80
Answer any FIVE questions
All questions carry equal marks
- - -

1. a)    Write an assembly language program that will examine an ASCII string of 100 characters and replace each decimal digit by a %. The character string starts at STRG.
b)    Explain  the  prefix  instruction  format  of  8086  processor?  Discuss  how  these instructions are useful in string manipulation?                                                 [8+8]

2.         It is necessary to serve 15 interrupt requests using 8259’s. The address map for the 8259’s is given from 0100H to 0103H. Show the complete interface with 8086 system bus? These 15 interrupts are to be requested from interrupt type 060H on words, with level trigged mode and auto end of interrupt. Give the initialization sequence for all 8259’s                                                                                       [16]

3. a)    Give the advantages of using MOSFET and IGBT over Darlington pair when driving high power load with a port line.
b)    Discuss different types of relays for switching larger currents.                        [8+8]

4. a)    Explain demand transfer mode and block transfer mode of 8237?
b)    Show how 8237’s are cascaded to provide more number of DRQ’s and explain the operation?
c)    Explain how memory to memory transfer is performed with 8237?            [6+5+5]

5. a)    Explain  various  interrupt  pins  of  8085  Microprocessor,  and  also  write  their priority.
b)    What are the various status flags provided in 8085? Discuss their role.          [8+8]

6. a)    Explain register to register and register to / from memory with displacement instruction formats with the help of examples.
b)    Explain the different type of addressing modes used in 8086.                         [8+8]

7. a)    Explain the Fixed port and variable port Formats of IN and OUT instructions with examples.
b)    Write a program to sort an array in descending order.                                     [8+8]


8. a)    Discuss  the  difference  between  intra  segment  and  inter  segment  procedures?
Explain the return procedure in the above cases? Give the sequence of statements for defining the above procedures and return methods?
b)     Give the necessary statements to permit the byte variables NUM1, NUM2, NUM3 and NUM4 which are defined in source module 2 to be accessed in source module
1 as if they are defined in source module 1?                                                     [8+8]




******


Code.No: RR312001                               RR
SET-4

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD III B.TECH I-SEM SUPPLEMENTARY EXAMINATIONS, JUNE - 2010
MICROPROCESSORS AND INTERFACING MECHANICAL ENGINEERING (PRODUCTION)
Time: 3hours                                                                                     Max.Marks:80
Answer any FIVE questions
All questions carry equal marks
- - -

1. a)    Give the advantages of using MOSFET and IGBT over Darlington pair when driving high power load with a port line.
b)    Discuss different types of relays for switching larger currents.                        [8+8]

2. a)    Explain demand transfer mode and block transfer mode of 8237?
b)    Show how 8237’s are cascaded to provide more number of DRQ’s and explain the operation?
c)    Explain how memory to memory transfer is performed with 8237?            [6+5+5]

3. a)    Explain  various  interrupt  pins  of  8085  Microprocessor,  and  also  write  their priority.
b)    What are the various status flags provided in 8085? Discuss their role.          [8+8]

4. a)    Explain register to register and register to / from memory with displacement instruction formats with the help of examples.
b)    Explain the different type of addressing modes used in 8086.                         [8+8]

5. a)    Explain the Fixed port and variable port Formats of IN and OUT instructions with examples.
b)    Write a program to sort an array in descending order.                                     [8+8]

6. a)    Discuss  the  difference  between  intra  segment  and  inter  segment  procedures?
Explain the return procedure in the above cases? Give the sequence of statements for defining the above procedures and return methods?
b)     Give the necessary statements to permit the byte variables NUM1, NUM2, NUM3 and NUM4 which are defined in source module 2 to be accessed in source module
1 as if they are defined in source module 1?                                                     [8+8]

7. a)    Write an assembly language program that will examine an ASCII string of 100 characters and replace each decimal digit by a %. The character string starts at STRG.
b)    Explain  the  prefix  instruction  format  of  8086  processor?  Discuss  how  these instructions are useful in string manipulation?                                                 [8+8]


8.         It is necessary to serve 15 interrupt requests using 8259’s. The address map for the 8259’s is given from 0100H to 0103H. Show the complete interface with 8086 system bus? These 15 interrupts are to be requested from interrupt type 060H on words, with level trigged mode and auto end of interrupt. Give the initialization sequence for all 8259’s                                                                                       [16]





******

No comments:

Post a Comment