Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2K views

Digital Electronics and Microprocessor Lecture Notes

This document outlines lecture notes for a course on digital electronics and microprocessors. The course aims to teach students how to design combinational and sequential circuits, perform assembly language programming, and analyze data transfer through serial and parallel ports. The course is divided into 5 units covering topics such as binary systems, Boolean algebra, logic gates, adders/subtractors, multiplexers, sequential logic, microprocessor architecture, programming in assembly language, timers, memory organization, and I/O mapping. The document provides detailed information on each topic through explanatory text and examples.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views

Digital Electronics and Microprocessor Lecture Notes

This document outlines lecture notes for a course on digital electronics and microprocessors. The course aims to teach students how to design combinational and sequential circuits, perform assembly language programming, and analyze data transfer through serial and parallel ports. The course is divided into 5 units covering topics such as binary systems, Boolean algebra, logic gates, adders/subtractors, multiplexers, sequential logic, microprocessor architecture, programming in assembly language, timers, memory organization, and I/O mapping. The document provides detailed information on each topic through explanatory text and examples.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 187

DIGITAL ELECTRONICS AND MICROPROCES S OR

DIGITAL ELECTRONICS AND MICROPROCESSOR

LECTURE NOTES (Semester – III)


for

Bachelor of Science in Computer Science

Department of Computer Science

School of Arts & Science


Vinayaka Mission’s Research Foundation
A V Campus, Chennai – 603104.

Lecture Notes Prepared by:

A. VIJAYA KUMAR, Asst. Professor Grade-II

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR

Outcomes : After the completion of this course, a successful student will be able to do
the following:
1. Design and implement Combinational circuits.
2. Design and implement synchronous and asynchronous sequential
circuits
3. perform experiments on assembly language programming
4. analyze the data transfer information through serial & parallel
ports.

L T P C
4 0 0 4

UNIT I 12 Hours
Binary Systems & Code conversion, Boolean Algebra & Logic Gates –Truth Tables –Universal
Gates –Simplification of Boolean functions: SOP, POS methods –K-map, –Combinational
Logic: Adders & Subtractors –Multiplexer –Demultiplexer -Encoder –Decoder.

UNIT II 12 Hours
Sequential Logic: RS, Clocked RS, D, JK, Master Slave JK, T Flip-Flops –Shift Registers –
Types of Shift Registers –Counters: Ripple Counter –Synchronous Counters –Up-Down
Counter.

UNIT III 12 Hours


Introduction to Microprocessor – Evolution of microprocessor – general architecture of
microprocessor system – architecture of 8085 A – pin configuration– machine language and
assembly language. The 8085 instruction set - Instruction classification – instruction and data
format – addressing modes – instruction set of 8085 – data transfer operations, arithmetic
operations, logic operations, Stack operations, I/O operations and machine control operations
– programming techniques such as looping counting and indexing.

UNIT IV 12 Hours
Programming a Microprocessor – Program writing for 8-bit addition, subtraction,
multiplication and division – 16 bit addition, subtraction, multiplication – BCD addition and
subtraction – BCD to binary and binary to BCD conversion – octal to binary conversion –
ASCII to BCD and BCD to ASCII conversions – ASCII to binary and binary to ASCII
conversions – biggest and smallest – sorting and searching – block data transfer.

UNIT V 12 Hours
Counters and time delays – Time delay using single register and register pair hexadecimal
counter. Timing sequences – opcode fetch cycle – memory read cycle – memory write cycle –
I/O read cycle – I/O write cycle. Data transfer methods - Memory organization – memory
mapping – I/O mapping

TEXT BOOKS:
1. M. Morris Mano, 2005, Digital Logic and Computer Design, Prentice-Hall of India
Pvt. Ltd.
2. Introduction to Microprocessor – A.P. Mathur, TMH-2007

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR UNIT I

UNIT I

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR UNIT II

UNIT II

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR UNIT III

UNIT III

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR UNIT IV

UNIT IV

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF


DIGITAL ELECTRONICS AND MICROPROCES S OR UNIT V

UNIT V

VIJAYA KUMAR. A, AP-G II, DEPT OF CSA, SAS, VMRF

You might also like