Search This Blog

Friday, 15 May 2015

Microprocessors and interfacing-Model question paper for B.E/B.Tech Engineering



1(a) Describe how a D latch responds to a positive pulse on its CK input and how a D flip-flop responds to a positive pulse on its CK input. (4 Marks)
(b) Why do most ROMs and RAMs have three-state inputs? (4 Marks)
(c) If the 8086 data segment register contains 7000H, write the instruction that will copy the contents of DL to address 74B2CH. (6 Marks)
(d) Why should you develop a detailed algorithm for a program before writing down any assembly language instructions? (6 Marks)
2(a) Compute the average of any number of bytes in an array in memory. The number of bytes to be added is in the first byte of the array. (6 Marks)
(b) Show the statement you would use to tell the assembler to make the label BINADD available to other assembly modules.(6 Marks)
(c) Use the 8086 string instructions to write a program which scans a string of 80 characters looking for a carriage return (ODH). If a carriage return is found, put the length of the string up to the carriage return in AL. If no carriage return is found, put 50H(80 decimal) in AL. (8 Marks)
3(a) Explain any two 8086 instruction descriptions. (8 Marks)
(b) What is the purpose of the ALE signal in an 8086 system? (4 Marks)
(c) What does an arrow going from a transition on one signal waveform to a transition on another tell you? (4 Marks)
(d) Describe how you can keep from mixing up ICs from a good system with those from a bad system when substituting. (4 Marks)
4(a) The starting address for a type 4 interrupt service procedure is 0010:0082. Show where and in what order this address should be placed in the interrupt-vector table. (4 Marks)
(b) What is the major advantage of calling BIOS procedures with software interrupts instead of calling them with absolute address? (4 Marks)
(c) Draw a circuit you could attach to an 8255A port B pin to drive a 1-A solenoid valve from a +12 Volts supply. You want a high on the port pin to turn on the solenoid. (6 Marks)
(d) Describe the three major tasks needed to get meaningful information from a matrix keyboard. (6 Marks)
5(a) Draw a circuit showing how a light-dependent resistor can be connected to a comparator so the output of the comparator changes state when the resistance of the LDR is 10 kΩ. (6 Marks)
(b) Describe the operation of a flash-type A/D converter. What are its main advantages and disadvantages? (8 Marks)
(c) What problem in a control loop does integral feedback help solve? Why is derivative feedback sometimes added to a control loop? (6 Marks)
6(a) In what ways are a standard microprocessor and a coprocessor different from each other? (4 Marks)
(b) Describe how the control bus signals are produced for an 8086 system operating in maximum mode. (6 Marks)
(c) Explain the difference between formal arguments and actual arguments. (4 Marks)
(d) Use a diagram to help you explain how an EGA system uses palette registers to produce a display of 16 colours from a palette of 64 colours. (6 Marks)
7(a) Explain why systems which use the RS-422A or RS-423A signal standards can transmit data over longer distances and a higher baud rates than RS-232C systems. (4 Marks)
(b) Draw a diagram showing the bit format used for asynchronous serial data. Label the start, stop, and parity bits. Number the data bits to show the order of transmission. (6 Marks)
(c) Draw simple diagrams which show the five common network topologies. For each topology, identify one commercially available system which uses it. (10 Marks)
8(a) Briefly discuss the two types of scheduling commonly used in multiuser/multitasking operating systems. (6 Marks)
(b) How is a fuzzy logic control system different from a traditional digital logic control system? What are some advantages of fuzzy logic? (6 Marks)
(c) Write a note on the different members of the Pentium Processors family and indicate their chief features. (8 Marks)

No comments:

Post a Comment