Unit 2

8086 SYSTEM BUS STRUCTURE 8086 signals – Basic configurations – System bus timing –System design using 8086 – IO programming – Introduction to Multiprogramming – System Bus Structure - Multiprocessor configurations – Coprocessor, Closely coupled and loosely Coupled configurations – Introduction to advanced processors. I

Part A

# Question
1 Define Bus.
2 State about External & Internal Bus.
3 How would you explain two modes of operation in 8086?
4 What is minimum mode and maximum mode?
5 Can you recall bootstrap loads?
6 State the use of initialization command words and operation command words
7 Draw the typical sequence of bus cycles.
8 Classify the I/O programming.
9 Tell about direct memory access.
10 Compare double buffering and multiple buffering.
11 Illustrate two classes of interrupts?
12 Write some examples of advanced processors.
13 Show your understanding on bus request, bus Grant and cycle Stealing?
14 Conclude the function system throughput?
15 Assess CCW in an I/O Processor.
16 Analyze the need for co-processor.
17 Mentiontheissuestobeaddressedinmulti-processor configuration.
18 How does the main processor distinguish its instructions from the co-processor instructions when it fetches the instructions from memory?
19 Elaborateonthedifferencebetweencloselyandloosely coupled configurations
20 Design how synchronization is made between 8086 and its co- processor.

Part B

# Question
1 Examine all the pin functions of 8086 processor configured in the maximum mode. (13)
2 Discussaboutthesignalsinvolvedinminimummode operation of 8086 with a microprocessor based system with the timing diagram. (13)
3 How would you explain the system bus timing of 8086? (13)
4 Describe the maximum mode configuration of 8086 by with a neat diagram. Mention the functions of various signals. (13)
5 Withnecessarydiagrams,examinethemicroprocessor configurations in detail. (13)
6 Identify the following: (i) Programmed I/O (7) (ii) Interrupt I/O (6)
7 Point out and explain the following: (i) Memory Management and Virtual Memory (5) (ii) Multiprogramming (4) (iii) Semaphore (4)
8 (i) Design the block diagram of 8089 I/O processor. (8) (ii)Comparecloselycoupledconfigurationwithloosely coupled configuration. (5)
9 (i) Draw the block diagram of 8087 numeric data processor and explain. (7) (ii) Mention the data types supported by 8087 numeric data processor. (6)
10 Choose the internal architectural diagram of 8089 IOP and design its functions as an intelligent DMA controller with the 8086 CPU. (13)
11 (i) Sketch the control word and status word format of 8087 processor. (6) (ii) Show how the communication between CPU and IOP processor takes place. (7)
12 State the closely coupled configuration of multi-processor configuration with suitable diagram. (13)
13 Define loosely coupled system. Explain the schemes used for establishing priority. (13)
14 Paraphrase the hardware enhancements of 80186 and 80286 microprocessors compared to 8086. (13)