Computer Organization and Architecture Lab, As per SBTE Bihar Syllabus, Second year computer science and engineering

 COMPUTER ORGANISATION & ARCHITECTURE LAB 

Unit -1:  Write a program in C-language to implement the digital gates. The program  should give the truth table of the gate, which is selected by the user from the  menu displayed by the program.

Unit -2: Write a program in C-language to implement division algorithm.

Unit -3: Write a program in C-language to generate the r's and (r-1)'s complement for a number given in any number system.

Unit -4: Give the presentation on 74xx series IC for gates.

Unit -5: Give the presentation on combinational circuits such as multiplexer, decoder, encoder etc.

Unit -6: Give the presentation on sequential circuits such as registers, counters etc.

Unit -7: Give the presentation on the flip-flops i.e. RS-flip-flop, D-flip-flop, JK-flip-flop, T-flip-flop, Master-Slave JK-flip-flop etc.

Unit -8: Give the presentation on Von Neumann Architecture of a computer system.

Unit -9: Give the presentation on money management i.e. virtual memory, cache memory,
paging    etc. 

Unit -10: Write an assembly language program to find the largest integer from maximum of15 numbers stored at NUM, defined as consecutive words. The end of the sequence of number is denoted by-9999.

Unit -11: Write an assembly language program to covert the binary number into hexadecimal number.

Unit -12: rite an assembly language program to convert binary number to decimal number.

Unit -13: Write an assembly language program to add two 8-bits numbers in the memory location called NUM1 and NUM2. The result is stored in the memory location  called RESULT. If there was a carry from the addition it will be stored as 0000001 in allocation called CARRY.

Unit -14: Write an assembly language program to exchange the data between two variables.

Unit -15: Write an assembly language program, which count the frequency of each decimal digit  0 to 9 of the segment of digits available at DIGIT. The sequence is  terminated by character #. Put the frequency of 0 to 9 at FREE in ten consecutive  words. 

Unit -16: Write an assembly language program to convert the lower alphabet character after full stop to capital letter if it is a small letter in the string available at MSG.

Unit -17: Write an assembly language program to multiply the two unsigned binary numbers. 

Unit -18: Write an assembly language program to find the smallest integer from maximum of 15 numbers stored at NUM, defined as consecutive words. The end of the  sequence of number is denoted by -9999.

Unit -19: Write an assembly language program to count the number of spaces character and words in the string available at MSG.













 


Post a Comment

0 Comments