RA CS3121 Interfacing Through Microprocessors

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Code No.

: RA CS3121

RA

III B.Tech I Semester (R05) Supplementary Examinations, November 2011 INTERFACING THROUGH MICROPROCESSORS
(Common to Computer Science Engineering and Computer Science & Systems Engineering)

Time: 3 hours Answer any FIVE Questions All Questions carry equal marks

Max Marks: 80

1. (a) With a neat block diagram explain the architecture of 8086 processor. (b) Explain why memory is segmented in 8086 and also explain how memory is addressed using segmentation. [10+6] 2. (a) Develop an 8086 assembly language program that performs multiplication by shift and add method. (b) Develop an 8086 assembly language program that displays the largest of N signed numbers. [8+8] 3. Develop an 8086 assembly language program which has a macro with one parameter called TEMP. The macro reads the keyboard using INT21H and places the ASCII code of the key read in TEMP. The macro dened above is used thrice to read the keyboard thrice and store the ASCII codes in three consecutive memory locations. [16]

4. Draw the schematic diagram of 8255 PPI and explain dierent modes of operation of 8255 with example. [16] 5. (a) Why is it necessary to send an end of interrupt (EOI) command to an 8259 at some time in an interrupt service routine (b) Describe the series of actions that DMA controller will perform after it receives a request From a peripheral device to transfer data from the device to the memory. [8+8] 6. Explain how a seven segment LED can be interfaced to the microprocessor. Give the hardware and software for it. [16] 7. (a) Show the interface connections for a microprocessor based scheme for controlling a stepper motor and explain (b) Explain the interfacing circuitry needed to implement a Data acquisition system. [10+6] 8. (a) Describe the functions of the DSR, DTR, RTS, CTS, TXD, and RXD signals exchanged between a terminal and a modern. 1 of 2

Code No. : RA CS3121

RA
(b) Why is synchronous serial data communication much more ecient than asynchronous communication? (c) List out various signals in 1 EEE 488 and their purpose and explain.[6+4+6]

2 of 2

You might also like