-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
50 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
## Logisim Circuit Designs for Computer Architecture with Multiprogramming and ROM | ||
|
||
This repository contains Logisim circuit designs for a basic computer architecture with multiprogramming and ROM. The circuits are designed to simulate the basic functionality of a computer, including the control unit, ALU, registers, and memory. Additionally, multiprogramming is implemented to allow the computer to execute multiple programs simultaneously. | ||
|
||
## Getting Started | ||
|
||
To use the circuit designs, you will need to download and install Logisim. Once Logisim is installed, you can open any of the `.circ` files in the repository to view and simulate the circuits. | ||
|
||
## Circuit Designs | ||
|
||
### Control logic | ||
|
||
### AC CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/6f7087f0-ae08-4526-823f-976042cae2a2" /> | ||
|
||
### ALU BLOCK | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/ad126c3e-dfe8-4366-b121-a82764e769de" /> | ||
|
||
### AR CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/1b5da71e-e601-4e48-b0b5-f74c159ce621" /> | ||
|
||
### Common Bus System | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/b9295a5e-0bdd-4472-a8b2-0847af7f8fee" /> | ||
|
||
### DR CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/41968c37-1d43-4d7e-b9ee-a5f3b9fff3ea" /> | ||
|
||
### FLAGS CONTROL | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/77ffa4b8-31d1-4d2e-bc60-4de5ef613d2f" /> | ||
|
||
### IR CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/7cb3af43-2d1c-4b14-99eb-07cf8418e209" /> | ||
|
||
### PC CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/44075d09-de67-4238-83a6-0e7d0e818fda" /> | ||
|
||
### RAM CONTROL | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/351e33ee-8ff3-45fd-a35c-7d9e6a2e4a97" /> | ||
|
||
### SC controls | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/228af83e-9352-43a2-97f6-f355910f348c" /> | ||
|
||
### TR CONTROLS | ||
<img width = "500" src = "https://github.com/getlost01/Computer2/assets/79409258/cf937c77-12b0-423d-85aa-a4b79265f864" /> | ||
|
||
--- | ||
- Download this module to learn about many more circuits... | ||
|
||
--- | ||
#### Designed and created by **@getlost01** under the guidance of **Dr. Alok Sir** |