Code No: Set No. 1

Similar documents
Microprocessors and Interfacng. Question bank

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

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

Unit wise Question Bank UNIT-II

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

QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS

EC 6504 MICROPROCESSOR AND MICROCONTROLLER

4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM?

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

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

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

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

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

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor

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


VALLIAMMAI ENGINEERING COLLEGE

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

SRI VENKATESWARA COLLEGE OF ENGINEERING


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

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

Microprocessors and Microcontrollers. Assignment 1:

PART B UNIT II PART A

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

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

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

EC6504 MICROPROCESSOR AND MICROCONTROLLER


Microcontroller & Interfacing

Department of Computer Science and Engineering

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

Microcontroller and Embedded Systems:

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

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.

Scheme I. Sample Question Paper

Question Bank Unit-1

INSTRUCTOR: ABDULMUTTALIB A. H. ALDOURI

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

To Interface The 8085 Microprocessor

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

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


Department of Electronics and Instrumentation Engineering Question Bank

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 153) Pass Marks: 24

VALLIAMMAI ENGINEERING COLLEGE

PESIT Bangalore South Campus

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD

PART B (5 x 16 =80) ADDRESS BUS The 8085 has eight signal lines, A15 A8 : Unidirectional, known as high order address.

SECTION -I Q.1 A Define & Explain following Opamp parameters with their measurement techniques.

Signed number Arithmetic. Negative number is represented as

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

VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Shamshabad, Hyderabad

Write A General Form Of The Assembly

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

ASSIGNMENT-1 M.Sc. DEGREE EXAMINATION, MAY 2018 (First Year) INFORMATION TECHNOLOGY Basics of Information Technology

8254 is a programmable interval timer. Which is widely used in clock driven digital circuits. with out timer there will not be proper synchronization

Subject Code: Model Answer Page No: /25

Signature: 1. (10 points) Basic Microcontroller Concepts

VALLIAMMAI ENGINEERING COLLEGE

ADVANCE MICROPROCESSOR & INTERFACING

CS304,EC304,DCSE16, DETE16

Description of the Simulator

Set No.1. Code No: R

Government of Karnataka Department of Technical Education Board of Technical Examinations, Bengaluru

INSTRUCTIONAL OBJECTIVE

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to?

BASIC INTERFACING CONCEPTS

Class: S.E. (Electrical) Course: 2012 PAT. Semester: IV : FUNDAMENTALS OF MICROPROCESSOR AND MICROCONTROLLER Textbooks:

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


Microprocessor Micro Syllabus BSc. CSIT, IOST, TU. Microprocessor

ME 4447/6405. Microprocessor Control of Manufacturing Systems and Introduction to Mechatronics. Instructor: Professor Charles Ume LECTURE 6

GUJARAT TECHNOLOGICAL UNIVERSITY

EXPERIMENT - 1: ADDITION & SUBTRACTION

SILVER OAK COLLEGE OF ENGINEERING & TECHNOLOGY ADITYA SILVER OAK INSTITUTE OF TECHNOLOGY

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

Ryan Everaert Application Note Team - I Application Note for Toshiba Bipolar Stepper, Part Number TB6560AHQ

A 3-SPEED STEPPER MOTOR

EEM336 Microprocessors I. Arithmetic and Logic Instructions

1. Attempt any three of the following: 15

8051 Overview and Instruction Set

Microcontrollers. Microcontroller

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

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

These three counters can be programmed for either binary or BCD count.

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

LAB 1: MC68000 CPU PROGRAMMING DATA TRANSFER INSTRUCTIONS

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

MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Microcontroller and Applications Subject Code:

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

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) MODEL ANSWER

Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack

Question Bank Microprocessor and Microcontroller

8051 Microcontroller

Microprocessor. By Mrs. R.P.Chaudhari Mrs.P.S.Patil

IBM PC Hardware CPU 8088, Pentium... ALU (Arithmetic and Logic Unit) Registers. CU (Control Unit) IP.

II/IV B.Tech (Supplementary) DEGREE EXAMINATION

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

Transcription:

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 about the following addressing modes of 8086 with examples. i. I/O port addressing ii. Based indexed addressing with displacement b) Write an ALP in 8086 to add two 16- bit hexa decimal numbers [10+6] 3. a) Write an ALP in 8086 to sort a given set of 8-bit unsigned integers into ascending order by bubble sort method b) Write an ALP in 8086 to display the string WELCOME on the screen [10+6] 4. a) Explain how static RAMs are interfaced to 8086. Give necessary interface diagram assuming appropriate signals and memory size b) Explain the need of DMA. Discuss in detail about DMA data transfer method [8+8] 5. a) Distinguish between Mode set control word and BSR control Word of 8255? b) Write an ALP in 8086 to generate a symmetrical square wave form with 1KHz frequency? Give the necessary circuit setup with a DAC? [8+8] 6. a) Draw the internal block diagram of 8259, and explain in detail about each block? b) With examples, discuss briefly about software and hardware interrupts. [10+6] 7. a) Discuss the types of serial communication? b) Write an 8086 instruction sequence for receiving 50 characters using 8251 and store them in memory at location 2080H.. [8+8] 8. a) Discuss about various addressing modes of 8051. b) Explain the interrput structure of 8051 [8+8] 1 of 1

Code No: 2320404 Set No. 2 1. Explain the function of following registers in 8086 microprocessor : [4 4=16] a) AX,BX,CX,DX b) CS,DS,SS,ES c) BP,SP,SI,DI d) IP and Instruction Queue 2. a) Explain the following 8086 instructions with examples. i. MUL ii. IMUL iii. DIV iv. IDIV b) Differentiate between procedures and macros using certain examples. [8+8] 3. a) Write a program in 8086 to add two 8-bytes of data available in memory location array1 and array 2. Store the result in array3 b) Write an ALP to count number of 0s in a 16 bit binary string [10+6] 4. a) With a neat block diagram, explain the working of 8257 DMA controller b) Explain briefly about memory interfacing with 8086 microprocessor [10+6] 5. a) Write an ALP in 8086 to generate triangular waveform and give the necessary circuit setup with a DAC. b) Write an algorithm for driving a stepper motor. Assume that the desired direction stored in BL and the number of steps is stored in CL. Write a delay routine for 1 millisecond after each step movement. [8+8] 6. a) Distinguish between interrupts and exceptional handling interrupts b) Discuss about the following terms: i. Vector interrupt table and lookup table. ii. Interrupt service routines and subroutines. [8+8] 7. a) Discuss the types of serial communication? 1 of 2

Code No: 2320404 Set No. 2 b) Write an 8086 instruction sequence for receiving 50 characters using 8251 and store them in memory at location 2080H.. [8+8] 8. a) Explain the internal and external program memory as well as data memory of 8051 with the diagram showing their capacities. b) Draw the diagram to Interface Program memory of 16K x 8 EPROM to 8051and give its memory map. The address of memory map should start from 0000H. [8+8] 2 of 2

Code No: 2320404 Set No. 3 1. a) Compare the Interrupt structure of 8086 and 8085 Microprocessors. Also discuss about priorities of the interrupts in both the cases. b) With examples,explain how multiplexing is implemented in 8086 Microprocessor [10+6] 2. a) Explain in detail about the following addressing modes of 8086 with examples. i. I/O port addressing ii. Based indexed addressing with displacement b) Write an ALP in 8086 to add two 16- bit hexa decimal numbers [10+6] 3. a) Write an ALP in 8086 to count number of positive and negative numbers from an array of 8-bit integers b) Write an ALP in 8086 to exchange a block of N bytes of data between source and destination [8+8] 4. a) With relevant pin diagrams explain the minimum and maximum mode operations of 8086 b) Explain briefly about DMA data transfer method. [12+4] 5. a) With a neat internal architectural diagram, explain the features of 8255? b) Explain the interfacing of a stepper motor with 8086 using the ports of 8255? [8+8] 6. a) What is the purpose of operational command words of 8259? Explain their format and the use? b) Discuss the following interrupts. i. Divide Error ii. Non Maskable interrupt iii. Break Point interrupt [10+6] 7. a) Write the instruction sequence in 8086 to initialize the 8251 b) Draw and explain the block diagram of 8251. [8+8] 8. a) Draw the architectural diagram of 8051 microcontroller and explain in detail about each block. 1 of 2

Code No: 2320404 Set No. 3 b) Explain the basic differences between a microprocessor and a microcontroller. [10+6] 2 of 2

Code No: 2320404 Set No. 4 1. Explain the function of following registers in 8086 microprocessor : [4 4=16] a) AX,BX,CX,DX b) CS,DS,SS,ES c) BP,SP,SI,DI d) IP and Instruction Queue 2. a) List out various assembler directives used in ALP of 8086 Microprocessor. b) Briefly discuss about branch group of instructions of 8086 with examples [8+8] 3. a) Write an ALP in 8086 to count number of positive and negative numbers from an array of 8-bit integers b) Write an ALP in 8086 to exchange a block of N bytes of data between source and destination [8+8] 4. a) With relevant pin diagrams explain the minimum and maximum mode operations of 8086 b) Explain briefly about DMA data transfer method. [12+4] 5. a) Explain mode 1 input operation and mode 1 output operation in 8255 with examples b) Give the status word of 8255 in mode 2 and explain each bit. [10+6] 6. a) Distinguish between interrupts and exceptional handling interrupts b) Discuss about the following terms: i. Vector interrupt table and lookup table. ii. Interrupt service routines and subroutines. [8+8] 7. a) Discuss the types of serial communication? b) Write an 8086 instruction sequence for receiving 50 characters using 8251 and store them in memory at location 2080H.. [8+8] 8. a) Describe the register structure of 8051. b) Discuss about various modes of operations of timer in 8051. [8+8] 1 of 1