Syllabus
Course Code: EI-PROE-14 Course Name: Open Elective- II Lab - (ii) Computer Organization |
||
MODULE NO / UNIT | COURSE SYLLABUS CONTENTS OF MODULE | NOTES |
---|---|---|
1 | Write the working of 8085 simulator GNUsim8085 and basic architecture of 8085 along with small introduction. | |
2 | Study the complete instruction set of 8085 and write the instructions in the instruction set of 8085 along with examples. | |
3 | Write an assembly language code in GNUsim8085 to implement data transfer instruction. | |
4 | Write an assembly language code in GNUsim8085 to store numbers in reverse order in memory location. | |
5 | Write an assembly language code in GNUsim8085 to implement arithmetic instruction. | |
6 | Write an assembly language code in GNUsim8085 to add two numbers using lxi instruction. | |
7 | Write an assembly language code in GNUsim8085 to add two 8 bit numbers stored in memory and also storing the carry. | |
8 | Write an assembly language code in GNUsim8085 to find the factorial of a number. | |
9 | Write an assembly language code in GNUsim8085 to implement logical instructions. | |
10 | Write an assembly language code in GNUsim8085 to implement stack and branch instructions. | |
11 | Write assembly language programs to evaluate the expressions: i) a = b + c – d * e ii) z = x * y + w – v +u / k a. Considering 8-bit, 16 bit and 32 bit binary numbers as b, c, d, e. b. Considering 2 digit, 4 digit and 8 digit BCD numbers. Take the input in consecutive memory locations and also Display the results by using “int xx” of 8086. Validate program for the boundary conditions. |
|
12 | Write an ALP of 8086 to take N numbers as input. And do the following operations on them. a. Arrange in ascending and descending order. |
|
13 | Write an ALP of 8086 to take N numbers as input. And do the following operations on them. a. Find max and minimum b. Find average Considering 8-bit, 16 bit binary numbers and 2 digit, 4digit and 8 digit BCD numbers. Display the results by using “int xx” of 8086. Validate program for the boundary conditions. |
|
14 | Write an ALP of 8086 to take a string of as input (in ‘C’ format) and do the following Operations on it. a. Find the length b. Find it is Palindrome or n. Considering 8-bit, 16 bit binary numbers and 2 digit, 4digit and 8 digit BCD numbers. Display the results by using “int xx” of 8086. Validate program for the boundary conditions. |
|
15 | Write an ALP of 8086 to take a string of as input (in ‘C’ format) and do the following Operations on it. a. Find whether given string substring or not. |
|
16 | Write an ALP of 8086 to take a string of as input (in ‘C’ format) and do the following Operations on it a. Find the Armstrong number b. Find the Fibonacci series for n numbers Display the results by using “int xx” of 8086. |
|
17 | Write the ALP to implement the above operations as procedures and call from the main procedure. | |
18 | Write an ALP of 8086 to find the factorial of a given number as a Procedure and call from the main program which display the result. |