15
USN 1 P E PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of Electronics and Communication INTERNAL ASSESSMENT TEST 3 Date : 16/05/2018 Marks: 40 or 50 Subject & Code : Microprocessor - 15EC42 / 10EC62 Sem & Sec: 4 th C Name of faculty : Shwetha S Bhat Time : 11:30am -1:00pm Note: Answer FIVE full questions, selecting any ONE full question from each part. Marks PART 1 1 a b Write the interconnections of 8087 with 8086 Write the architecture of 8088 processor and list the difference w.r.t 8086 4 4 OR 2 Write an ALP to arrange the numbers in ascending order using selection sort 8 PART 2 3 Draw the internal architecture of 8087 arithmetic coprocessor and explain 8 OR 4 Explain the read and write cycle timing diagram for minimum mode 8 PART 3 5 Interface a 64KB of memory to 8086. Assume 16KB X 4 are available. Also interface two EPROM of 16KB. 8 OR 6 What is an interrupt vector table? How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software interrupts. 8 PART 4 7 With the diagram, explain ADC and DAC connected to 8086 8 OR 8 Write an ALP to display the row and column number along with the key pressed of a Keypad interface on the console 8 PART 5 9 Write the internal block diagram of programmable timer and give a brief on CWR and its modes of operation 8 OR 10 With a block diagram, explain maximum mode of operation of 8086 8

PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

Embed Size (px)

Citation preview

Page 1: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

USN1 P E

PESIT Bangalore South CampusHosur road, 1km before Electronic City, Bengaluru -100

Department of Electronics and Communication

INTERNAL ASSESSMENT TEST 3Date : 16/05/2018 Marks: 40 or 50Subject & Code : Microprocessor - 15EC42 / 10EC62 Sem & Sec: 4th CName of faculty : Shwetha S Bhat Time : 11:30am -1:00pm

Note: Answer FIVE full questions, selecting any ONE full question from each part. MarksPART 1

1 a

b

Write the interconnections of 8087 with 8086

Write the architecture of 8088 processor and list the difference w.r.t 8086

4

4OR

2 Write an ALP to arrange the numbers in ascending order using selection sort 8

PART 23 Draw the internal architecture of 8087 arithmetic coprocessor and explain 8

OR4 Explain the read and write cycle timing diagram for minimum mode 8

PART 35 Interface a 64KB of memory to 8086. Assume 16KB X 4 are available. Also

interface two EPROM of 16KB.8

OR6 What is an interrupt vector table? How does the 8086 respond to the interrupt

request from PIC 8259A? Write the function of 5 dedicated software interrupts.8

PART 47 With the diagram, explain ADC and DAC connected to 8086 8

OR8 Write an ALP to display the row and column number along with the key pressed

of a Keypad interface on the console8

PART 59 Write the internal block diagram of programmable timer and give a brief on

CWR and its modes of operation8

OR10 With a block diagram, explain maximum mode of operation of 8086 8

Page 2: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

P.E.S. Istitute of Technology( Bangalore South Campus)Hosur Road, ( 1Km Before Electronic City), Bangalore 560100.

Department of Electronics and CommunicationSCHEME AND SOLUTION__III__ INTERNAL TEST

Faculty: Shwetha S Bhat Semester: 4th CSubject: Microprocessors Sub. Code: 15EC42 and 10EC62

1. a) Write the interconnections of 8087 with 8086

Page 3: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

b) Write the architecture of 8088 processor and list the difference w.r.t 8086

8088 is a 8bit processor, 4 byte instruction queue

Page 4: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

2. Write an ALP to arrange the numbers in ascending order using selection sort

Page 5: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software
Page 6: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

3. Draw the internal architecture of 8087 arithmetic coprocessor and explain

Page 7: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

4. Explain the read and write cycle timing diagram for minimum mode

Similarly For write cycle , refer reference book for minimum mode of operation

5. Interface a 64KB of memory to 8086. Assume 16KB X 4 are available. Also interface two EPROM of 16KB.

Use 2 16KB memory which is available and 2 EPROM of 16KB to make in total 64KBmemory

Note : Refer text book

Page 8: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

6. What is an interrupt vector table? How does the 8086 respond to the interrupt request from PIC 8259A? Writethe function of 5 dedicated software interrupts.

Page 9: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

Explain the 5 dedicated software interrupts

Page 10: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

7. With the diagram, explain ADC and DAC connected to 8086

Page 11: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

8. Write an ALP to display the row and column number along with the key pressed of a Keypad interface on theconsole

Page 12: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

9. Write the internal block diagram of programmable timer and give a brief on CWR and its modesof operation

Internal block diagram of Timer : refer to the text book

Modes of operation : explain with the timing diagram :

Page 13: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software
Page 14: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

10. With a block diagram, explain maximum mode of operation of 8086

Page 15: PESIT Bangalore South Campuspesitsouth.pes.edu/pdf/2018/EC/15EC42-C.pdf · How does the 8086 respond to the interrupt request from PIC 8259A? Write the function of 5 dedicated software

Explain the block diagram of 8086 in maximum mode of operation