CS1304 Microprocessor & Microcontrollers B.E Question Bank : niceindia.com
Name of the College : Noorul Islam College of Engineering
University : Anna University
Degree : B.E
Department : Computer Science and Engineering
Subject Code/Name : CS 1304 – Microprocessor & Microcontrollers
Year : III
Semester : V
Document Type : Question Bank
Website : niceindia.com
Download :https://www.pdfquestion.in/uploads/ni…PROCESSORS.pdf
NICE Microprocessor & Microcontrollers Question Paper
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 accepts binary data as input and processes data according to those instructions and provides result as output. The power supply of 8085 is +5V and clock frequency in 3MHz.
Related : Noorul Islam College of Engineering CS1202 Electronics Circuits & Digital System B.E Question Bank : www.pdfquestion.in/2921.html
2. List few applications of microprocessor-based system :
It is used :
i. For measurements, display and control of current, voltage, temperature, pressure, etc.
ii. For traffic control and industrial tool control.
iii. For speed control of machines.
3. What are the functions of an accumulator? :
The accumulator is the register associated with the ALU operations and sometimes I/O operations. It is an integral part of ALU. It holds one of data to be processed by ALU. It also temporarily stores the result of the operation performed by the ALU.
4. List the 16 – bit registers of 8085 microprocessor :
Stack pointer (SP) and Program counter (PC).
5. List the allowed register pairs of 8085 :
** B-C register pair
** D-E register pair
** H-L register pair
6. Mention the purpose of SID and SOD lines :
SID (Serial input data line) :
It is an input line through which the microprocessor accepts serial data.
SOD (Serial output data line) :
It is an output line through which the microprocessor sends output serial data.
7. What is an Opcode? :
The part of the instruction that specifies the operation to be performed is called the operation code or opcode.
8. What is the function of IO/M signal in the 8085? :
It is a status signal. It is used to differentiate between memory locations and I/O operations. When this signal is low (IO/M = 0) it denotes the memory related operations. When this signal is high (IO/M = 1) it denotes an I/O operation.
9. What is an Operand? :
The data on which the operation is to be performed is called as an Operand.
10. How many operations are there in the instruction set of 8085 microprocessor? :
There are 74 operations in the 8085 microprocessor.
11. List out the five categories of the 8085 instructions. Give examples of the instructions for each group. :
** Data transfer group – MOV, MVI, LXI.
** Arithmetic group – ADD, SUB, INR.
** Logical group –ANA, XRA, CMP.
** Branch group – JMP, JNZ, CALL.
** Stack I/O and Machine control group – PUSH, POP, IN, HLT.
12. Explain the difference between a JMP instruction and CALL instruction :
A JMP instruction permanently changes the program counter. A CALL instruction leaves information on the stack so that the original program execution sequence can be resumed.
13. Explain the purpose of the I/O instructions IN and OUT :
The IN instruction is used to move data from an I/O port into the accumulator.
The OUT instruction is used to move data from the accumulator to an I/O port.
The IN & OUT instructions are used only on microprocessor, which use a separate address space for interfacing.
14. What is the difference between the shift and rotate instructions? :
A rotate instruction is a closed loop instruction. That is, the data moved out at one end is put back in at the other end. The shift instruction loses the data that is moved out of the last bit locations.
15. How many address lines in a 4096 x 8 EPROM CHIP? :
12 address lines.