Skip to content

Commit

Permalink
refactored everything
Browse files Browse the repository at this point in the history
  • Loading branch information
hmasum52 committed Nov 17, 2022
1 parent 6435ed4 commit c3394ae
Show file tree
Hide file tree
Showing 107 changed files with 40 additions and 1,634 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# CSE306- Computer Architecture Sessional

## Assignment-1: Arithmetic logic unit(ALU)
- specification: [pdf](./assignment1-alu/CSE_306_Assignment_specification.pdf)
- implementation: [software-logisim](./assignment1-alu/A2_Group_4/)
- report: [pdf](./assignment1-alu/CSE306-4-bit-ALU-v1.pdf)

## Assignment-2: Floating point adder
- specification: [pdf](./assignment2-floating-point-adder/Assignment_2_Version-0.pdf)
- implementation: [software-logisim-evolution](./assignment2-floating-point-adder/A2_group4/)

## Assigment-3: Mips CPU-4bit
- specification: [pdf](./assignment3-4-bit-mips-cpu/instruction.pdf)
- implemenation: [software-logisim](./assignment3-4-bit-mips-cpu/A2_4__Submission/A2_4_Simulation/)
- report: [pdf](./assignment3-4-bit-mips-cpu/A2_4__Submission/A2_4_Report.pdf)

- hardware simulation: [proteous](./assignment3-4-bit-mips-cpu/A2_4__Submission/A2_4_Necessary_Content/ATMega32_Simulation_Files/)
- assembler: [python](./assignment3-4-bit-mips-cpu/A2_4__Submission/A2_4_Necessary_Content/Assembler/)

## Group members
- 1805046
- 1805047
Expand Down
817 changes: 0 additions & 817 deletions assignment-1-alu/ALU - Copy.circ

This file was deleted.

817 changes: 0 additions & 817 deletions assignment-1-alu/ALU.circ

This file was deleted.

File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
### Running the circ file
```shell
java -jar logisim-generic-2.7.1.jar 4bit-ALU.circ
```

Please use the provided 7400-lib.circ. The actual library had problem with the
7483 IC (4-bit Adder).

Expand Down
File renamed without changes.
File renamed without changes.
Empty file added assignment1-alu/README.md
Empty file.
5 changes: 5 additions & 0 deletions assignment2-floating-point-adder/A2_group4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
### Running the circ file
```shell
java -jar logisim-evolution-3.7.2-all.jar group4.circ
```
or run [run-group4-circ.bat](run-group4-circ.bat) if you are in a windows machine.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
echo %CD%
%JAVA_HOME%/bin/java -jar logisim-evolution-3.7.2-all.jar group4.circ
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
### Running the circ file
```shell
java -jar logisim-evolution-3.7.2-all.jar MIPS.circ
```
or run [run-MIPS-circ.bat](run-MIPS.bat) if you are in a windows machine.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
echo %CD%
%JAVA_HOME%/bin/java -jar logisim-generic-2.7.1.jar MIPS.circ
File renamed without changes.
Binary file added logisim-evolution/logisim-evolution-3.7.2-all.jar
Binary file not shown.
2 changes: 2 additions & 0 deletions logisim-evolution/logisim-run.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
echo %CD%
%JAVA_HOME%/bin/java -jar logisim-evolution-3.7.2-all.jar
Binary file added logisim/logisim-generic-2.7.1.jar
Binary file not shown.
2 changes: 2 additions & 0 deletions logisim/logisim-run.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
echo %CD%
logisimJRE\bin\java -jar logisim-generic-2.7.1.jar

0 comments on commit c3394ae

Please sign in to comment.