MIC(22415)

Practical 1:Identify the various pins of the microprocessor.

Practical 2:Use the assembly language programming tools and functions.

Practical 3:Use different addressing mode instruction in program a) Write an Assembly language Program (ALP) to add two given 8 and 16-bit numbers. b) Write an Assembly language Program (ALP) to subtract two given 8 and 16-bit numbers.

Practical 4:a) Write an ALP to multiply two given 8 and 16-bit unsigned numbers. b) Write an ALP to multiply two given 8 and 16 bit signed numbers.

Practical 5:a) Write an ALP to perform block transfer data using string instructions. b) Write an ALP to perform block transfer data without using string instructions.

Practical 6:a) Write an ALP to compare two strings without using string instructions. b) Write an ALP to compare two strings using string instructions.

Practical 7:a) Write an ALP to divide two unsigned numbers. b) Write an ALP to divide two signed numbers.

Practical 9:a) Write an ALP to find the sum of series of Hexadecimal Numbers. b) Write an ALP to find the sum of series of BCD Numbers.

Practical 10:a) Write an ALP to find the smallest number from an array of N Numbers. b) Write an ALP to find the largest number from an array of N Numbers.

Practical 11:a) Write an ALP to arrange numbers in an array in ascending order. b) Write an ALP to arrange numbers in an array in descending order.

Practical 12:a) Write an ALP to arrange numbers in an array in reverse order. b) Write an ALP to find string length. c) Write an ALP to the concatenation of two strings.

Practical 13:a) Write an ALP to check a given number is ODD or EVEN. b) Write an ALP to count ODD and/or EVEN numbers in an array.

Practical 14:a) Write an ALP to check a given number is POSITIVE or NEGATIVE. b) Write an ALP to count POSITIVE and /or NEGATIVE numbers in an array.

Practical 15:a) Write an ALP to count the number of ‘1’ in a given array. b) Write an ALP to count the number of ‘0’ in a given array.

Practical 17:Write an assembly language program using macros. a) Write an ALP for addition, subtraction, multiplication, and division. Write an ALP using MACRO to solve equations such as Z=(A+B)*(C+ D).


Comments

Popular posts from this blog

Object Oriented Programming(22316)

Data Structure using C