Documentos de Académico
Documentos de Profesional
Documentos de Cultura
of
MICROPROCESSOR AND ITS
APPLICATION
By
Mohammed Hasmat Ali
Assistant Professor, ECE,
NSIT, AMHARA, BIHTA, PATNA
SYLLABUS
Credit: 5
Intel 8085
1. Introduction : CPU, Register, memory, Buses, Memory addressing capacity of a CPU.
Lecture : 3
2. CPU Architecture, Pin configuration, Instructions, Addressing modes, Instruction word size,
Languages.
Lecture : 4
3. Timing Diagram : Read cycle, write cycle, fetch cycle, Memory read, Memory write, I/O
cycle.
Lecture : 3
4. Programming : Simple programming : 8-bit addition &subtraction, 16-bit addition , Delay
subroutine using register, finding lowest & highest no. in data array.
Lecture : 5
5. Data transfer schemes, I/O port.
Lecture : 6
6. 8255, 8251, 8253, 8257 chips, pin diagram, control word, operating modes.
Lecture : 6
7. Interfacing to ADC, Analog multiplexer, simple & hold.
Lecture : 4
Intel 8086
8. Architecture : BIU & Execution unit, pin diagram, function of different modes, Registers.
Lecture : 4
9. Addressing Modes, Instruction
Lecture : 4
10. Programming
Lecture : 3
TIME TABLE
10:0011:00A
M
p, ECE
5TH SEM
THU
FRI
p, CSE
5TH SEM
GD, ECE
7TH SEM
p, ECE
5TH SEM
P CSE 5TH SEM
LAB
p, CSE
5TH SEM
01:252:15 PM
p, CSE
5TH SEM
02:1503:15P
M
03:1504:00PM
p, ECE
5TH SEM
TUE
WED
11:0012:0012:00AM 12:45PM
12:4501:25P
M
LUNCH
BOOKS RECOMMENDED
1. Fundamental of Microprocessor & Microcomputer by B.Ram, Dhanpat Rai
2. Advance Microprocessor by B.Ram
Reference Books :
1. Microprocessor Architecture by R.S Gaonkar
2. Microprocessor & Interfacing by D.V hall,TMH
3. Microprocessor with Application in process control by S.I Ahson. TMH
4. Programming Microprocessor Interfaces by Michael Andrews, PHI
5. The Intel Microprocessor Architecture, Programming & Interfacing by B.Brey, PHI
WEBSITE
1. www.nptel.ac.in
2.
http://download.intel.com/newsroom/kits/40thanniversary/pdfs/What_is_a_Microprocessor.pdf
3. mvn.edu.in/mvnlms/mod/book/view.php?id=1394
4.
http://download.intel.com/newsroom/kits/40thanniversary/pdfs/What_is_a_Microprocessor.p
df
POWERPOINT PRESENTATION
1. www.cs.berkeley.edu/~pattrsn/talks/NAE.ppt
2. https://www.youtube.com/watch?v=Q7l_AojgMqE
UNIVERSITY
QUESTION
PAPERS
Semester:
6th
Total Marks: 70
Time: 2 hrs
Branch: EEE
d) 16 byte
d) none of these
Q.3: The 16-bit address would be stored in which of the following register of 8085
microprocessor:
a) ALU
b) H-L pair
c) B register
d) none of these
Q.4:
Q.5:
Q.6:
d) 6 byte
Q.7: Adding two numbers FF H and 01H will affect which of the following flag of 8085
microprocessor?
a) Auxiliary Carry Flag
b) Carry Flag
c) Zero Flag d)
Both a and b
Q.8:
Q.9:
d) TRAP
d) 16 byte
Q.II. (a) Describe the addressing modes of 8085 microprocessor with suitable example.
Q.VIII. Draw a timing diagram for instructions MOV A,B and LXI H, 2400H.
Q. IX. Write short notes on any two:
(a). ADC
(b) Register organization of Intel 8086
(c) Subroutine
Max. Marks 15
QUESTION BANK
Part A
Q1. Why was 8085 microprocessor introduced?
Q2. How is the 8085 microprocessor different from the previous 8 series microprocessors?
Q3. How many instruction bits does 8085 processor support?
Q4. What is the maximum clock frequency used by the 8085 microprocessor?
Q5. What was is the primary usage of a 8085 microprocessor?
Q6. Define the architecture of the 8085 microprocessor?
Q7. What is the significance of the control unit in the 8085?
Q8. Name the unit that controls the sequential execution of instructions?
Q9. State the total number of pins in the 8085 microprocessor?
Q10. What is the significance of the HOLD and HLDA pins?
Q11. The Input/Output signals are related to which pins?
Q12. In 8085, power and frequency can be checked by connecting the wire with which pins?
Q13. What are the total number of input and output ports in 8085?
Q14. Define the types of bus used in the 8085?
Q15. How many bit address bus does the 8085 use?
Q16. Why is the address bus in the 8085 tri-stated and unidirectional?
Q17. How are time delays calculated in the 8085?
Q18. Define the types of memory used in 8085 microprocessor?
Q19. What is the difference between program memory and data memory?
Q20. What is the the total addressable memory size in a 8085 microprocessor?
Q21. What are the steps involved in communication of 8085 microprocessor with the memory?
Q22. What are the different types of instructions of 8085?
Q23. Give an example of a combined addressing mode instruction?
Q24. What is the purpose of data moving instructions? name any two such instructions?
Q25. What type of instruction is CPI C and define the action it performs?
Q26. What does the OUT instruction do, define its format?
Q27.What are the different types of arithmetic operations that can be performed by the 8085
microprocessor? Explain with an example?
Q28. What are the different flags included in the ALU?
Q29. What is the purpose of the sign flag in 8085?
Q30. Define the 8085 instruction format and their classification according to word size?
Q31. Define the type of interrupts in the 8085 processor?
Q32. State the order of interrupts priority wise (lower to higher) ?
Q33. How do vectored and non-vectored interrupts differ?
Q34. Describe the non-vectored interrupt process?
Q35. What type of interrupt is the trap and what does it do?
Q36. State an interrupt that is not level sensitive?
Q37. Differentiate between hardware and software interrupts and state examples for both?
Q38. What are the different type of registers used in 8085?
Q39. Which Register handles the arithmetic operations in the 8085?
Q40. State the two type of 16 bit registers and define them?
Q41. What is the purpose of a buffer register in reference to 8085?
Q42. What are the general purpose registers in 8085?
Q43. What are the control signals used by the 8085?
Q44. The operation being performed by the 8085 can be checked by which pins?
Q45. What is the purpose of the ALE pin?
Q46. How is the system clock calculated in the 8085?
Part B