You are on page 1of 2
Save trees use e-Question Paper DOWNLOAD THIS FREE AT willbe wecied espace. ra nga rosin 0 the reining ak page. stor and or egations ween eg, 28 2. Any evealing of enfin, pal a Important Nu: 1. On competing your anes, ompubr BRANCHES | ALL SEMESTERS | NOTES | QUESTON PAPERS | LAB MANUALS b. Write an assembly level program (ALP) to addi www.vturesource.com CBES Scheie es TTT ‘ Fourth Semester B.E. Degree Examination, Junc/July 201 Microprocessors and Microcontroller: ‘Time: 3 brs. Ma 80 Note: Answer any FIVE full questions, choosing one full question from ench module. Modute. Explain execution unit (EU) and Bus interface unit (BIU) of 80 neat diagram. (08 Marks) Explain the different addressing modes used in 8086 pp it imple. (08 Marks) oR 2. Explain all bits of Mag register of $0R6}:p withgAf neat . Show the setting and resetting of flag bits with a suitable example. (06 Marks) Fata stored at data | and data 2 {HB directives found in the program. (o Marks) (04 Marks) S and save the result in sum with comments. Inder ‘Show the memory dump for the following & DATA ORG oo10l DATAI DB 25 DATA2 DB 100010018 DATA3 DB 12H ORG confit DATA4 DB 2591" DATAS DATA6 Modute-2 swith suitable example. (06 Marks yw how a packed BCD value is converted to ASCII value (Oa Marks) A ‘class of five people. With following grades: 69, 87, 96. 45, 75. Write an Al hest grade, OR Writ fat adds the following two multiword numbers and saves the result: S48FB9963CE7H and ‘CDAFA2338DI1 Write an ALP to perform the following, Clear the sercen Set the cursor at row 8 and column § of the sereen. iit) Prompt “There is a message for you from VTU : to read it enter Y. I the user enters *Y? or “y” then the message “Hello! All the best for your exams” will appear on the sereen. i the user enters any other key, Uen the prompt “No more messages for you” should appear on the next line. (08 Marks) (os Marts) Lotz A Viuresource Go Green initiative Go green Save trees use e-Question Paper Go green DOWNLOAD THIS FREE AT www.vturesource.com Module-3 a. Explain handling of overflow problem arised in addition of signed numbers@yth a suitable example. ars) b. Explain XLAT instruction with example. (04 Marks) ¢. Explain 74138 decoder configuration to enable the memory add 041 @FTFFFH to connect four $k RAMS (6 Marks} 6 A Bristly explain the coawol word formar ef 8255 in UOfffens agttBOn rade, Vind the contol word if PA out P= in PCD = DCS =n napa PET Bout Use por addres ‘of 30011 ~ 303H forthe $255 chip. Then got data from(fbrt ito port A b. Assume that we have 4 bytes of hexadecimal data, 25AMGQH, 3FH and 52H {Find the checksum byte }) Perform the checksum operation to ensure dat@teatity. i) Ifthe second byte 62H had becn chariéd to 221 Bhow how checksum detects the error. (08 Marks) (08 Marks) 7 a. Differentiate between RISC and CISC (06 Marks) b Explain ARM core data flow gram. (06 Marks) © Discuss briefly how coprocessog@ean ied 10 ARM processor. (04 Marks) 8 a. Explain the architecture ic MMBFnbeddded device based on ARM core with a neat diagram. (08 Marks) . Explain the concept anghintcrrupts used in ARM processor. (08 Marks) Module-5. 9 a. Explain the folldigs iMyctions of ARM processor with suitable example, MLA ii) Qa fi) MULL iv) LSL. (08 Marts) b. Write an AGB to cop} block of data (Block 1) to another block (Block 2) using ARM. instr (08 Marks) oR 10 a. Write ALP WHRs ARM instructions that calls subroutine fact 19 find factorial of a given (08 Marts) b oles on memory access and branch instructions of ARM controller. (08 Marks) @ 2of2 BRANCHES | ALL SEMESTERS | NOTES | QUESTON PAPERS | LAB MANUALS A Viuresource Go Green initiative

You might also like