Anna University Regulation 2013 Information Technology (IT) IT6411 MICROPROCESSOR AND MICROCONTROLLER LAB Manual for all experiments is provided below. Download link for IT 4th SEM IT6411 Microprocessor and Microcontroller Laboratory Manual is listed down for students to make perfect utilization and score maximum marks with our study materials.
Anna University Regulation 2013 Information Technology (IT) 4th SEM IT6411 MICROPROCESSOR AND MICROCONTROLLER LAB-Microprocessor and Microcontroller Laboratory Manual
EXPT.NO NAME OF THE EXPERIMENT PAGE NO
1 Basic arithmetic and Logical operations 3
2 Move a Data Block Without Overlap 10
3 Code conversion, decimal arithmetic and Matrix operations. 11
4 Floating point operations, string manipulations, sorting and searching 17
5 Password Checking, Print Ram Size And System Date 31
6 Counters and Time Delay 36
7 Traffic light control 38
8 Stepper motor control 40
9 Digital clock 42
10 Key board and Display 45
11 Printer status 48
12 Serial interface and Parallel interface 49
13 A/D and D/A interface and Waveform Generation 53
14 Basic arithmetic and Logical operations 59
15 Square and Cube program, Find 2’s complement of a number 70
16 Unpacked BCD to ASCII 72
EXPT NO: 01
AIM:
To write an Assembly Language Program (ALP) for performing the Arithmetic operation of two byte numbers.
APPARATUS REQUIRED:
1. Microprocessor kit 8086 kit 1
2. Power Supply +5 V dc 1
PROBLEM STATEMENT:
Write an ALP in 8086 to add and subtract two byte numbers stored in the memory location 1000H to 1003H and store the result in the memory location 1004H to 1005H. Also provide an instruction in the above program to consider the carry also and store the carry in the memory location 1006H.
ALGORITHM:
(i) 16-bit addition
¾ Initialize the MSBs of sum to 0
¾ Get the first number.
¾ Add the second number to the first number.
¾ If there is any carry, increment MSBs of sum by 1.
¾ Store LSBs of sum.
¾ Store MSBs of sum.
(ii) 16-bit subtraction
¾ Initialize the MSBs of difference to 0
¾ Get the first number
¾ Subtract the second number from the first number.
¾ If there is any borrow, increment MSBs of difference by 1.
¾ Store LSBs of difference
¾ Store MSBs of difference.
(iii) Multiplication of 16-bit numbers:
¾ Get the multiplier.
¾ Get the multiplicand
¾ Initialize the product to 0.
¾ Product = product + multiplicand
¾ Decrement the multiplier by 1
¾ If multiplicand is not equal to 0,repeat from step (d) otherwise store the product.
(iv) Division of 16-bit numbers.
¾ Get the dividend
¾ Get the divisor
¾ Initialize the quotient to 0.
¾ Dividend = dividend – divisor
¾ If the divisor is greater, store the quotient. Go to step g.
¾ If dividend is greater, quotient = quotient + 1. Repeat from step (d)Store the dividend value as remainder.
IT6411 MICROPROCESSOR AND MICROCONTROLLER Lab Manual with all experiments – Download Here
If you require any other notes/study materials, you can comment in the below section.
Related Links
For IT6411 MICROPROCESSOR AND MICROCONTROLLER Lab Syllabus – Click here
Search Terms
Anna University 4th SEM IT MICROPROCESSOR AND MICROCONTROLLER LAB Manual
IT6411 Microprocessor and Microcontroller Laboratory Manual free download
Anna University IT MICROPROCESSOR AND MICROCONTROLLER LAB Manual Regulation 2013
IT6411 Manual, MICROPROCESSOR AND MICROCONTROLLER LAB experiment wise Manual – IT 4th Semester