Question Bank Unit-1
|
|
- Henry Sutton
- 6 years ago
- Views:
Transcription
1 Question Bank Unit-1 1.Define a microprocessor. Explain in detail the evolution of microprocessor in microprocessor age from 4004 MP to core-2 system. 2.What is microprocessor? Explain how data, address and control buses interconnect various system components. 3.Explain in detail with a neat figure the working of the internal architecture of the 8086MP. 4.Explain with neat block diagram the working principle of 8086 architecture 5.Draw and explain programming model of the 8086 through the CORE-2 microprocessor including the 64-bit extensions. 6.Draw and discuss the Register Organization of 8086 through core 2 microprocessors 7.Explain the program model visible register organization of 8086 µp 8.Explain the real mode memory addressing of8086 processor. 9.What is real mode addressing? Explain default segment and offset registers. 10.Briefly explain various multipurpose registers in Discuss the functions of segment registers of 8086 with examples. Give some advantages of memory segmentation. 12.Write any four differences between read and protected mode memory system? 13.Explain real mode memory system of a personal computer system 14.Explain the flags of 8086 processor using suitable examples. 15.Explain in detail the various bits of a flag register for 8086 MP. 16.Describe the memory map of a PC system, with a neat diagram. 17.What is conventional memory? Explain segments and offsets. List default segment and offset register pairs. 18.Draw physical memory system diagram for Intel Pentium microprocessors. 19.Explain the memory structure of Intel personal computer in detail with neat schematic. 20.What is pipe lining? How is it achieved in 8086?
2 UNIT 2 1. Briefly explain the flat mode memory model with a neat diagram. 2. Define physical address. Discuss how physical address is generated in 8086 processor. 3. Explain with an example why and how a 20 bit address is generated in Explain how virtual address is translated into physical address with a neat diagram. 5. Explain the concepts of protected mode of memory addressing. 6. Discuss the importance of protected mode memory addressing 7. Explain the descriptors of and microprocessors. Also explain prog invisible registers within µp 8. Define paging. Discuss the memory paging with diagram. 9. What is paging? Explain paging mechanism used in microprocessor through Core- 2 microprocessor 10. What are the advantages of memory paging? Illustrate the concept of paging with a neat diagram. 11. Illustrate the memory paging mechanism in the microprocessor with suitable schematic. 12. Briefly explain various addressing modes of 8086 with suitable examples. 13. Explain any five addressing modes in detail with examples that are supported in 8086 MP. 14. Discuss the following addressing modes with examples: i. Direct ii. Register indirect iii. Base plus index iv. Immediate v. Scaled indexed 15. Explain with examples the following addressing modes: i) Scaled - indexed addressing mode ii) RIP relative addressing mode iii) Relative prog memory addressing mode. 16. Explain Data related addressing modes of8086, with an example 17. Identify the addressing modes of the following instructions and explain them briefly: i) MOV WORD PTR [SI], 20H ii) MOV ES: [l000h], 10H iii) MOV CX, NUM[BX + DI] 18. What do the following MOV instructions accomplish? MOV RAX, RCX MOV ESP, [BSP] MOV AX, 234lH MOV CS, AX 19. For DS=1200H,DI=2024H,ARRAY=0012H,BX=1012Hfind the physical address for the following instructions i) MOV AL, ARRAY[BX] ii)mov AL, ARRAY [BX][DI]
3 UNIT 3 1.Describe the following instruction with suitable examples: i)push ii) MUL iii) IN iv) AAA. 2.Explain the following instructions with an example for each: i) LEA ii) XCHG iii) XLAT iv) DAA v) AAA. 3.Describe the following instructions with an example: i) LEA ii) XCHG iii) DAA iv) MUL 4.Describe the operation of each of the following instruction in brief i)pushf ii) MOVS iii)lahf iv)div v)xchg 5.Bring out the importance of XLAT instruction using a suitable program. 6.Explain the following instructionswith examples: i) CMP ii) LAMF iii) XCHG iv)lea v) PUSH AX vi) LDS DI, [3000H]. 7.Describe the operation of the following instructions with examples i) LEA ii) XLAT iii) DAA iv) IMUL 8.Explain the following instructions with an example: i) XLAT ii) LEA iii) CMP iv) MUL v) TEST. 9.Explain the following instructions with an example: i) XLAT ii) LEA iii) CMP iv) SAHF. 10.Give the state of all the status flag bits after the addition of 30A2H with F01CH. 11.What is stack? What is the use of stack memory? Explain the execution of push and pop 12.Explain the execution of PUSH and POP instruction with respect to stack addressing mode 13.What is meant by segment override prefix?explain with examples 14.What do you mean by segment override prefix? Explain the following assembler directives: i) ASSUME ii) SMALL iii) PROC iv) EQU v) LOCAL. 15.What is segment override prefix? Illustrate the same with an example. 16.What are assembler directives? Explain any four assembler directives with suitable examples 17.Explain the following assembler directives: i) Assume; ii) Proc; iii) Ends; iv) DB. 18.Explain the following assembler directives with examples: i) DB ii) EXTRN iii) PROC iv) SEGMENT. 19.What are assembler directives? Explain following assembler directives with an example i) PUBLIC ii) ORG iii) DW iv) ASSUME. 20.Explain with examples the following assembler directives (any four): i) ORG ii) DQ iii) PRO and ENDP iv) TYP 0) EVEN. 21.Explain the following assembler directives with examples i) EXTRN ii) PTR 22.Write and explain machine code for instruction MOV DL, [BX] 23.Write the machine code for the following instructions i) MOV BP, SP ii) MOV WORD PTR [BX+1000H], 1234H 24.Write an ALP using 8086 instructions to generate and add the first l0 even numbers and save the numbers and result in memory location NUM and SUM 25.Write bubble sort program using 8086 assembly instructions. 26.Write an ALP using 8086 instructions to search a number placed in locationarray often numbers placed at location ARRAY. Give suitable messages. 27.Write 8086 ALP to add 10 non-negative data items using string instructions. instructions.
4 UNIT 4 1. Explain the following instructions with examples any four: i) DAA ii) MUL iii) ADC iv) SHR v) RCL 2. Briefly explain any four bit test instructions. 3. Discuss shift and rotate instructions with an example. 4. With format explain rotate instructions. Give examples to rotate right by 1-bit and rotate leftby 5-bits. 5. With format explain rotate instructions. Give examples to rotate right by 2 bit and rotate left by 4 bits Discuss with examples unconditional and conditional branching instructions. 6. Explain the sequence of operation that takes place during the execution of CALL and RET instructions. 7. Explain short, near and far jump instructions with examples 8. Differentiate between short, near and far jump instructions with two examples of each. 9. Explain the different types of jumps and call instructions of Explain with an example how multiple if then else statement can be implemented using ALP 11. Explain the following statements to control the flow of the program with examples i).if ii).endif iii).repeat iv).until v).while vi).endw 12. Explain the various string manipulation instructions with examples. 13. Explain m/c control instructions with examples. 14. Write an assembly level program to reverse a given string and check for palindrome 15. Write an ALP using 8086 instructions to count the numbers of zeros in a given 8 bit numberand store the result in memory location 'Res'. 16. Write an ALP using 8086 instructions to reverse a four digit number.
5 UNIT 5 1. Explain public and extrn directives of assembler and write ALP to read data through keyboard using externalprocedure and save the keycode in public data segment. 2. Write a C program that uses '-asm' function to display strings on output device. 3. Explain with neat diagram clock generator IC Distinguish between the 16-bit and 32-bit versions of C/C ++ when using the inline assembler. 5. Write a mixed language program that converts binary to ASCII. 6. Write a mixed language module to realize macro to read a character from keyboard. 7. What is inline assembly? Explain its need. 8. State the C language elements that can be used in the arm block. 9. Explain the basic rules for using assembly language with C/C++ for 16-bit DOS applicationswith the help of examples. 10. Write an assembly language program using C/C++ to perform the operation x+y=z withproper comments. 11. Illustrate a simple program that uses a character string defined with and display on a separate line. 12. Write a mixed ALP with C to perform simple calculator operations 13. What are differences between a PROCEDURE and a MACRO? 14. Mention the differences between i) NEAR and FAR procedures ii) Procedures and macros 15. Differentiate between procedures and macros. 16. Differentiate between: (i) Assembler and linker (ii) Public and EXTRN(iii) Macros and Procedure. 17. Mention the differences between i)near and FAR procedures ii) Procedures and macros 18. Explain FAR procedure and NEAR procedure with an example 19. Define modular programming. Using the concept of public and extra directives write a program which reads data in a program in one module which is then used by another module. 20. Define modular programming. Explain various phases in program development and execution in the context of modular programming. 21. Write an 8086 ALP to find the factorial of a given number through recursive procedure 22. Write a 8086 ALP to convert a given binary number into its equivalent unpacked decimal and ASCII 23. Write an 8086 ALP using DOS interrupt to read a two hexadecimal number and display the same on monitor
6 UNIT 6 1. Bring out differences between 8086 and 8088 microprocessors. 2. Explain minimum mode PINS of 8086 and minimum mode configuration of 8086 with neatdiagram. 3. Explain with a neat figure the working of 8086 in MIN mode configuration. 4. Indicate the signals which are different when 8086 in minimum mode and in maximum mode. 5. Explain bus timings of read and write operations in minimum mode of 8086 system 6. Explain in brief the functions of 8086 pins: i) MIN/MX; ii) ALE; iii) NMI; iv) Ready;v) Reset: vi)bhe 7. Explain the functions of following pins of8086 microprocessor. i) RESET ii) READY iii) ALE iv) LOCK. 8. Describe in detail the use of the following signals: i)ace ii) RESET iii) NMI iv) HOLD v) MN IMX vi) QSI and QS0. 9. Explain the functions of the following pins of8086 microprocessor: i) ALE ii) INTR iii) HOLD iv) RESET v) BHE 10. Explain the functions of the following pins of8086 microprocessor: i) READY ii) INTR iii) TEST iv) NMI 11. Explain the functions of the following 8086 signals: i) ALE ii) MN / MX iii) NMI iv) QSO, QSl v) RESET vi) DT/R. 12. Explain in brief the functions of 8086 pins: i) MIN/MX; ii) ALE; iii)bhe iv) INTR 13. With neat timing diagram, explain the I/O read operation. 14. With neat timing diagram, explain memory read cycle. 15. Explain how address demultiplexing is done in 8086 processor based systems. 16. Explain in detail with a neat figure demultiplexing of address and data lines in Using timing diagram, explain the I/Owrite bus cycle in 8086 microprocessor. 18. With a neat timing diagram, explain memory read cycle. 19. Explain the timing diagram of read operation in 8086 microprocessor 20. With diagram, explain RESET section of 8284 clock generator. Also indicate how CLOCK and RESET are connected to 8088 µp 21. Describe internal block diagram of 8288 Bus controller with explanation of each pins.
7 UNIT 7 1. List various memory devices. 2. Discuss in brief commonly used memories. 3. Explain memory bank selection in 8086 and mention the number of memory bank in 80x86 MPs. 4. How 8086 microprocessor selects 8 bit or 16 bit data from odd and even memory banks 5. What is flash memory? Explain how a flash memory is interfaced to 8086 µp 6. What is memory address decoding? Design a memory system for 8086 for the followingspecifications: i) 32 Kbytes EPROM using 16 Kbyte devices. ii) 64 Kbytes SRAM using 16 Kbyte devices.draw the memory map. 7. Interface 512 KB RAM to 8088 MP using 64 KB RAM using 3:8 decoder with startingaddress of memory as 80000H. Clearly mention decoding logic and memory map. 8. Design an 8086 based system to interface with i) 64K byte EPROM; ii) 64K byte RAM.Assume RAM is connected at 30000h and EPROM at FOOOOH 9. Interface 8KX8 ROM and 4KX 8 RAM to 8086 microprocessor. Assume the starting address for ROM is 40000H and starting address for RAM is 44000H 10. Design an 8086 based system with the following specifications i) 64K byte EPROM; ii) 64K byte RAM. Draw the complete schematic diagram of the design indicating memory map 11. Differentiate between memory mapped I/O and I/O mapped I/O (isolated I/O). 12. With neat diagram, explain the linear decoding techniques. 13. Explain any two methods of address decoding techniques with schematic diagram 14. With neat diagram, explain simple NAND gate address decoding logic. 15. Explain how a 3-8 line decoder could be used to interface eight 8K memory chips. 16. Explain decoder configurations to enable ports at address E8H to EFH. 17. Explain how 74LS138 decodes 2732 EPROMS for 32K x 8 section of memory. Assume the starting address is 40000H. Give the detailed memory map. 18. What are the sources of interrupts? Briefly explain the steps taken by a processor to execute an interrupt instruction 19. Briefly explain handshaking or polling with necessary diagrams.
8 UNIT 8 1. With functional block diagram, explain working principle of8255 PPI. 2. With a neat block diagram explain 82C55 PPI. Write the control words for i)port A as input,port B as output,port C as output, ii)port A as output,port B as input,port C as input in simple I/O mode. 3. Explain different signals of 8255 PP and control words. 4. Briefly explain the control word format of 8255 in I/O mode and BSR mode. Give the control word format to program Port A and Port C lower as input and Port B and Port Cupper as output parts in mode Explain command word format of 82C55 in mode-0. Write the control word format to initialize to set PC3 and reset PC7. 6. Explain pin-out of 82C55 along withdifferent operational modes. 7. Interface 8 digit seven segment LED display to 8088 MP through 8255 PPI. Writeinitialization sequence for 8255 with allport as output ports in mode 0 and address of device is FF00h. 8. Explain with a neat diagram the interfacing of stepper motor to 8086 using 8255 in detail. 9. List the features of 8254 PIT (Programmable Interval Timer). 10. With internal block diagram, explain 8254 PIT. Give any two applications of the Explain the working of different blocks of 8254 PIT with a neat figure 12. Explain control work format for IC 8254 and interface IC to 8086 MP to generate square wave of 100 khz using counter 0 write an ALP for the same. Assume clock frequency ofl0 MHz. 13. Write an 8086 ALP to read a byte of data from port A and port B. Add the data and save the result in a memory location. 14. Write an ALP using 8086 instructions to read a byte of data from Port A and display itsparity status as 00H or FFH for odd and even parity, on Port B. 15. Explain structure of 8086 interrupt vector table with neat diagram 16. Draw and discuss the Interrupt structure of Discuss the DMA controller operating in a microprocessor system. 18. Explain any 3 types of 8086 interrupts
MICROPROCESSOR. Question Bank
MICROPROCESSOR Question Bank 1.Discuss the development of Intel 86 family of microprocessors. Briefly indicate theadditional features introduced at each stage of development from 8086 to Pentium IV. Dec
More information4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM?
Code No: R05220504 Set No. 1 II B.Tech II Semester Regular Examinations, Apr/May 2008 MICROPROCESSORS AND INTERFACING ( Common to Computer Science & Engineering, Information Technology and Computer Science
More informationPART - B (Answer all five units, 5 X 10 = 50 Marks)
Code: 13A04507 R13 B.Tech III Year I Semester (R13) Supplementary Examinations June 2017 MICROPROCESSS & INTERFACING (Common to CSE & IT) PART - A (a) Mention the function of the instruction ADD M of 8085
More informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Name : MICROPROCESSORS AND INTERFACING Code : AEC021 Class : B.
More informationDepartment of Computer Science and Engineering
Department of Computer Science and Engineering QUESTION BANK Subcode/Subject : CS1304 Microprocessor & Microcontroller Year/Sem: III / V UNIT I THE 8085 MICROPROCESSOR PART A ( 2Marks) 1. How AD0-AD7 are
More informationVALLIAMMAI ENGINEERING COLLEGE S.R.M. NAGAR, KATTANKULATHUR-603203. DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING VII-EEE EE6502- MICROPROCESSORS AND MICROCONTROLLERS QUESTION BANK UNIT I 1. What
More informationEC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR PART A
EC6504 MICROPROCESSOR AND MICROCONTROLLER Question Bank EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR 1. List the addressing modes of 8086?give examples [May
More informationMr. Sapan Naik 1. Babu Madhav Institute of Information Technology, UTU
5 Years Integrated M.Sc.(IT) Semester 4 060010402 System Programming Question Bank Unit 1: Introduction 1. Write the decimal equivalent for each integral power of 2 from 2! to 2!". 2. Convert the following
More information2. (a) Draw and explain the pin out diagram of (b) Explain the various operations performed by Bus Interfacing unit in 8086.
Code No: RR420303 Set No. 1 IV B.Tech II Semester Supplimentary Examinations, May 2008 MICROPROCESSORS (Mechanical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry
More informationQuestion Bank Part-A UNIT I- THE 8086 MICROPROCESSOR 1. What is microprocessor? A microprocessor is a multipurpose, programmable, clock-driven, register-based electronic device that reads binary information
More informationBabu Madhav Institute of Information Technology, UTU
5 Years Integrated M.Sc.(IT) Semester 4 060010309 : DSE3 Microprocessor Programming and Interfacing Question Bank 1. Write an assembly language program to check whether the given number is odd or even.
More informationSRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ECE EC6504 MICROPROCESSOR AND MICROCONTROLLER (REGULATION 2013)
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ECE EC6504 MICROPROCESSOR AND MICROCONTROLLER (REGULATION 2013) UNIT I THE 8086 MICROPROCESSOR PART A (2 MARKS) 1. What are the functional
More informationS.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING
S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING QUESTION BANK Subject Code : EC307 Subject Name : Microprocessor and Interfacing Year & Sem : III Year, V Sem
More informationMicroprocessors and Interfacng. Question bank
Microprocessors & Interfacing 8086 ARCHITECTURE: UNIT-I Functional Diagram, Register Organization, Addressing modes, Instructions, Functional schematic, Minimum and Maximum mode operations of 8086, 8086
More informationDEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER UNIT-1 PART-A (2 MARKS)
DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER CODE: EC6504 UNIT-1 1. How many memory locations are available in 8086 microprocessor? 2. What are the flags available in 8086
More informationKINGS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Microprocessors and Microcontrollers UNIT-I 8085 MICROPROCESSOR
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Name: Microprocessors and Microcontrollers Year/Sem: II/IV UNIT-I 8085 MICROPROCESSOR PART-A (2 MARKS) 1. Name the
More informationINSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor
INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor Subject Name: Microprocessor and Microcontroller Year: 3 rd Year Subject Code: CS502 Semester: 5 th Module Day Assignment 1 Microprocessor
More informationMICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT CODE: EC1257 SUBJECT NAME: MICROPROCESSOR AND MICROCONTROLLER YEAR : II IT SEM : IV UNIT I THE 8085 MICROPROCESSOR
More informationPESIT Bangalore South Campus
INTERNAL ASSESSMENT TEST 2 Date : 02/04/2018 Max Marks: 40 Subject & Code : Microprocessor (15CS44) Section : IV A and B Name of faculty: Deepti.C Time : 8:30 am-10:00 am Note: Note: Answer any five complete
More informationINSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK
Course Name Course Code Class Branch INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad - 500 04 ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK : Microprocessors and Microcontrollers :
More informationEASWARI ENGINEERING COLLEGE DEPARTMENT OF ELECTRONICS AND COMMUNICATION QUESTION BANK - V SEMESTER ECE EC2304 MICROPROCESSORS AND MICROCONTROLLERS UNIT I 1. When the 8086 processor is in minimum mode and
More informationIntel 8086: Instruction Set
IUST-EE (Chapter 6) Intel 8086: Instruction Set 1 Outline Instruction Set Data Transfer Instructions Arithmetic Instructions Bit Manipulation Instructions String Instructions Unconditional Transfer Instruction
More informationEC 6504 MICROPROCESSOR AND MICROCONTROLLER
DEPARTMENTOFELECTRONICS&COMMUNICATIONENGINEERING EC 6504 MICROPROCESSOR AND MICROCONTROLLER UNIT I THE 8086 MICROPROCESSOR PARTA 1. What is microprocessor? What is the difference between a MP and CPU?
More informationL1 Remember, L2 Understand, L3 - Apply, L4 Analyze, L5 Evaluate, L6 Create
Sample µp questions Syllabus: Microprocessors And Microcontrollers - 15CS44: Modules 1, 2, 3, 4, 5 Text book: Muhammad Ali Mazidi, Janice GillispieMazidi, Danny Causey, The x86 PC Assembly Language Design
More informationPHI Learning Private Limited
MICROPROCESSORS The 8086/8088, 80186/80286, 80386/80486 and the Pentium Family Nilesh B. Bahadure Reader Department of Electronics and Telecommunication Engineering Bhilai Institute of Technology, Durg
More information1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them?
Code No: R05220504 Set No. 1 1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them? 2. Explain clearly with examples the
More information9/25/ Software & Hardware Architecture
8086 Software & Hardware Architecture 1 INTRODUCTION It is a multipurpose programmable clock drive register based integrated electronic device, that reads binary instructions from a storage device called
More information3. (a) Explain the steps involved in the Interfacing of an I/O device (b) Explain various methods of interfacing of I/O devices.
Code No: R05320202 Set No. 1 1. (a) Discuss the minimum mode memory control signals of 8086? (b) Explain the write cycle operation of the microprocessor with a neat timing diagram in maximum mode. [8+8]
More informationComputer Architecture 1 ح 303
Lecture 4 A. Addressing MODES 1. Introduction to assembly language programming: Program is a sequence of commands used to tell a microcomputer what to do. Each command in a program is an instruction Programs
More informationCHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS
CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY B.E.,/B.TECH., ELECTRONICS EC6504 MICROPROCESSORS & MICRO CONTROLLERS COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS UNIT 1 AND 2 CS SUBJECT
More informationMLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD
Name Code : 56012 Class Branch MR INSTITUTE OF TECHNOOGY DUNDIGA - 500 043, HYDERABAD EECTRONICS AND COMMUNICATION ENGINEERING ASSIGNMENT QUESTIONS : MICROPROCESSORS AND MICROCONTROERS : III - B. Tech
More informationMicroprocessor. By Mrs. R.P.Chaudhari Mrs.P.S.Patil
Microprocessor By Mrs. R.P.Chaudhari Mrs.P.S.Patil Chapter 1 Basics of Microprocessor CO-Draw Architecture Of 8085 Salient Features of 8085 It is a 8 bit microprocessor. It is manufactured with N-MOS technology.
More informationQUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS
FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS UNIT 1 - THE 8085 AND 8086
More informationQ. P. Code : b. Draw and explain the block dig of a computer with microprocessor as CPU.
Q. P. Code : 08235 (2½ Hours) [Total Marks: 75] N. B.: (1) All questions are compulsory. (2) Make suitable assumptions wherever necessary and state the assumptions made. (3) Answers to the same question
More informationMicroprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller.
Course B.E(EEE) Batch 2015 Semester V Subject code subject Name UAEE503 Microprocessor and Microcontroller question bank UNIT-1 Architecture of a Microprocessor PART-A Marks: 2 1 Distinguish between microprocessor
More informationPART B UNIT II PART A
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY (Deemed University) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB : Microprocessor/CS201 YEAR/SEM : II/III UNIT I PART - A 1. Differentiate accumulator
More informationCode No: Set No. 1
Code No: 2320404 Set No. 1 1. a) Draw the architectural diagram of 8085 and explain the function of each block in detail b) Discuss about Multiplexing in 8086 microprocessor [10+6] 2. a) Explain in detail
More informationUnit wise Question Bank UNIT-II
Academic year: 2017-18 Program: B Tech Course Title: Microprocessor & Microcontrollers Unit wise Question Bank Year/Semester: III/I Section: A, B & C Branch: ECE UNIT-I 1. Draw the functional pin diagram
More informationADVANCE MICROPROCESSOR & INTERFACING
VENUS INTERNATIONAL COLLEGE OF TECHNOLOGY Gandhinagar Department of Computer Enggineering ADVANCE MICROPROCESSOR & INTERFACING Name : Enroll no. : Class Year : 2014-15 : 5 th SEM C.E. VENUS INTERNATIONAL
More informationInterface DAC to a PC. Control Word of MC1480 DAC (or DAC 808) 8255 Design Example. Engineering 4862 Microprocessors
Interface DAC to a PC Engineering 4862 Microprocessors Lecture 22 Cheng Li EN-4012 licheng@engr.mun.ca DAC (Digital-to-Analog Converter) Device used to convert digital pulses to analog signals Two methods
More informationDHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI
DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI EE2354- MICROPROCESSORS AND MICROCONTROLLER UNIT I 8085 and 8086 PROCESSOR PART A 1. Define
More informationEEM336 Microprocessors I. Data Movement Instructions
EEM336 Microprocessors I Data Movement Instructions Introduction This chapter concentrates on common data movement instructions. 2 Chapter Objectives Upon completion of this chapter, you will be able to:
More informationEC6504 MICROPROCESSOR AND MICROCONTROLLER
UNIT I THE 8086 MICROPROCESSOR 1. What do you mean by Addressing modes? (May/June 2014) The different ways that a microprocessor can access data are referred to as addressing modes. 2. What is meant by
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK V SEMESTER EE6502- MICROPROCESSORS AND MICROCONTROLLERS Regulation 2013
More information3.1 DATA MOVEMENT INSTRUCTIONS 45
3.1.1 General-Purpose Data Movement s 45 3.1.2 Stack Manipulation... 46 3.1.3 Type Conversion... 48 3.2.1 Addition and Subtraction... 51 3.1 DATA MOVEMENT INSTRUCTIONS 45 MOV (Move) transfers a byte, word,
More informationSubject Code: Model Answer Page No: /25
Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model answer and the answer written by candidate
More informationVALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603 203 DEPARTMENT OF COMPUTER SCIENCE ENGINEERING EC6504 MICROPROCESSOR AND MICROCONTROLLER YEAR / SEMESTER: II / IV ACADEMIC YEAR: 2015-2016 (EVEN
More information8086 INTERNAL ARCHITECTURE
8086 INTERNAL ARCHITECTURE Segment 2 Intel 8086 Microprocessor The 8086 CPU is divided into two independent functional parts: a) The Bus interface unit (BIU) b) Execution Unit (EU) Dividing the work between
More informationCC411: Introduction To Microprocessors
CC411: Introduction To Microprocessors OBJECTIVES this chapter enables the student to: Describe the Intel family of microprocessors from 8085 to Pentium. In terms of bus size, physical memory & special
More informationDepartment of Electronics and Instrumentation Engineering Question Bank
www.examquestionpaper.in Department of Electronics and Instrumentation Engineering Question Bank SUBJECT CODE / NAME: ET7102 / MICROCONTROLLER BASED SYSTEM DESIGN BRANCH : M.E. (C&I) YEAR / SEM : I / I
More informationWINTER 12 EXAMINATION Subject Code : Model Answer Page No : / N. a) Describe the function of SID and SOD pins of 8085 microprocessor
Subject Code : Model Answer Page No : / N Q.1) SOLVE ANY FIVE : (20 MARKS) a) Describe the function of SID and SOD pins of 8085 microprocessor Ans: - SID: - (2 Mark) Serial Input Data SID pin is used to
More informationFIFTH SEMESTER B.TECH DEGREE EXAMINATION MODEL TEST QUESTION PAPER, NOVEMBER CS 305: Microprocessor and Microcontrollers PART A
Reg No Name FIFTH SEMESTER B.TECH DEGREE EXAMINATION MODEL TEST QUESTION PAPER, NOVEMBER 2017 CS 305: Microprocessor and Microcontrollers Max. Marks: 100 Duration: 3 Hours PART A Answer all questions.
More informationVARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Shamshabad, Hyderabad
Introduction to MS-DOS Debugger DEBUG In this laboratory, we will use DEBUG program and learn how to: 1. Examine and modify the contents of the 8086 s internal registers, and dedicated parts of the memory
More informationA4 Sample Solution Ch3
A4 Sample Solution Ch3 2. AL, AH, BL, BH,CL,CH,DLl, DH 3. AX, BX, CX, DX, SP, BP, SI, DI, CS, DS, ES, SS, FS, GS 4. EAX, EBX, ECX, EDX, ESP, EBP, EDI, ESI 5. RAX, RBX, RCX, RDX, RSP, RBP, RSI, RDI and
More informationSPRING TERM BM 310E MICROPROCESSORS LABORATORY PRELIMINARY STUDY
BACKGROUND Segment The "SEGMENT" and "ENDS" directives indicate to the assembler the beginning and ending of a segment and have the following format label SEGMENT [options] ;place the statements belonging
More informationIntel 8086 MICROPROCESSOR ARCHITECTURE
Intel 8086 MICROPROCESSOR ARCHITECTURE 1 Features It is a 16-bit μp. 8086 has a 20 bit address bus can access up to 2 20 memory locations (1 MB). It can support up to 64K I/O ports. It provides 14, 16
More informationUNIT 4. Modular Programming
1 UNIT 4. Modular Programming Program is composed from several smaller modules. Modules could be developed by separate teams concurrently. The modules are only assembled producing.obj modules (Object modules).
More informationb) List the 16 Bit register pairs of 8085?(Any 2 pair, 1 Mark each) 2M Ans: The valid 16 bit register pair of 8085 are
Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model answer and the answer written by candidate
More informationIntel 8086 MICROPROCESSOR. By Y V S Murthy
Intel 8086 MICROPROCESSOR By Y V S Murthy 1 Features It is a 16-bit μp. 8086 has a 20 bit address bus can access up to 2 20 memory locations (1 MB). It can support up to 64K I/O ports. It provides 14,
More informationSYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET
1 SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET Intel 8086/8088 Architecture Segmented Memory, Minimum and Maximum Modes of Operation, Timing Diagram, Addressing Modes, Instruction Set,
More informationSANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1
SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC
More information6/20/2011. Introduction. Chapter Objectives Upon completion of this chapter, you will be able to:
Introduction Efficient software development for the microprocessor requires a complete familiarity with the addressing modes employed by each instruction. This chapter explains the operation of the stack
More informationEC-333 Microprocessor and Interfacing Techniques
EC-333 Microprocessor and Interfacing Techniques Lecture 3 The Microprocessor and its Architecture Dr Hashim Ali Fall - 2018 Department of Computer Science and Engineering HITEC University Taxila Slides
More informationEC 333 Microprocessor and Interfacing Techniques (3+1)
EC 333 Microprocessor and Interfacing Techniques (3+1) Lecture 6 8086/88 Microprocessor Programming (Arithmetic Instructions) Dr Hashim Ali Fall 2018 Department of Computer Science and Engineering HITEC
More informationMAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) MODEL ANSWER
MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Microprocessor Subject Code: 17443 I m p o r t a n t I n s t r u c t i o n s t o e x a m i n e r s : 1) The answers should be examined by key words and
More informationMicrocomputer Architecture..Second Year (Sem.2).Lecture(2) مدرس المادة : م. سندس العزاوي... قسم / الحاسبات
1) Input/output In computing, input/output or I/O, is the communication between an information processing system (such as a computer) and the outside world, possibly a human or another information processing
More informationChapter 3: Addressing Modes
Chapter 3: Addressing Modes Chapter 3 Addressing Modes Note: Adapted from (Author Slides) Instructor: Prof. Dr. Khalid A. Darabkh 2 Introduction Efficient software development for the microprocessor requires
More informationdb "Please enter up to 256 characters (press Enter Key to finish): ",0dh,0ah,'$'
PA4 Sample Solution.model large.stack 100h.data msg1 db "This programs scans a string of up to 256 bytes and counts the repetitions of the number 4206 and sums them.",0dh,0ah,'$' msg2 db "Please enter
More informationicroprocessor istory of Microprocessor ntel 8086:
Microprocessor A microprocessor is an electronic device which computes on the given input similar to CPU of a computer. It is made by fabricating millions (or billions) of transistors on a single chip.
More information8051 Microcontrollers
8051 Microcontrollers Richa Upadhyay Prabhu NMIMS s MPSTME richa.upadhyay@nmims.edu March 8, 2016 Controller vs Processor Controller vs Processor Introduction to 8051 Micro-controller In 1981,Intel corporation
More informationINSTRUCTOR: ABDULMUTTALIB A. H. ALDOURI
8 Unsigned and Signed Integer Numbers 1. Unsigned integer numbers: each type of integer can be either byte-wide or word-wide. This data type can be used to represent decimal numbers in the range 0 through
More informationIntroduction to Microprocessor
Introduction to Microprocessor The microprocessor is a general purpose programmable logic device. It is the brain of the computer and it performs all the computational tasks, calculations data processing
More informationUNIT II SYSTEM BUS STRUCTURE 1. Differentiate between minimum and maximum mode 2. Give any four pin definitions for the minimum mode. 3. What are the pins that are used to indicate the type of transfer
More informationSPRING TERM BM 310E MICROPROCESSORS LABORATORY PRELIMINARY STUDY
BACKGROUND 8086 CPU has 8 general purpose registers listed below: AX - the accumulator register (divided into AH / AL): 1. Generates shortest machine code 2. Arithmetic, logic and data transfer 3. One
More informationProgram Control Instructions
Program Control Instructions Introduction This chapter explains the program control instructions, including the jumps, calls, returns, interrupts, and machine control instructions. This chapter also presents
More informationEx: Write a piece of code that transfers a block of 256 bytes stored at locations starting at 34000H to locations starting at 36000H. Ans.
INSTRUCTOR: ABDULMUTTALIB A H ALDOURI Conditional Jump Cond Unsigned Signed = JE : Jump Equal JE : Jump Equal ZF = 1 JZ : Jump Zero JZ : Jump Zero ZF = 1 JNZ : Jump Not Zero JNZ : Jump Not Zero ZF = 0
More informationUNIT 1. Introduction to microprocessor. Block diagram of simple computer or microcomputer.
UNIT 1 Unit 1 contents at a glance: 1. Architecture of 8086 microprocessor, 2. Register organization, 3. 8086 flag register and its functions, 4. addressing modes of 8086, 5. Pin diagram of 8086, 6. Minimum
More informationCode segment Stack segment
Registers Most of the registers contain data/instruction offsets within 64 KB memory segment. There are four different 64 KB segments for instructions, stack, data and extra data. To specify where in 1
More informationInternal architecture of 8086
Case Study: Intel Processors Internal architecture of 8086 Slide 1 Case Study: Intel Processors FEATURES OF 8086 It is a 16-bit μp. 8086 has a 20 bit address bus can access up to 220 memory locations (1
More informationMicroprocessor Systems
Microprocessor Systems 97.461 Maitham Shams Course Slide Presentations Department of Electronics Carleton University History of Computation Mechanical Age: B.C. to 1800s 500 B.C. Babylonians invented abacus,
More informationUNIT 2 PROCESSORS ORGANIZATION CONT.
UNIT 2 PROCESSORS ORGANIZATION CONT. Types of Operand Addresses Numbers Integer/floating point Characters ASCII etc. Logical Data Bits or flags x86 Data Types Operands in 8 bit -Byte 16 bit- word 32 bit-
More informationBachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 153) Pass Marks: 24
Prepared By ASCOL CSIT 2070 Batch Institute of Science and Technology 2065 Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 153) Pass
More informationMidterm Exam #2 Answer Key
Midterm Exam #2 Answer Key Name: Student ID #: I have read and understand Washington State University s policy on academic dishonesty and cheating YOU Signed: Problem 1) Consider the following fragment
More informationBasic characteristics & features of 8086 Microprocessor Dr. M. Hebaishy
Basic characteristics & features of 8086 Microprocessor Dr. M. Hebaishy Digital Logic Design Ch1-1 8086 Microprocessor Features: The 8086 microprocessor is a 16 bit microprocessor. The term 16 bit means
More informationBHARATHIDASAN ENGINEERING COLLEGE. III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013)
BHARATHIDASAN ENGINEERING COLLEGE III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013) FREQUENTLY ASKED QUESTIONS IN UNIVERSITY EXAMINATION PART A UNIT 1-8085 PROCESSOR 1. Draw the
More information.code. lea dx,msg2. Page 1/8. Problem 1: Programming in Assembly [25 Points]
Problem : Programming in Assembly [ Points] The following assembly program is supposed to: receive three integer numbers from the console, call a function, name sort, function sort arranges the three input
More informationMOV CX,80 MOV CX,100. For example, MOV DI, OFFSET TEXT_STRING ;DI points to the TEXT_STRING in the extra segment ; Byte to be scanned in AL
Q1. Explain briefly the following instructions with examples. (a) IDIV (b)imul (c) SAR (d) SAL (a) IDIV: This instruction is used to divide a signed word by assigned byte, or to divide signed doubleword
More informationEEM336 Microprocessors I. Addressing Modes
EEM336 Microprocessors I Addressing Modes Introduction Efficient software development for the microprocessor requires a complete familiarity with the addressing modes employed by each instruction. This
More information1. What is Microprocessor? Give the power supply & clock frequency of 8085?
1. What is Microprocessor? Give the power supply & clock frequency of 8085? A microprocessor is a multipurpose, programmable logic device that reads binary instructions from a storage device called memory
More informationAssignment no:4 on chapter no :3 : Instruction set of 8086
Assignment no:4 on chapter no :3 : Instruction set of 8086 1) Describe any two string operation instruction of 8086 with syntax & one example of each. 1] REP: REP is a prefix which is written before one
More informationMicroprocessors and Microcontrollers. Assignment 1:
Microprocessors and Microcontrollers Assignment 1: 1. List out the mass storage devices and their characteristics. 2. List the current workstations available in the market for graphics and business applications.
More informationAlexandria University Faculty of Engineering Communications and Computers SSP
Alexandria University Faculty of Engineering Communications and Computers SSP Course: Microprocessors CC421 Instructor: Dr.M.El-Banna Academic Year: 2016 2017 Assistant: TBA Spring Semester SHEET 1 Introduction
More informationHistory and Basic Processor Architecture
History and Basic Processor Architecture History of Computers Module 1 Section 1 What Is a Computer? An electronic machine, operating under the control of instructions stored in its own memory, that can
More informationEEM336 Microprocessors I. The Microprocessor and Its Architecture
EEM336 Microprocessors I The Microprocessor and Its Architecture Introduction This chapter presents the microprocessor as a programmable device by first looking at its internal programming model and then
More informationPESIT Bangalore South Campus
INTERNAL ASSESSMENT TEST 2 Date : 28/03/2016 Max Marks: 50 Subject & Code : Microprocessor (10CS45) Section: IV A and B Name of faculty: Deepti.C Time: 8:30-10:00 am Note: Answer any complete five questions
More informationCS401 Assembly Language Solved MCQS From Midterm Papers
CS401 Assembly Language Solved MCQS From Midterm Papers May 14,2011 MC100401285 Moaaz.pk@gmail.com MC100401285@gmail.com PSMD01(IEMS) Question No:1 ( Marks: 1 ) - Please choose one The first instruction
More informationUS06CCSC04: Introduction to Microprocessors and Assembly Language UNIT 1: Assembly Language Terms & Directives
Introduction: US06CCSC04: Introduction to Microprocessors and A microprocessor is the chip containing some control and logic circuits that is capable of a making arithmetic and logical decision based on
More information1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:
1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE: A microprocessor is a programmable electronics chip that has computing and decision making capabilities similar to central processing unit
More informationUNIVERSITY OF CALIFORNIA, RIVERSIDE
Final Page 1 of 7 UNIVERSITY OF CALIFORNIA, RIVERSIDE Computer Science Department CS61 Machine Organization & Assembly Language Final September 1, 2000 53 Name: Solution Key Student ID#: Please print legibly
More information8086 INSTRUCTION SET
8086 INSTRUCTION SET Complete 8086 instruction set Quick reference: AAA AAD AAM AAS ADC ADD AND CALL CBW CLC CLD CLI CMC CMP CMPSB CMPSW CWD DAA DAS DEC DIV HLT IDIV IMUL IN INC INT INTO I JA JAE JB JBE
More information