An open API service providing repository metadata for many open source software ecosystems.

Topic: "arithmetic-logic-unit"

cyber-anubis/The-HACK-General-Purpose-Computer

Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.

Language: Python - Size: 151 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 99 - Forks: 5

hoangsonww/Digital-Design-Labs

🖥️ A collection of SystemVerilog modules and Assembly programs. This repo includes examples of decoders, encoders, binary adders, and interactive games such as Guessing Game implemented in hardware description and assembly languages, illustrating practical applications in digital systems and microprocessor interfacing.

Language: Assembly - Size: 712 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 23 - Forks: 12

arasgungore/NandGame

Solutions for The Nand Game, a game that teaches the fundamentals of computing by building a computer from scratch.

Size: 4.85 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

komed3/8-bit-alu

Project to build an 8-bit arithmetic logic unit (ALU) consisting only of transistors.

Size: 13.1 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 2

Anonto050/CSE-306-Computer_Architecture

Contains codes and designs of computer architecture assignments

Language: Makefile - Size: 11.6 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

BRAINIAC2677/CSE-306-Computer-Architecture

Contains the project resources of the course CSE306. These were group projects.

Language: TeX - Size: 12 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

zhuzhu81998/Arithmetic-Logic-Unit

An ALU designed for the coursework "Digital Design and Computer Architecture" given by Prof. Onur Mutlu at ETH Zurich (Spring 2023)

Language: Verilog - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

fardinanam/CSE-306-Computer-Architecture-Sessional

Assignments done in CSE306 course offered by CSE, BUET

Language: C++ - Size: 821 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

COSys-Research/Fixed-Posit

Repository accompanying the paper "Fixed-Posit: A Floating-Point Representation for Error-Resilient Applications" published in IEEE Transactions on Circuits and Systems II

Language: Python - Size: 107 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

cerus/arithmetic-logic-unit

ALU representation in Rust

Language: Rust - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

JinBean/16bitALU

Building a 16 bit Arithmetic Logic Unit using the Mojo v3 FPGA and Lucid

Language: Verilog - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

sithulaka/8-bit-ALU-Implementation

This repository demonstrates an 8-bit Arithmetic Logic Unit (ALU) built using IoT components like a Raspberry Pi Pico, seven-segment displays, and SN74LS83N Adder ICs to perform binary addition.

Language: Python - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

BUR4KBEY/digital-design-4-bit-alu

This project implements a 4-bit ALU with six operations using Verilog on the Tang Nano 9K FPGA. It includes a detailed circuit simulation, real-life construction, and comprehensive documentation for open-source use.

Language: Verilog - Size: 58.6 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

mrtaz77/Computer-Architecture

Computer Architecture Projects

Language: TeX - Size: 14.4 MB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ryanlemes/ALU

ALU created in VHDL

Language: VHDL - Size: 4.88 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

jamestiotio/ehp

SUTD ISTD 2020 Computation Structures Electronic Hardware 1D Project

Language: Python - Size: 31.5 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

anupbhowmik/Computer-Architecture-CSE-306

This is a repository containing all the simulations and reports of CSE-306 Computer Architecture Sessional.

Language: C++ - Size: 550 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

patel-soham/16-bit-microprocessor-verilog

A final year undergraduate major project. (Dec 2019 - Mar 2020)

Language: C - Size: 3.06 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

dmittrj/ALU-jet

Software simulation of computer operation

Language: C# - Size: 126 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

tristan-oa/ALU-in-VHDL

Building an ALU using VHDL

Size: 5.21 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

paramrathour/Team-Rocket

Language: VHDL - Size: 11.4 MB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

JacemHaggui/Building-a-Computer-from-Scratch

My work on the project-based course NAND2TETRIS.

Language: Assembly - Size: 4.96 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

barannmeisterr/32-Bit-ALU-Design

This project is a 32-bit Arithmetic Logic Unit (ALU) designed in SystemVerilog as part of a MIPS microprocessor simulation. The ALU supports various arithmetic and logical operations and includes a custom-built 32-bit full adder, one 2-to-1 MUX, one 4-to-1 MUX, one AND gate , one OR gate and the Zero Extend Logic

Language: SystemVerilog - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ayeshathoi/CSE-306

Computer Architecture Hardware Sessional

Size: 9.96 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

shahriar-raj/CSE_306-Computer-Architecture-Sessional

This repository contains all home and lab assignments for the CSE 306 : Computer Architecture Sessional course, part of our Term-1, Level-3 curriculum. It applies theories from CSE 305 to implement different components of computer architecture..

Size: 3.13 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

zyx7k/ngspice-4-Bit-ALU

Implementing a 4-Bit ALU in Ngspice

Language: SourcePawn - Size: 3.26 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

zyx7k/Verilog-4-Bit-ALU

Implementing a 4-Bit ALU in Verilog

Language: Verilog - Size: 57.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rakshitharnayak/RISC--V-Processor

RISC V PROCESSOR DESIGN IN VERILOG

Language: Verilog - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

HR-Fahim/Full-Single-Cycle-Pipelined-Datapath-With-Control-Unit-Using-16bit-ALU

In a Single Cycle Datapath, each of the Datapath's components carries out an instruction in one cycle. Therefore, no Datapath component may be utilized more than once each cycle.

Size: 459 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mymermer/Computer_Organization_Project_1

Computer Organization 1st Project

Language: Verilog - Size: 3.24 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

emircetinmemis/memory-management-simulation

The project is a Python-based simulation of a computer processor that enables users to explore the various components and functions of a processor in a controlled environment.

Language: Python - Size: 291 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

vijaysatchi/minecraft

Making computer architecture parts from a CPU on minecraft.

Size: 1.22 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

serpest/ALU

Simple arithmetic logic unit (ALU) implementation in SystemVerilog

Language: SystemVerilog - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

EnesErcin/Pipelined_Multipication_Module

An attempt of creating faster multiplication circuit with HDL VHDL

Language: VHDL - Size: 146 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Ibraam-Nashaat/Arithmetic-Logic-Unit

ALU capable of adding, subtracting, multiplying and calculating the remainder of two signed 3-bits numbers.

Size: 167 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

abdallahalkashawy/Assembly-Implementation

implement a subset of the basic computer to do a simulation for a memory system and an arithmetic unit and a group of registers.

Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

archy-co/l4logic

Logic elements constructor

Language: Python - Size: 6.4 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

Gabrielgr01/Proyecto2_ALU

Diseño e implementación de una Unidad Aritmético Lógica (ALU).

Language: TeX - Size: 6.1 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

InvincibleJuggernaut/ALU

Design for 4 bit ALU with essential logical and arithmetic modules.

Language: Verilog - Size: 1.11 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

YingjieQiao/Comp-Struct-2D

16-bit ripple carry adder. ISTD 2D challenge, 50.002 section.

Language: Python - Size: 374 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

yasser-aboelgheit/ALU-VHDL

implementing ALU using VHDL and ModelSim as IDE

Size: 138 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Related Topics
alu 12 computer-architecture 11 verilog 10 floating-point-adder 7 logic-gates 5 hardware-description-language 4 cpu 4 fpga 4 vhdl 4 memory 4 mips-processor 3 instruction-set-architecture 3 systemverilog 3 hardware-designs 3 hardware 2 lucid 2 assembly 2 computer-organization 2 logic-circuit 2 processor 2 boolean-logic 2 nand2tetris 2 finite-state-machine 2 datapath 2 simulation 2 microprocessor 2 logisim 2 logic-unit 2 mips-architecture 2 8-bit 2 digital-design 1 control-unit 1 computer 1 fundamentals-of-computing 1 logic-programming 1 binary-logic 1 arithmetic-circuits 1 nand2tetris-solutions 1 nand2tetris-projects 1 hardware-architecture 1 boolean-algebra 1 mips-pipeline-processor 1 virtual-machine 1 operating-system 1 nand 1 machine-language 1 compiler 1 assembler 1 proteus 1 tangnano9k 1 logisim-evolution 1 4-bit 1 seven-segment-displays 1 raspberry-pi-pico 1 iot 1 binary-addition 1 system-design 1 pic16f84a 1 microcontroller-programming 1 microcontroller 1 guessing-game 1 encoder 1 decoder 1 counter 1 carry-select-adder 1 carry-look-ahead-adder 1 3to8decoder 1 thenandgame-solutions 1 switching 1 solutions 1 random-access-memory 1 nandgame 1 nand-game 1 modelsim 1 latex 1 hdl 1 hardware-algorithms 1 circuit-simulator 1 kogge-stone-adder 1 mojo 1 hardware-synthesis 1 number-representation 1 intel-pintools 1 intel-pin 1 floating-point 1 arithmetic-circuit 1 approximate-computing 1 fsm 1 central-processing-unit 1 vhdl-code 1 transistor-level 1 logisim-alu 1 circuit 1 8-bit-alu 1 alu-1 1 mips 1 4-bit-pc 1 arithmetic-units 1 spice 1 ngspice 1