Skip to content

An interactive website that performs 16-bit signed binary multiplication using four algorithms.

Notifications You must be signed in to change notification settings

johnwhoyou/binary-multiplication

Repository files navigation

CSARCH2 Simulation Project - Binary Multiplication

project-image

shieldsshieldsshieldsshieldsshieldsshields

This website is a major course output for Introduction to Computer Organization and Architecture 2 (CSARCH2) under Mr. Roger Luis T. Uy of the Department of Computer Studies, De La Salle University.

This is an online calculator website for demonstrating signed binary multiplication via four algorithms:

  • Pencil-and-Paper
  • Booth's
  • Extended Booth's
  • Sequential Circuit

✍️ Authors

🚀 Live Demo

https://binarymultiplication.johnjoyo.dev/

🧐 Features

Here're some of the project's best features:

  • Option to switch between step-by-step and show all answers at once.
  • Playback controls to move to the next step or go back to the previous step.
  • Responsive enough for mobile view!
  • Answers portion is formatted with LaTeX.
  • Function to export the generated answers to a text file.
  • Support for both decimal and binary number input up to a maximum of 16 bits.
  • Option to reset and browse through different algorithms of binary multiplication.

🛠️ Installation Steps:

1. Install Required Dependencies

npm install

2. Running the App Locally

npm run dev

Project Screenshots:

project-screenshot

project-screenshot

About

An interactive website that performs 16-bit signed binary multiplication using four algorithms.

Resources

Stars

Watchers

Forks