Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Sarvajanik College of Engineering and Technology

Department of Computer Engineering

Practical Submission

Department of Computer Engineering BE II – Sem IV


Academic Year: 2020-21 (EVEN)
Subject: Computer Organization & Architecture
(3140707)

Name: Devani Akash Kishorbhai


Enrollment No: 190420107509
2020 / 2021

INDEX
Sr. No Problem Statement Date Sign

1. Introduc on to Logisim and implement the following in the 01/01/2021


Logisim.

1. Gates implement

2. Half Adder

3. Half Subtractor

4. 2 x 1 Mux

5. 1 X 2 Demux

6. 8 x 1 using two 4 x 1

2. Implement the following combina onal circuit in Logisim. 08/01/2021

1. Design a Full Adder and Full Subtractor using universal


gates in Logisim. 1 Bit, 2 Bit , 4 Bit design
2. Design N bit comparator where N>=1
3. Design N bit shi er as follows:

Logical Le , Arithme c Right,

Logical Right, Rotate Right, Rotate Le

3. Implement the following sequen al circuit using inbuilt 22/01/2021


Logisim components.

1. Explore all the flip flops.

2. Design 4 Bit Asynchronous Up counter using flip flop

3. Design 4 Bit Synchronous Up counter using flip flop


4. Design N bit ring counter using

4. Design 4bit Binary Adder-subtractor using Logisim. 29/01/2021

5. Implement the following components in Logisim. 05/02/2021

1. Explore RAM, ROM and TTY Design in Logisim

2. Design memory interface for 1024 x 7 RAM memory


using 256 x 7 RAM memory.

6. Design a bus system for four registers of following bits using 12/02/2021
MUX in Logisim.

1. A 2 bits per register

2. A 4 bits per regsiter

7. Design 4-Bit arithme c circuit using Logisim 19/03/2021

Design 4-bit One Stage of Logic circuit using Logisim

Design One Stage of arithme c and Logic circuit using


Logisim (Combina on).

8. Do the following 8085 programs on the simulator. 26/03/2021

1. a) Store 8-bit data in memory. b) Exchange data of 2


Register c) Exchange the contents of memory loca on
C010H and C020H

2. Write a program to add 2 decimal numbers. Numbers are


-85 and 25.

3. Add/Subtract the contents of memory loca on 2000H and


2001H and place the result in memory loca on 2002H
4. Check result a er execu ng DCR B, DCR C,DCX B if
B=00H,C=00H. Check result a er execu ng INR B, INR C, INX
B if B=FFH, C=FFH

9. Find 1's complement and 2's complement of a given 09/04/2021


number.

10. Write an 8085 program to do the followings: 16/04/2021

1. Add, Subtract 2 16 bit numbers stored at C000 and


C002. Store result from C005 onwards.

2. Shi 8 bit data to 4 bit right. Assume data in the C


register. Shi 16 bit data to 1 bit le . Assume data in
BC register.

11. Find Even or Odd numbers in given 2 numbers. Assume 20/04/2021


numbers are stored in C001 and C002.If numbers are Odd
store in C003 and C005. If numbers are even stored in C004
and C006.

2. 16 data bytes are stored at memory loca ons star ng


from C500H. Write an 8085 assembly level program to copy
these data bytes A. In the same order but star ng from
memory loca on C507H. B. In the reverse order but star ng
from memory loca on C500H.

12. A block of 10 data bytes is present in the memory. Write an 20/04/2021


8085 assembly level program to find out the nega ve
numbers from the block.
13. Implement Booth's Algorithm In C language. 20/04/2021

You might also like