06CS45 MICROPROCESSORS syllabus for CS


Part A
Unit-1 Overview of Microcomputer Structure and Operation 6 hours

Overview of Microcomputer Structure and Operation, Microprocessor Evolution and Types, 8086 Internal Architecture, Introduction to Programming the 8086

Unit-2 8086 Family Assembler Language Programming 6 hours

8086 Family Assembler Language Programming – Instruction Templates, MOV Instruction Coding Format and Examples, MOV Instruction Coding Examples, Writing Programs for use with an Assembler, Assembly Language Program Development Tools

Unit-3 Implementing Standard Program Structures In 8086 Assembly Language 7 hours

Implementing Standard Program Structures In 8086 Assembly Language: Simple Sequence Programs, Jumps, Flags, and Conditional Jumps, If-Then, If-Then-Else, and Multiple If-Then-Else Programs, While-Do Programs, Repeat-Until Programs, Instruction Timing and Delay Loops

Unit-4 Strings, Procedures, and Macros 7 hours

Strings, Procedures, and Macros: The 8086 String Instructions, Writing and Using Procedures, Writing and Using Assembler Macros

Part B
Unit-5 8086 Instruction Description and Assembler Directives 6 hours

8086 Instruction Description and Assembler Directives

Unit-6 8086 System Connections Timing 7 hours

8086 System Connections Timing: A Basic 8086 Microcomputer System, Addressing Memory and Ports in Microcomputer Systems, 8086 and 8088 Addressing and Address Decoding, How the 8088 Microprocessor Accesses Memory and Ports, 8086 Timing Parameters

Unit-7 8086 Interrupts and Interrupt Applications 7 hours

8086 Interrupts and Interrupt Applications: 8086 Interrupts and Interrupt Responses, Hardware Interrupt Applications, 8259A Priority Interrupt Controller, Software Interrupt Applications

Unit-8 Digital Interfacing 6 hours

Digital Interfacing: Programmable Parallel Ports and Handshake Input/Output, Methods of Data Transfer, Implementing Handshake Data Transfer, 8255A Internal Block Diagram and System Connections, 8255A Operational Modes and Initialization, Constructing and Sending 8255A Control Words

Last Updated: Tuesday, January 24, 2023