0% found this document useful (0 votes)
184 views

Amp PDF

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
184 views

Amp PDF

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 16
FOUR YEAR BACHELOR OF ENGINEERING (B. E.) DEGREE COURSE SEMESTER: SEVENTH BRANCH: COMPUTER ENGINEERING (CBS) BECME702T_ Advanced Microprocessors & Microcontrollers Workload Credit Marks: ¥ Theory | Practical Subject Code Subject az 3 — lela] sl tom HE Elm 12) GB | g | mans 3 g/2|2)2 é 3/8) s Advanced secmeroar | Microprocessors | 4 | 1 | 5) 4} Ja} s | 20/80] - | - | 100 Microcontrollers. Syllabus: UNITI Introduction to 32-bit processors. Historical evolution of 80286,386 & 486 processor, real & protected modes, segmentation, paging mechanism & privilege mechanism & protection mechanism, pipe lining & task switching. UNIT It Pentium features & architecture, pin description, functional description, Pentium real mode, Pentium RISC features ,Pentium super-scalar architecture- pipelining, instruction paring rules, branch prediction, instruction and data caches, the floating unit UNIT Basic Pentium programming, programmer's model, register set, addressing modes, instruction set, data types, data transfer instructions, UNITIV Advanced Pentium programming: String instructions, arithmetic instructions, logical instructions, bit manipulations instruction, program transfer instructions & processor control instruction UNIT V 8051 Micro-controller: Micro-controller NCS-51 family architecture, on-chip data memory & program memory organization-register set, register bank , SFRs, external memory & program memory, interrupt structure, timers & their programming, serial port & programming, design of minimum system using 8051 micro-controller for various applications UNIT VI Overview of 8096 Micro-controller: General description, processor section, on-chip data VO section. Basic software examples: using the 8096's processing section, using the /O section Page| 3 P. Pages Time : Three Hours Advanced Microprocessors & Microcontrollers 2 NRT/KS/19/3594 ‘Max. Marks : 80 2 3. Notes: 1. Solve Question 1 OR Questions No. 2. 2. Solve Question 3 OR Questions No. 4 3. Solve Question 5 OR Questions No. 6. 4, Solve Question 7 OR Questions No. 8 5. Solve Question 9 OR Questions No. 10. 6. Solve Question 11 OR Questions No. 12. 7. Assume suitable data whenever necessary. 8. Illustrate your answers whenever necessary with the help of neat sketches. a) Explain the role of descriptor in 80286, 80386 & 80486 processor in detail 8 b) Explain in details real & protected mode. 6 OR a) Explain the use of the following registers of 80386. 7 i) Segment descriptor registers i) Control registers iii) Debug & Test registers iv) System & Address registers b) Explain task switching concept in detail 7 ) Explain floating point unit of Pentium processor. 6 b) Write short note on: 7 i) Branch prediction ii) Instruction & data cache of Pentium processor. OR a) Explain in details performance issues in pipelining system. 6 b) Discuss in details instruction pairing rule in RISC architecture. 7 a) Write a program to multiply 32-bit number & store the result into memory location. 6 b) Describe in detail Pentium flag register. 7 OR a) _ If FAX contains 00000200H, EBX contains 00000003H & the data segment contains 7 1000H. What is the effective address generated by these instructions. i) MOVECX, [EAX] ii) MOV ECX, [EBX] [EAX] ii), MOV ECX, [EAX] [EBX *8] iv) MOV ECX, [ESI] [EDI] NRT/KS/19/3594 1 PTO b) Explain the following extended instruction set in advance Pentium processor. i) Streaming SIMD execution ii) Pentium III SSE 6 a) Explain any four string instructions in details. 7 b) What is subroutine? Explain Pentium instructions needed to execute subroutine. 6 OR 9% 10. 12. a) b) a) b) a) b) a) b) OR Explain any four processor control instructions in details. Describe in details the following instructions. i) CMDVE/CMOVZ ii) AAM ili) SAR iv) BTS Explain programming model of IC 8051. Explain interrupt mechanism of 8051 microcontroller. OR Explain the register bank & any two special function register of 8051 microcontroller. Write short note on memory organization of IC 8051 Explain in detail the architecture of 8096 microcontroller. Explain in detail the processor section, on chip data and I/O section of 8096. OR Write short note on: i) Watchdog timer ii) Interrupt Structure iii) RALU of Microcontroller 8096 NRT/KS/19/3594 2 13 P. Pages : 2 NIR/KW/18/3594 Time : Three Hours Max. Marks : 80 Notes: 1. Solve Question 1 OR Questions No. 2 2. Solve Question 3 OR Questions No. 4 3. Solve Question 5 OR Questions No. 6. 4. Solve Question 7 OR Questions No. 8. 5. Solve Question 9 OR Questions No. 10. 6. Solve Question 11 OR Questions No. 12. 7. Assume suitable data whenever necessary. 1.) Explain program status word of IC 80386. 6 b) Explain the important features of 80286, 80386 and 80486 microprocessors. 7 OR 2. a) Sketch & explain the paging mechanism in detail 7 b) Describe in detail protection mechanism. 6 3. a) Draw & explain the architecture of Pentium with neat diagram. Also explain the features. 10 b) Explain RISC features of Pentium. 4 OR 4. a) Explain superscalar architecture properties of Pentium. 7 b) Explain in detail performance issues in pipelining system. 7 5. a) _ Explain the programming model of Pentium processor. 7 b) Describe in detail Pentium flag register. 6 OR 6 a) _ Explain the following Extended instruction set in advance Pentium processor. 7 1) Pentium III SSE. 2) Streaming SIMD execution. b) Explain data types supported by Pentium processor. 6 7. a) Write a program to convert binary 32-bit number to decimal number using Pentium 7 instructions. b) What is subroutine? Explain Pentium instructions needed to execute subroutine 6 OR NIR/KW/18/3594 1 PTO 8. a) _ Explain any six bit manipulation instructions with examples. 7 b) Explain any four processor contro! instructions, 6 9. a) Explain on chip data memory & program memory organization of 8051 microcontroller. 7 b) Differentiate between Microprocessor & Microcontroller 6 oR 10. 11, a) b) a) b) OR Explain the interrupt structure of 8051 microcontroller. Draw & discuss the formats of PSW, IP & IE registers of the 8051 microcontroller. Explain RALU in microcontroller 8096. Explain the salient features of 8096 microcontroller. OR Write short note on: a) Interrupt structure of 8096 microcontroller. b) Memory organization of IC 8096. c) Watchdog timer. whksbaaa ee NJR/KS/18/4649 Max, Marks: 80 P. Pages: 2 Time: Three Hours Notes: 1. All questions carry marks as indicated, 2. Solve Question 1 OR Questions No. 2 3. Solve Question 3 OR Questions No. 4 4. Solve Question 5 OR Questions No. 6 5. Solve Question 7 OR Questions No. 8 6. Solve Question 9 OR Questions No. 10. 7. Solve Question 11 OR Questions No. 12. 1 Explain the features and architecture of Pentium 80286 with neat 4 OR 2. a) _ Explain the use of following registers of 80386. 8 1) Segment Descriptor Register. 2) Control Registers 3) Debug & Test Registers 4) System Address Registers b) Explain super scale organization in detail 6 3. a) Describe floating point unit concept of Pentium microprocessor. 6 b) What do you mean by paging? What are its advantageous & disadvantages? 7 OR 4. a) Write short notes on: 6 i) Branch prediction. ii) Instruction & data cache of Pentium processor. b) Explain programming model of Pentium microprocessor. 1 5. a) _ Describe in detail Pentium flag register. 7 b) Write a program to multiply two 32-bit numbers & store the result into memory location. 6 OR 6. a) Whatare different data types in Pentium? 6 b) Explain any four data transfer instruction of Pentium, 7 7. a) _ Explain the following instruction with example: 8 i) CMPXCHG ii) ~CMPXCHGSB iii) ROR iv) BTR b) Whats subroutine? Explain Pentium instruction needed to execute subroutine? 6 NIRIKS/18/4649, 1 PTO OR 8. a) Explain any three program transfer instruction 6 b) Differentiate between microprocessor & microcontroller. 8 9. a) _ Explain interrupt mechanism of 8051 microcontroller. 6 b) _Draw & discuss the formats & bit definition of the following SFR's of 8051. b) 10. 11, a) b) 12. a) b) Explain interrupt mechanism of 8051 microcontroller. Draw & discuss the formats & bit definition of the following SFR's of 8051. 1) PCON 2) TCON 3) IE 4) TMOD OR Draw & explain details architecture of 8051 microcontroller? Explain the processor section & on- chip data Inpul/ output section of 8096 microcontroller. Explain some examples of 8096 microcontroller. OR Explain RALU of microcontroller 8096. ‘Write short notes on: i) Watchdog timer. ii) Interrupt structure. Aekeeaie NJR/KS/18/4649 2 Advanced Microprocessors & Microcontrollers P. Pages: 2 Hl NRJ/KW/17/4649 Time : Three Hours Max. Marks : 80 Notes: 1. All. questions carry marks as indicated 2. Solve Question 1 OR Questions No. 2 3. Solve Question 3 OR Questions No. 4 4, Solve Question 5 OR Questions No. 6. 5. Solve Question 7 OR Questions No. 8 6. Solve Question 9 OR Questions No. 10. 7. Solve Question 11 OR Questions No. 12 8. Due credit will be given to neatness and adequate dimensions. 9. Illustrate your answers whenever necessary with the help of neat sketches 1. a) __ Explain the role of descriptor in 80286, 80386 & 80486 processor in detail 8 b) Explain program status word of IC 80386. 6 OR 2. a) Explain real & protected mode in detail 7 b) Describe in detail the task switching concept. 7 3. a) Explain floating point unit of Pentium microprocessor. 6 b) Write short note on 7 i) Branch prediction, ii) Instruction & data cache of Pentium processor. OR 4, a) Describe the PIN configuration of Pentium processor. 7 b) Explain the RISC features of Pentium. 6 5. a) _ Explain programmer's model of Pentium. 7 b) Write a program to multiply two 32-bit number and store the result into memory location. 6 OR 6. a) Drawand explain EFLAG of Pentium processor. 8 b) Explain data types supported by Pentium processor. 5 7. a) What is subroutine? Explain Pentium instructions needed to excuse subroutine. 7 NRJ/KW/17/4649 1 PTO b) Explain the following instructions with examples. 6 i) CMPXCHG8B ii) CMPXGHG. OR & a) b) 9. a) b) 10. a) b) Mu. a) b) 12. a) b) OR Explain any four processor control instructions. Describe in detail the following: i) ENTER/LEAVE ii) JECXZ iii) ICXZ. Explain the programming model of IC 8051. Differentiate between Microprocessor & Microcontroller. OR Explain interrupt mechanism of 8051 microcontroller. Explain the register bank & any two special function register of 8051 microcontroller. Explain in detail the architecture of 8096 microcontroller. Explain in detail register set of 8096 microcontroller. OR How the 8096 microcontroller differ from 8051 microcontroller. Explain in details the processor section, on chip data and I/O section of 8096. Ahkkaaee NRJ/KW/17/4649 2 P. Pages : 2 Time : Three Hours TOTS TS 1, All questions carry marks as indicated. 2. Solve Question 1 OR Questions No. 2. 3. Solve Question 3 OR Questions No. 4. 4. Solve Question 5 OR Questions No. 6. 5. Solve Question 7 OR Questions No. 8. 6. Solve Question 9 OR Questions No. 10. 7. Solve Question 11 OR Questions No. 12 8. Assume suitable data whenever necessary. 9 1 Ilustrate your answers whenever necessary with the help of neat sketches. (0. Use of non programmable calculator is permitted. 1. a) __ Explain and compare salient features of 80286, 80386, 80486 microprocessor? b) Explain in details real and protected mode? OR 2. a) _ Explain the use of the following registers of 80386, 1) Segment descriptor registers 2) Control registers 3) Debug & Test registers 4) System Address registers b) What do you mean by paging? What are its advantages and disadvantages? 3. Explain the feature and architecture of Pentium with neat diagram? OR 4, a) Explain in details performance issues in pipelining system? 'b) Discuss in details instruction pairing Rule in RISC architecture? 5. a) _ Explain addressing modes of Pentium with an example? b) Explain any four data transfer instruction of Pentium? OR 6. a) What are different Data types in Pentium? b) Explain the following extended instruction set in advance Pentium processors. 1) Streaming SIMD execution 2) Pentium Il] SSE NKT/KS/17/7510 1 7. a) _ Explain segment register of Pentium Processor? b) Explain any four string instructions in details. OR NKT/KS/17/7510 ‘Max. Marks : 80 14 PT.O OR 8. Discuss in details the following instruction. 1) CMDVE/CMOVZ 2) cMovc 3) IMUL 4) AAM 5) SAR 6) BTS 7) JAIINBE % Draw and explain details architecture of 8051 microcontroller? OR 10. Draw and discuss the formats and bit definition of the following SFR's of 8051 1) PCON 2) TCON 3) IE 4) TMOD 5) SCON 6) IP 7) PSW 11. a) — Explain the salient features of 8096 microcontroller? b) Explain in details register set of 8096 microcontroller? OR 12. Explain in details the processor section, on chip data and I/O section of 8096 microcontroller? seseeeenens NKT/KS/17/7510 2 14 13 13 13 P. Pages : 2 KNT/KW/16/7510 Time : Three Hours Max, Marks : 80 Notes: 1. All questions carry marks as indicated, 2. Solve Question 1 OR Questions No. 2 3. Solve Question 3 OR Questions No. 4 4, Solve Question 5 OR Questions No. 6 5. Solve Question 7 OR Questions No. 8. 6. Solve Question 9 OR Questions No. 10. 7. Solve Question 11 OR Questions No. 12. 8. Assume suitable data wherever necessary. 9. Illustrate your answers whenever necessary with the help of neat sketches, a) Explain protected mode of IC 80386 7 b) Explain program status word of IC 80386. 6 OR 2. a) Describe in detail protection mechanism. 7 b) Explain task switching concept 6 3. a) Explain floating point unit of Pentium microprocessor. 7 b) Describe in detail Supersealar organization. 7 OR 4. a) Explain Pentium 4 microarchitecture in detail, 1 b) Write short note on: 1 i) Branch prediction it) Instruction & data cache of Pentium processor. a) Explain programming mode! of Pentium microprocessor. 6 b) Describe in detail Pentium flag register. 1 OR 6 a) _ If EAX contains 00000200H, EBX contains 00000003H, & the data segment contains 8 1000H what is the effective address generated by these instructions, i) MOVECX, [EAX] ii) MOV ECX, [EBX] [EAX] iii) MOV ECX, [EAX] [EBX*8] iv) MOVECX, [ESI] [EDI] b) EBX contains 3000H, What are the results of these two instructions. 5 i) MOVSX EBX, BX ii) MOVZX EBX, BX KNT/KW/6N510 1 PTO a) The AX register contains the value ABCDH. What are the results of executing the 8 following? BTAX,1 ) BTC AX,$ ii) BTS AX, 10 iv) BTR AX, 14 b) What is subroutine? Explain Pentium instructions needed to execute subroutine. 5 re a) b) a) b) a) b) a) b) OR Explain any four processor control instructions. Explain any three program transfer instruction. Differentiate between Microprocessor & microcontroller Explain programming model of IC 8051 OR Write short note on memory organization of IC 8051 Explain interrupt mechanism of 8051 microcontroller. Explain RALU of Microcontroller 8096. Explain Characteristics of microcontroller 8096 OR Write short notes on: i) Watchdog timer ii) Interrupt structure iii) Memory organization of IC 8096. satenenei 10 P. Pages : 2 TKN/KS/16/7596 Time : Three Hours -ovoee Max. Marks : 80 Notes: 1. All questions carry marks as indicated. 2. Solve Question 1 OR Questions No. 2. 3. Solve Question 3 OR Questions No. 4 4. Solve Question 5 OR Questions No. 6. 5. Solve Question 7 OR Questions No. 8. 6 Solve Question 9 OR Questions No. 10. 7. Solve Question 11 OR Questions No. 12. 1, a) _ Briefly explain the evolution of microprocessor. 7 b) Explain the important features of 80286, 80386 and 80486 microprocessors. 7 OR 2. a) __ explain real and protected mode in detail 7 b) With neat diagram explain paging mechanism. 7 3. a) _ Explain the features and architecture of Pentium with neat diagram. 13 OR 4. a) Explain RISC features of Pentium. 6 b) Explain superscalar architectures properties of Pentium. 7 S. a) _ Explain programmer's model of Pentium. 7 b) Write a program to multiply two 32-bit number and store the result into memory location. 6 oR 6. a) _ Explain addressing modes of Pentium with an example. 7 b) Explain any four data transfer instruction of Pentium 6 7. a) _ Explain Pentium Data types in detail 6 b) Write a program to convert binary 32-bit number to decimal number using Pentium 6 instructions. ©) Explain segment register of Pentium processor. 2 oR 8. a) _ Explain any six bit manipulation instruction with an example. 8 ‘TKN/KS/16/7596 1 P.O b) Explain any four processor control instruction. 6 9. a) Draw and explain architecture of 8051 microcontroller. 8 b) Explain on chip data memory and program memory organization of 8051 microcontroller. § OR a) b) a) b) a) b) OR Explain the register bank and any two special function register of 8051 microcontroller. Explain the interrupt structure in 8051 microcontroller. Explain in detail the architecture of 8096 microcontroller. How the 8096 microcontroller differ from 8051 microcontroller. OR Explain the processor section and on chip data Input / Output section of 8096 microcontroller. Explain some examples of 8096 microcontroller, Settee (@)_ Explain TMOD SFR of IC 8051, 7 (0) Write an assembly program for Microcontroller 1C 8051 to compute x to the power n where both x and n are Sit numbers given by user and the result should not be more than 16-bit, ‘6 (2) Write short note on Timers and Ports of 1C 8096. 6 (0) Draw and explain the block diagram of IC 8096 microconle. 7 oR 3. (a) Draw and explain RALU of C8096 microcontroller. 7 (0) Draw and explain memory organization of 1C 8096. 6 vst 4 co (@) Describe in detail paging concept with address severation, 8 (©). Espinin privilege mechanism in dea 6 oR (a) Describe the role of descriptors in 80286, 80386 and 486 processor. ° (©) Explain segmentation concept. 3 (@) Explain Super Scalar organization in del. 7 (©) Describe floating point unit concept of pentium microprocessor. 6 oR Explain block diagram of pentium 4 microarchitctre B (@) Explain persium addressing modes in del. 7 (0) Draw and explain EFLAG of pentium processor. 6 oR (@) Explain PUSHA and PUSHAD insinetion of pena processor with example, 8 (©) spin cata ps ppd by penton pros, Ost 2 Con Time—Three Hours] NTK/KW/15/7596 Faculty of Engineering & Technology Seventh Semester BE. (Comp. Engg) (C.BS.) Examination ADVANCED MICROPROCESSOR AND ‘MICROCONTROLLER [Maximum Marks—80 INSTRUCTIONS TO CANDIDATES (1) All questions camy marks at indicated (@) Solve Question No. 1 OR Question No. 2. @) Solve Question No. 3 OR Question No. 4. (4) Solve Question No. $ OR Question No. 6. (5) Solve Question No. 7 OR Question No. 8. (© Solve Question No. 9 OR Question No. 10 Solve Question No, 11 OR Question No. 12. (8) Due credit will be given to meatness and adequate dimensions () Assume suitable data wherever necessary (10) Mlustrate your answers wherever necessary with the help of neat sketches. MyM— 81 1 Com. (@)_ Write down the set of instructions needed to solve the following equation Ax = (SB + CX3)De 6 (©) Explain the fclowing instructions with example @ CMPXGHG i) CMPXCHOBB. 8 oR (2) Explain the following bit manipulation insrucions : @ SHLD @ SHRD. 6 (0) Describe in det the fllowing @ sexz @ JECKZ, (i) ENTERILEAVE. 8 (@)_Describe in detail block diagram of Miero-contrller IC 8051, 7 (©) Explain memory organization of Microcontroller 8051 6 OR MMs 3 com.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy