This download link is referred from the post: DU B-Tech Last 10 Years 2010-2020 Previous Question Papers (University of Delhi)
SI. No. of Ques. Paper : 7090
Unique Paper Code : 2341601
--- Content provided by FirstRanker.com ---
Name of Paper : Microprocessors
Name of Course : B.Tech. (Computer Science) (Erstwhile FYUP)
Semester : VI
Duration : 3 hours
Maximum Marks : 75
--- Content provided by FirstRanker.com ---
(Write your Roll No.)
Attempt all questions from Section A and any four questions from Section B.
Attempt all parts of a question together.
Section A
- (a) In the real mode, determine the starting and ending address of stack memory if the stack segment register holds the value 1234H. (3)
(b) What are program invisible registers? What is the purpose of GDTR? (3)--- Content provided by FirstRanker.com ---
(c) What is the purpose of granularity bit? (3)
(d) The 8086 LOOP instruction decrements a register and tests it for a 0 to decide if a jump occurs. Name the register. Also perform the same task using conditional jump. (3)
(e) Contrast the operation of JMP [DI] with a JMP FAR PTR [DI]. (3)
(f) Explain the function of RET instruction. (3)
(g) List the differences between the 8086 and the 8088 microprocessors. (3)--- Content provided by FirstRanker.com ---
(h) Evaluate the address lines and data lines required to map 32K x 8 memory. (3)
(i) What is the purpose of the OE pin on a memory device? (3)
(j) Design a Control Word for 82C55 to set Port A as Input Port, Port B as Output Port in Mode 0 operation. (3)
(k) The instruction MOV AL, [2000H] is used to access a peripheral. Comment on the kind of peripheral and the width of its data lines. (3)
(l) Which microprocessor pin and its status forces it to go into wait state? (2)
--- Content provided by FirstRanker.com ---
Section B
- (a) What are flags? What information does the selector register hold? If the data segment register holds 000DH, what does it signify? (4)
(b) Explain with example the instruction LDS BX,[DI]. (4)
(c) What does the instruction STOS do? (2) - (a) Identify the addressing mode of each of the following instructions: (6)
- MOV AL, [1234H]
- MOV EAX, [BX]
- MOV EAX, [BP +200H]
- MOV DH, [EBX +4*EAX +1000H]
--- Content provided by FirstRanker.com ---
(c) What are the default segment registers assigned to DI and BP registers? (2) - (a) Develop a sequence of instructions that copy 12 bytes of data from an area of memory addressed by SOURCE into an area of memory addressed by DEST. (4)
(b) Describe the operations of PUSHFD. Let the current value of SP=1000H. What will be the value of SP after the PUSHFD instruction is executed? (4)
(c) Which flag bit is tested by JA instruction? (2) - (a) Explain the READ operation with the help of bus timing cycle. (4)
(b) Explain the function of the microprocessor pins: ALE, S4, S3 and DEN. (4)--- Content provided by FirstRanker.com ---
(c) A 15MHz crystal is attached to the 8284A clock generator, what is the operating frequency of the 8086 microprocessor? (2) - (a) Design a decoder circuit to map F4000-F5FFF on 8K x 8 memory. (4)
(b) Write the control word for the 8254 interval timer and explain it. (4)
(c) Why does 8086 need two memory banks? (2) - (a) Explain the interrupt instructions BOUND and INTO. (4)
--- Content provided by FirstRanker.com ---
(b) Explain how the 8237 DMA controller performs the read and write operations. (4)
(c) How and when is the NMI interrupt requested? (2)
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
This download link is referred from the post: DU B-Tech Last 10 Years 2010-2020 Previous Question Papers (University of Delhi)