Searched Projects

Tags: 8 bit

project.name
1 Stars     167 Views

I finally did it.
I made my own 8-bit CPU! With a bit of inspiration from other CircuitVerse projects and from a book called, Digital Computer Electronics.
The premade program does this: 12 + 6 - 3 + 2 (which equals 17)

program the computer by typing in the opcodes in the ROM

Opcodes: (X = address)
0X = Load X's value to Accumulator
1X = Add X's value to Accumulator
2x = Subtract X's value from Accumulator
ee = Take Accumulator's value and put it in the Output
ff = Halt/stop everything

Versions (Date format: DD/MM)
9/11 v1.0 - Finally finished it!


project.name
1 Stars     214 Views

8-bit Asynchronous Counter with Hex Display


project.name
1 Stars     116 Views
User:

8-Bit Magnitude Comparator


project.name
0 Stars     62 Views
User:

Asynchronous Up Counter 8 bit


project.name
0 Stars     96 Views
User:

Synchronous Up Counter 8 bit with Enable and Reset buttons


project.name
0 Stars     110 Views

A simple 8-bit full adder / substractor.

S will compute the result of A + B or A - B

Use 7 bit numbers in subtraction mode (at least for B, to prevent an overflow).


project.name
0 Stars     36 Views
User:
User Image PPK

NIU


project.name
0 Stars     65 Views
User:

8 bit ram


project.name
0 Stars     40 Views

pissbaby CPU

This is a WIP, I am doing this because I have a new computer and I need to branch it to continue, however I will still be using this during school so I will swap between them


project.name
1 Stars     41 Views
User:

Simple Cpu

Its elementary.


project.name
0 Stars     36 Views

8 bit computer

An 8 Bit Computer


project.name
0 Stars     194 Views

USE ON A COMPUTER

Same as V2 exempt that there is a Jump if zero command

JO: Jumps if the ALU output is 0

And you can under stand things better!

(these instructions arent done)


project.name
0 Stars     12 Views
User:

A collection of binary adders with Binary, Hex, and Decimal input and output representation


project.name
0 Stars     14 Views

8-bit Arithmetic Logic Unit (2

A simple 8-bit arithmetic logical unit.

The following commands are implemented:

Logic Operations:
[0] 000: OR
[1] 001: NAND
[2] 010:NOR
[3] 011: AND
Arithmetic Operations:
[4] 100: ADD
[5] 101: SUB

The two's complement for subtraction is implemented with a NOT Gate and an adder (which simply adds 1 to the negated input).


project.name
0 Stars     7 Views

8-bit Arithmetic Logic Unit (ALU)

A simple 8-bit arithmetic logical unit.

The following commands are implemented:

Logic Operations:
[0] 000: OR
[1] 001: NAND
[2] 010:NOR
[3] 011: AND
Arithmetic Operations:
[4] 100: ADD
[5] 101: SUB

The two's complement for subtraction uses the built in component.