This repository contains all the assignment resources of group 5/B1 for CSE-306 Computer Architecture Sessional course (July 2022).
- Install Logisim-ITA for better simulation results.
- Having Proteus can be an added bonus. You can download the crack version from internet.
In this assignment, we were asked to build a 4-Bit ALU with given opcodes. Go through the specifications and the report to get a better idea.
Make sure to include the exact 7400.circ file given.
In this assignment, we were asked to simulate a Floating Point Adder on software. Go through the specifications and the report to get a better idea.
Just open the .circ file in your Logisim-ITA software.
In this assignment, we were asked to build a 4-Bit MIPS with different control sequence for each team. Go through the specifications and the report to get a better idea.
Run the assembler to generate machine.txt. For linux platform, simply execute the shell script file. For windows, open the script file with a text editor and execute the commands manually.
.\run.sh
Include the machine.txt file in instructions rom, control_rom.txt in control rom of the logisim circuit.
We have used a d-flip-flop and a switch for CLK. Make sure to avoid race condition when designing the data paths.
The Team :
- Tareq Ahmed
- Mehreen Maliha
- Kazi Reyazul Hasan
- Wasif Jalal
- Mubasshira Musarrat