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