QUESTION BANK. EE 6502 / Microprocessor and Microcontroller. Unit I Processor. PART-A (2-Marks)

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

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085.

Architecture of 8085 microprocessor

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

Microprocessor Architecture

History and Basic Processor Architecture

Pin Description, Status & Control Signals of 8085 Microprocessor

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI UNIT I THE 8085 & 8086 MICROPROCESSORS. PART A (2 Marks)

MICROPROCESSOR MICROPROCESSOR. From the above description, we can draw the following block diagram to represent a microprocessor based system: Output

1. Internal Architecture of 8085 Microprocessor

CHAPTER 5 : Introduction to Intel 8085 Microprocessor Hardware BENG 2223 MICROPROCESSOR TECHNOLOGY

Chapter 1: Basics of Microprocessor [08 M]

Types of Interrupts:

MICROPROCESSOR AND MICROCONTROLLER BASED SYSTEMS

8085 Microprocessor Architecture and Memory Interfacing. Microprocessor and Microcontroller Interfacing

Lecture Note On Microprocessor and Microcontroller Theory and Applications

Basics of Microprocessor

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

8/26/2010. Introduction to 8085 BLOCK DIAGRAM OF INTEL Introduction to Introduction to Three Units of 8085

12-Dec-11. Gursharan Singh Maninder Kaur. Introduction to 8085 BLOCK DIAGRAM OF INTEL Introduction to Introduction to 8085

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

1. Internal Architecture of 8085 Microprocessor

Subject Code: Model Answer Page No: /25

Microcomputer Architecture and Programming

MICROPROCESSOR B.Tech. th ECE

Lecture-15 W-Z: Increment-Decrement Address Latch:

1. Internal Architecture of 8085 Microprocessor

Interrupt is a process where an external device can get the attention of the microprocessor. Interrupts can be classified into two types:

MACHINE CONTROL INSTRUCTIONS: 1. EI

MICROPROCESSOR BASICS AND RELATED TERMS

م.م. ماجد عيدان. Introduction to microprocessor and microcomputer

Micro Processor & Micro Controllers

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

4 Categories Of 8085 Instructions That Manipulate Data

8085 Interrupts. Lecturer, CSE, AUST

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

In 8086 Carry flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag.


Architecture & Instruction set of 8085 Microprocessor and 8051 Micro Controller

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Interrupts. by Rahul Patel, Assistant Professor, EC Dept., Sankalchand Patel College of Engg.,Visnagar

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

ROEVER ENGINEERING COLLEGE

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

UNIT I. Differences between: Microcomputer, Microprocessor and Microcontroller

The functional block diagram of 8085A is shown in fig.4.1.

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

LIST OF PROGRAMS. Prg. Name of the Program. 1 Study of Pin Diagram of Study of Architecture of Study of 8085 Kit.

QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS

ELECTRICAL ENGINEERING

EC6504 MICROPROCESSOR AND MICROCONTROLLER

SAMPLE STUDY MATERIAL

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

Department of Computer Science and Engineering

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

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

Unit 1 8 BIT MICROPROCESSOR ARCHITECTURE

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor

UNIT - II PERIPHERAL INTERFACING WITH 8085

UNIT II OVERVIEW MICROPROCESSORS AND MICROCONTROLLERS MATERIAL. Introduction to 8086 microprocessors. Architecture of 8086 processors

Overview of Intel 80x86 µp

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

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

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

UNIT.1 THE 8085 MICROPROCESSOR. SYLLABUS Introduction to 8085 Microprocessor architecture Instruction set Programming the 8085 Code conversion.

3.1 Description of Microprocessor. 3.2 History of Microprocessor

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

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

Chapter 4 : Microprocessor System

Write A General Form Of The Assembly


EE309: Computer Organization, Architecture and MicroProcessors. sumantra/courses/up/up.html GND HIGH ORDER ADDRESS BUS

Microprocessor, Microcomputer and Associated Languages

Introduction to Microprocessor

EKT222 Miroprocessor Systems Lab 5

Sunday, April 25, 2010

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

The 8237 DMA Controller: -

JNTU World. NOTES SUBJECT: Microprocessors and Interfacing Devices

COPYRIGHT IS NOT RESERVED BY AUTHORS. AUTHORS ARE NOT RESPONSIBLE FOR ANY LEGAL ISSUES ARISING OUT OF ANY COPYRIGHT DEMANDS

Vidyalankar T.E. Sem. V [ETRX] Microprocessors and Microcontrollers I Prelim Question Paper Solution

Vidyalankar T.E. Sem. V [EXTC] Microprocessors and Microcontrollers I Prelim Question Paper Solution V SS (GND)

EXPERIMENT NO. 1 THE MKT 8085 MICROPROCESSOR TRAINER

Fundamentals of Digital Computers The mechanical computer age began with the advent of the abacus in 500 B.C by Babylonians. The abacus, which was

Microprocessor Architecture. mywbut.com 1

b. List different system buses of 8085 microprocessor and give function of each bus. (8) Answer:

EC1362 Microprocessors & Microcontrollers

UNIT-I. 1.Draw and explain the Architecture of a 8085 Microprocessor?


The advantages of registers over memory locations are as follows:

Assembly Language Programming of 8085

Digital IP Cell 8-bit Microcontroller PE80

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

ELE 3230 Microprocessors and Computer Systems

Microprocessors/Microcontrollers

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

Question Bank Microprocessor and Microcontroller

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY

27 December 2016 Pramod Ghimire. Slide 1 of 16

Transcription:

QUESTION BANK EE 6502 / Microprocessor and Microcontroller Unit I- 8085 Processor PART-A (2-Marks) YEAR/SEM : III/V 1. What is meant by Level triggered interrupt? Which are the interrupts in 8085 level triggered? May/June 2014 Triggering is used to enable the signal to make circuit active or to do its function. It is normally by using the clock signal. It can be a negative level triggering in which the circuit is active when the clock signal is low or a positive level triggering in which the circuit is active when the clock signal is high. RST 6.5,RST 5.5 INTR, TRAP are the level triggered interrupts 2. To obtain a 320ns clock what should be the input clock frequency? What is the frequency of clock signal at CLK OUT? May/June 2014 The input clock frequency must be 6.25 MHZ to obtain 320ns.The input clock signal frequency at CLK OUT is 3 MHZ. 3. What is TRAP interrupt and its significance? May/June 2012 TRAP is a Non Maskable Interrupt. It means that it is unaffected by any mask or interrupt enable. It has the highest priority. It is edge and level triggered which means it must go high and remain high until it is acknowledged. 4. Define the function of parity flag and zero flag in 8085? May/June 2012 Parity flag is defined by the number of ones present in the accumulator. After an arithmetic or logical operation if the result has an even number of ones. i.e. even parity the flag is set,if the parity is odd flag is reset. Zero flag sets if the result of operation in ALU is zero and flag resets if result is non zero. 5. What is the function of program counter in 8085? April /May 2013 It is a special purpose register which at a given time stores the address of the next instruction to be fetched. It acts as a pointer to the next instruction.

6. Write down the control and status signals of 8085. Nov/Dec 2012 Two Control signals and three status signals Control signals: RD and WR Status signals: IO/M, S1, S2 7. Specify the size of data, address, memory word and memory capacity of 8085 microprocessor. (A/M 11) 8085 operate 8bit data. The 8085 has 16 address lines, hence it can access (2 16 ) 64 Kbytes of memory 8. Draw the schematic of latching low order address bus in 8085 microprocessor. (N/D 11) 9. What are the flags used in 8085? NOV/Dec 2013 Sign, Zero, Parity, Carry and Auxiliary Carry 10. What is ALE?? NOV/Dec 2013 ALE is Address Latch Enable. The ALE signal goes high at the beginning of each machine cycle indicating the availability of the address on the address bus, and the signal is used to latch the loworder address bus. 11. Specify the function of Address bus and the direction of the information flow on the address bus? Nov./Dec 2012 (R 2004) The address is an identification number used by the microprocessor to identify or access a memory location or I / O device. It is an output signal from the processor. Hence the address bus is unidirectional. 12. What do you mean by masking the interrupt? How it is activated in 8085? Masking is preventing the interrupt from disturbing the current program execution. When the processor is performing an important job (process) and if the process should not be interrupted then all the interrupts should be masked or disabled. In processor with multiple 'interrupts, the lower priority interrupt can be masked so as to prevent it from interrupting, the execution of interrupt service routine of higher priority interrupt

13. What are the two limitations of the 8085 that may not allow it to qualify entirely as a μp? i. The lower order address buses (AD7-AD0) need to be demultiplexed ii. Appropriate control signals need to be generated to interface peripherals 14. Define T-state and in which T-cycle the ALE signal is activated? T-State is defined as one subdivision of the operation performed in one clock period. These subdivisions are internal states synchronized with the system clock, and each T-State is precisely equal to one clock period. 15. What is a flag? The data conditions, after arithmetic or logical operations, are indicated by setting or resetting the flip-flops called flags. 16. Differentiate Software and Hardware interrupts. The Software interrupt is initiated by the main program, but the hardware interrupt is initiated by the external device. In 8085, Software interrupts cannot be masked or disabled, but in hardware interrupts except TRAP all other interrupts can be masked. 17. Define i) Instruction cycle ii) Machine cycle i) The sequence of operations that a processor has to carry out while executing the instruction is called Instruction cycle. Each instruction cycle of a processor indium consists of a number of machine cycles. ii) The processor cycle or machine cycle is the basic operation performed by the processor. To execute an instruction, the processor will run one or more machine cycles in a particular order. 18. What is the need for a timing diagram? The timing diagram provides information regarding the status of various signals, when a machine cycle is executed. The knowledge of timing diagram is essential for system designer to select matched peripheral devices like memories, latches, ports, etc., to form a microprocessor system. 19. Why are the program counter and the stack pointer 16-bit registers? Memory locations for the program counter and stack pointer have 16-bit addresses. So the PC and SP have 16-bit registers.

20. List the main applications of 8 bit microprocessors? (i) LCD (ii) Microcomputer (iii) Keyboard display 21. Explain the instruction SIM and RIM? RIM: Read Interrupt Mask- It is a single byte instruction. This Instruction Copies or loads the accumulator with eight bits indicating the current status of the interrupt masks. It also reads the serial data through the SID pin. SIM: Set Interrupt Mask- It is a single byte instruction. This instruction read the content of the accumulator and enable or disable the interrupt according to the content of the accumulator. It also sends out serial data through the SOD pin. 22. What is the use of an Instruction Decoder? The processor first fetches the opcode of instruction from memory and stores this opcode in the instruction register and then to the instruction decoder. The instruction decoder decodes it and accordingly gives the timing and control signals which control the register, data buffers, ALU and external peripheral signals depending on the nature of the instruction. 23. What do you mean by stack pointer The stack pointer is a reserved area of the memory in the RAM where temporary information may be stored. A 16- bit stack pointer is used to hold the address of the most of the stack entry. 24. State the machine cycle of 8085? Opcode fetch, Memory Read, Memory Write, I/O Read, I/O Write, Interrupt acknowledgement and Bus idle 25. State the five interrupt signals of 8085 INTR, INTA, RESET, HOLD and READY. 26. Explain the General Purpose Registers? There are six general purpose registers B, C, D, E, H & L. These registers can be used as separate 8 bit registers or 16 bit register pairs as BC, DE and HL. When used in register pair mode, the higher order byte resides in the first register and the lower order byte in the second register. HL pair also functions as a data pointer or memory pointer. These are used to store the data and retrieved during any arithmetic and logical operation. 27. What is meant by Enable interrupt and disable interrupt? Enable interrupt ( EI) it is a single byte instruction which is used to set the interrupt enable flip flop and enable the interrupt process Disable Interrupt ( DI) - it is a single byte instruction which is used to reset the interrupt enable flip flop and disables the interrupt process

28. What is the function of Data transfer? These instructions perform the following six operations: Loads an 8 bit number in a register Loads 16 bit number in a register pair Copy from a register to another register Copy between register and memory Copy between I/O and accumulator Copy between registers and stack memory 29. Difference between Memory mapped I/O and peripheral Mapped I/O? Characteristics Memory mapped I/O peripheral Mapped I/O Device address 16 bit 8 bit Control signals for input/ output MEMR / MEMW IOR / IOW Instructions used STA, LDA, ADD M, SUB M IN & OUT Data transfer Between any registers and I/O Between I/O and the accumulator Maximum number of I/Os possible Execution Speed The memory map (64k) is shared between I/Os and memory 13 T states ( STA, LDA) 7 T states ( MOV M, R) The I/O map is independent of the memory map, 256 input devices and 256 output devices can be connected 10 T states 30. Define CLOCK OUT and RESET OUT? CLOCK OUT: this signal can be used as the system clock for other devices RESET OUT: This signal indicates that the MPU is being reset. The signal can be used to reset other devices. PART B 1. Describe the functional pin diagram of 8085. (M/J 12) 2. Describe the functional block diagram of 8085. (M/J 12),(A/M 11) 3. Explain in detail the 8085 interrupt structure. (N/D 11) (M/J 12) 4. Draw the signal configuration of 8085 and explain the purpose of each signal.(may/june v 5. Explain the different types of interrupts used in 8085. May/June 2012 6. Draw timing diagrams for the OP code fetch and I/O read machine cycles. May/June 2012 2014) 8. With timing diagram, explain the memory read operation in 8085 microprocessor (A/M 11) (M/J 12)

9. Draw the timing diagram for IN and OUT instruction of 8085 and explain. (N/D 11) 10. How address decoding is done in memory interfaces. (N/D 11)