06ECL68 Microprocessors Lab syllabus for EC


Unit-1 Programs involving Data transfer instructions like: 0 hours

i] Byte and word data transfer in different addressing modes. ii] Block move (with and without overlap) iii] Block interchange

Unit-2 Programs involving Arithmetic & logical operations like: 0 hours

i] Addition and Subtraction of multi precision nos. ii] Multiplication and Division of signed and unsigned Hexadecimal nos. iii] ASCII adjustment instructions iv] Code conversions v] Arithmetic programs to find square cube, LCM, GCD, factorial

Unit-3 Programs involving Bit manipulation instructions like checking: 0 hours

i] Whether given data is positive or negative ii] Whether given data is odd or even iii] Logical 1’s and 0’s in a given data iv] 2 out 5 code v] Bit wise and nibble wise palindrome

Unit-4 Programs involving Branch/Loop instructions like: 0 hours

i]Arrays: addition/subtraction of N nos. Finding largest and smallest nos. Ascending and descending order ii]Near and Far Conditional and Unconditional jumps, Calls and Returns

Unit-5 0 hours

Programs on String manipulation like string transfer, string reversing, searching for a string, etc.

Unit-6 0 hours

Programs involving Software interrupts Programs to use DOS interrupt INT 21h Function calls for Reading a Character from keyboard, Buffered Keyboard input, Display of character/ String on console

Unit-7 0 hours

II) Experiments on interfacing 8086 with the following interfacing modules through DIO (Digital Input/Output-PCI bus compatible) card a) Matrix keyboard interfacing b) Seven segment display interface c) Logical controller interface d) Stepper motor interface

Unit-8 0 hours

III) Other Interfacing Programs a) Interfacing a printer to an X86 microcomputer b) PC to PC Communication

Last Updated: Tuesday, January 24, 2023