EC 6504 MICROPROCESSOR AND MICROCONTROLLER

Similar documents
VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

VALLIAMMAI ENGINEERING COLLEGE

EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR PART A

DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER UNIT-1 PART-A (2 MARKS)

VALLIAMMAI ENGINEERING COLLEGE


QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS

MICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK

SRI VENKATESWARA COLLEGE OF ENGINEERING

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI

BHARATHIDASAN ENGINEERING COLLEGE. III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013)

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

VALLIAMMAI ENGINEERING COLLEGE


EC6504 MICROPROCESSOR AND MICROCONTROLLER

Microcontroller & Interfacing

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad


KINGS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Microprocessors and Microcontrollers UNIT-I 8085 MICROPROCESSOR

PART - B (Answer all five units, 5 X 10 = 50 Marks)

BASIC INTERFACING CONCEPTS


Microprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller.

3. (a) Explain the steps involved in the Interfacing of an I/O device (b) Explain various methods of interfacing of I/O devices.

Microprocessors and Interfacng. Question bank

Unit wise Question Bank UNIT-II

Department of Computer Science and Engineering

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING

Microprocessors and Microcontrollers. Assignment 1:

Department of Electronics and Instrumentation Engineering Question Bank

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

PART B UNIT II PART A

4. (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: Set No. 1

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS


Unit-I. 1. INTRODUCTION TO MICROCONTROLLERS. Micro controller, types, selection of a microcontroller and applications

Microcontroller and Embedded Systems:

EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers UNIT-I

Pearson New International Edition. The 8051 Microcontroller and Embedded Systems Mazidi Mazidi McKinlay Second Edition


THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS. Using Assembly and С

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.

PART A (22 Marks) 2. a) Briefly write about r's complement and (r-1)'s complement. [8] b) Explain any two ways of adding decimal numbers.

Microprocessors/Microcontrollers

2 MARKS Q&A 1 KNREDDY UNIT-I

1. What is Microprocessor? Give the power supply & clock frequency of 8085?

Question Bank Microprocessor and Microcontroller

Department of Electronics and Communication Engineering Microprocessors and Microcontrollers Laboratory Description:

1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them?

Mrs.T.Divya Barathi AP/ECE. Integrated Circuits Digital Logic Circuits Stack & Queue Concepts

Diploma in Embedded Systems

UNIT-I: THE 8086 MICROPROCESSOR PART-A

2. (a) Draw and explain the pin out diagram of (b) Explain the various operations performed by Bus Interfacing unit in 8086.

ACS College of Engineering. Department of Biomedical Engineering Microprocessor Lab pre lab questions ( )

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING EC6504 MICROPROCESSOR AND MICRO CONTROLLER

FIFTH SEMESTER B.TECH DEGREE EXAMINATION MODEL TEST QUESTION PAPER, NOVEMBER CS 305: Microprocessor and Microcontrollers PART A

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I


Computer Organization and Microprocessors SYLLABUS CHAPTER - 1 : BASIC STRUCTURE OF COMPUTERS CHAPTER - 3 : THE MEMORY SYSTEM

SRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY,VIRUDHUNAGAR

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

INTELLIGENCE PLUS CHARACTER - THAT IS THE GOAL OF TRUE EDUCATION UNIT-I

EC1362 Microprocessors & Microcontrollers

To Interface The 8085 Microprocessor

It is a program controlled semiconductor device (IC}, which fetches, decode and executes instructions.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.

7. Discuss the hardware signals and superscalar architecture of Pentium BTL 2 Understand

Four Categories Of 8085 Instructions That >>>CLICK HERE<<<

EC 6504 Microprocessor and Microcontroller. Unit II System Bus Structure

GUJARAT TECHNOLOGICAL UNIVERSITY

FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100)

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD

II/IV [ST.JOSEPH COLLEGE OF ENGINEERING] EC MPMC PREMNATH S P

SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

Topics. Interfacing chips

G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY

THE 8051 MICROCONTROLLER

Question Bank Unit-1

1. What is microprocessor? It is a program controlled semi conductor device (IC), which fetches, decodes and execute instructions.

MICROPROCESSOR Architecture, Programming and Interfacing SUNIL MATHUR. Assistant Professor Maharaja Agrasen Institute of Technology Delhi

B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE MODULE SPECIFICATION SHEET. Course Outline

GUJARAT TECHNOLOGICAL UNIVERSITY

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

Architecture & Instruction set of 8085 Microprocessor and 8051 Micro Controller

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

EC Microprocessor and Microcontroller

AE66/AC66/AT66/ AE108/AC108/AT108 MICROPROCESSORS & MICROCONTROLLERS

VALLIAMMAI ENGINEERING COLLEGE

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor

In this tutorial, we will discuss the architecture, pin diagram and other key concepts of microprocessors.

UNIT 3 THE 8051-REAL WORLD INTERFACING

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI UNIT IV I/O INTERFACING PART A (2 Marks)

Q. P. Code : b. Draw and explain the block dig of a computer with microprocessor as CPU.

Lecture 1. Course Overview and The 8051 Architecture

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

THE 8051 MICROCONTROLLER

Transcription:

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? 2. Why the program counter and stack pointer are registers of 16 bit? 3. List the flags of 8086? 4. Define stack. 5. What is assembler directives? 6. What are the various programmed data transfer methods? 7. How is physical address generated in 8086? 8. What are the 8086 instructions used for BCD arithmetic? 9. List any four program control instructions available in 8086 10. What is an assembler directive? Give two examples? 11. List any two external hardware synchronization instruction of 8086 microprocessor? 12. How will carry and zero flags reflect the result of the instruction CMP BX, CX? 13. Give any four miscellaneous instructions in 16 bit processor? 14. What are the 8086 instructions used for ASCII arithmetic? 15. List the various string instructions available in 8086. 16. What are procedures? 17. What are Macros? 18. What is modular programming? 19. Give any four string instructions? 20. Why string primitives are used? PART-B 1. (i)explain the internal hardware architecture of 8086 microprocessor with neat diagram? (ii) Write short note about assembler directives? 2. Explain the various addressing modes of 8086 microprocessor with examples? 3. (i) Explain Data transfer, arithmetic and branch instructions? (ii)write an 8086 ALP to find the sum of numbers in the array of 10 elements? 4. Explain modular programming in detail? 5. Write a note about stack, procedures and macros? 6. Define interrupt and their two classes? Write in detail about interrupt service routine? 7. Explain byte and string manipulation with examples? 8. Write in detail about instruction formats and instruction execution timing?

9. Write an ALP to find the largest number and smallest number in the array? 10. Write a short note about (i)loop, NOP and HLT instructions (ii) Flag manipulation, logical and shift& rotate instructions? UNIT II 8086 SYSTEM BUS STRUCTURE 1. Define a Bus. 2. Differentiate External & Internal Bus. 3. What are the two modes of operation in 8086? 4. What is minimum mode and maximum mode? 5. What is bootstrap loades? 6. What is the use of initialization command words and operation command words? 7. Draw the typical sequence of bus cycles? 8. What are the Principal types of I/O. 9. What is direct memory access? 10. Define double buffering and multiple buffering? 11. What are two classes of interrupts? 12. What do you mean by nonmaskable interrupt? 13. Explain bus request, bus rant and cycle stealing? 14. Define system throughput? 15. Draw the process states and state changes in a simple multiprogramming. 16. What is first fit algorithm? 17. How does a fragmentation problem occur in multiprogramming? How can we avoid it? 18. What is coprocessor configuration? 19. What is the difference between closely and loosely coupled configurations? 20. How does a bus access logic help to resolve the bus arbitration problem? 1. Explain Minimum mode and maximum mode of operation in 8086 in detail. 2. Explain in detail about the system bus timing of 8086/8088. 3. Write notes on the following (i) Programmed I/O (ii) Interrupt I/O 4. Explain in detail about block transfers and DMA. 5. Explain in detail about closely coupled configurations. 6. Explain loosely coupled configurations in detail. 7. Explain the following in detail (i) Process Management &irmx86 (ii) Memory Management (iii) Virtual Memory 8. Explain Numeric data Processor in detail. 9. Explain in detail about I/O Processor.

10. Explain the following (i) Multiprocessor system(4) (ii) Coprocessor(4) (iii) Multiprogramming(4) (iv) Semaphore(4) UNIT III I/O INTERFACING 1. Write the advantage and disadvantage of parallel communication over serial communication? 2. Compare the features of A/D & D/A convertor 3. List the four display modes of 8279 keyboard/display controller 4. List the applications of programmable interval timer. 5. What is interfacing? 6. Give the various modes of 8254 timer? 7. What is the output modes used in 8279? 8. What is the significance of end of conversion signal while interfacing A/D converter to a microprocessor? 9. Name the modes used by the DMA processor to transfer data. 10. What is key bouncing? 11. What is the use of terminal count register? 12. Basic concepts in memory interfacing. 13. What is the use of 8251 chip?. 14. What is an USART? 15. What are the features used mode 1 in 8255? 16. What are the basic modes of operation of 8255? 17. Give the different types of command words used in 8259? 18. Give the operating modes of 8259A? 19. What is the purpose of control word written to control register in 8255? 20. What is meant by polling? 1. Draw and explain the block diagram of 8254 programmable interval timer. Also explain the various modes of operation. 2. Explain 8279 keyboard /display controller with neat block diagram. 3. (i)explain how to interface: (i)adc and (ii) DAC (ii)compare serial and parallel interface? 4. With neat block diagram explain the 8251 and its operating modes. 5. Draw the block diagram of I/O interface &explain in detail. 6. Explain in detail about DMA controller.

7. Explain the format of I/O mode set control and BSR control word of programmable peripheral interface. Explain in detail the operating modes of PPI? 8. Draw and explain the block diagram of traffic light control system. 9. Write short notes on LED display, LCD display,keyboard display interface. 10. Draw and explain the block diagram of alarm controller. UNIT IV MICROCONTROLLER 1. Specify the size of memory systems used in 8051 microcontroller? 2. Mention the different operand types used in 8051 3. List the counters in 8051 4. Mention the register bank of 8051 5. How many ports are bit addressable in 8051 6. What are the hardware and software interrupts of 8051?mention its vector addresses 7. What happens in power down mode of 8051 8. What are the different ways of operand addressing in 8051 9. How do you place a specific value in the DPTR register? 10. Which is called as PSW in 8051 11. List the four siginificant features of 16-bit microcontroller? 12. What is the difference between microprocessor & micro controller? 13. List the addressing modes of 8051? 14. Explain the instructions used to access external RAM. 15. List the features of 8051 microcontroller? 16. Mention the data types of 8051 17. Name the special functions registers available in 805 18. What are the software and hardware interrupts of 8051?Mention its vector addresses. 19. How the selection of particular register bank is done in 8051? 20. Mention any two instruction of data serialization 1. Explain the architecture of 8051 with its diagram. 2. Explain the I/O pins ports and circuit details of 8051 with its diagram. 3. Write an 8051ALP to create a square wave 66%duty cycle on bit3 of port 1. 4. With example explain the arithmetic and logic instruction of 8051 microcontroller. 5. With example explain the different instruction set of 8051 microcontroller. 6. Write a program based on 8051 instruction set to pack array of unpacked BCD digits. 7. Explain the different addressing modes of 8051 8. Write a program to bring in data in serial form and send it out in parallel form using 8051 9. Explain the data types and assembler directives of 8051 10. Explain about the register banks and special function register of 8051 in detail

UNIT V INTERFACING MICROCONTROLLER 1. State the uses of I2C bus standard? 2. List the advantages of microprocessor based system design. 3. Nane the two classifications of stepper motor. 4. List the applications of stepper motor. 5. What is the use of stepper motor? 6. Differentiate microprocessor from microcontroller in system design. 7. How is stepper motor interfaced with 8051? 8. What are the use of PWM in motor control using microcontroller? 9. What are the features of RTC? 10. What is interrupt service routine 11. What is polling 12. Compare polling and interrupt 13. Mention the interrupt priority in 8051 14. What is signal conditioning 15. Mention the types of memory 16. What is the use of PSEN signal 17. Which registers are associated with timer programming 18. Which registers are associated with counter programming 19. Which registers are associated with serial programming 20. Define baud rate of 8051 1. Draw the diagram to interface a stepper motor with 8051 microcontroller and explain also write an 8051 ALP to run the stepper motor in both forward and reverse direction with delay. 2. Explain how interrupts are handled in 8051. 3. Write short notes on LCD interface. 4. Write notes on 8051 serial port programming. 5. Explain about external memory interfacing to 8051 6. Write notes on 8051 timer and counter programming. 7. Draw and explain the ADC interfacing using 8051. 8. Draw and explain the DAC interfacing using 8051. 9. Explain the keyboard interfacing using 8051 10. Explain the sensor interfacing using 8051