0
1.3kviews
Microprocessor & Interfacing : Question Paper Dec 2014 - Computer Engineering (Semester 5) | Gujarat Technological University (GTU)
1 Answer
0
6views

Microprocessor & Interfacing - Dec 2014

Computer Engineering (Semester 5)

TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Draw and explain the 8086 microprocessor architecture.(7 marks) 1 (b) Explain the concept of segmented memory? What are its advantages?(7 marks) 2 (a) (i) Differentiate between microprocessor and microcontroller.(3 marks) 2 (a) (ii) What is an instruction queue? Explain in details.(4 marks) 2 (b) Explain the following instruction :
1) LDS 2) PUSHF 3) DAA 4) CBW 5) SAR 6) RCR 7) RET.
(7 marks)
2 (c) (i) The original contents of AX,BI, word-sized memory location SUM, and cary flag CF are 1234H,ABH,00CDH, and 0H, respectively. Describe the result of executing the following sequence of instructions :
ADD AX,[SUM]
ADC BL, 05H
INC WORD PTR [SUM].
(4 marks)
2 (c) (ii) Compare the minimum and maximum modes of the 8086 microprocessor.(3 marks) 3 (a) Write an 8086 assembly program to find largest of two 8-bit numbers.(7 marks) 3 (b) Explain different types of registers in 8086 microprocessor architecture.(7 marks) 3 (c) Write an 8086 assembly program to sum series of 8-bit numbers.(7 marks) 3 (d) Explain the flag register format of 80286 with suitable figure.(7 marks) 4 (a) Draw and explain the internal block diagram of 80296 microprocessor.(7 marks) 4 (b) Explain the 80386 microprocessor register set.(7 marks) 4 (c) Draw and explain the internal block diagram of 80486 microprocessor.(7 marks) 4 (d) Explain the addressing modes of 80386 with examples.(7 marks) 5 (a) Explain the MMX and Hyper Threading.(7 marks) 5 (b) what is descriptor table? what is its use? Dedifferentiate between GDT and LDT.(7 marks) 5 (d) Differentiate the RISC architecture and ClSC architecture.(7 marks)

Please log in to add an answer.