EveryCircuit
Contact
Reviews
Home
Benb0456
modified 6 years ago

Single hexadecimal processor

0
8
202
02:29:01
This is a very simple processor- it only has four bits. A CPU has millions of transistors, which means it has millions of bits to work with[EDIT: CPUs have more transistors than bits. This is because of complicated reasons that I can't explain right now.]. (this example uses NPN bipolar transistors) The function used to find the number of possible combinations a series of bits has is 2^b. (b is the number of bits) In this case the number of possible combinations is 16 because 16=2^4. Fun-Fact: A byte is equal two hexadecimal digits (8 bits).
published 8 years ago
jason9
8 years ago
This is far from an actual processor. This doesn’t even have any memory! An actual processor doesn’t have millions of bits to work with just because it has that many transistors. A 1 bit processor requires hundreds of transistors bare minimum! Modern processors are usually 32 or more commonly 64 bit processors. This means that they can only handle 64 bits at a time. If they want to make an arithmetic calculation they can only do it on 64 bits worth of number at a time. If they want to download a program then they store the program in memory 64 bit chunk by 64 bit chunk. This is VERY far from a processor, let alone a 4 bit one.
rich11292000
8 years ago
Jason claims your circuit doesnt "process". He doesn't know that there is a difference between a central processing unit and processing in general. He will be disappointed to know that I use a single relay as a processor all the time, even without memory. The light switch on the wall is a 1 bit processor, doesn't need memory, modem, or a buss, just a input and a output. What do you think life was like in the early 1900's.
Benb0456
8 years ago
A processor doesn't need memory. This kind of processor takes one form of data, and converts it to another. (in this case it is binary to hexadecimal on a 7-segment display.) There are different kinds of processors in the world. This is just one kind of them.
Novoitch
7 years ago
Your comment sound paradoxal : you said a processor doens't need memory, but you said also that it work on data. And data ARE a type of memory. cpu use registers to store data. In fact, processor always need memory (https://en.wikipedia.org/wiki/Processor_(computing))
Novoitch
7 years ago
a byte is not necessarily 2 hexadecimal digit (8bit), it can ve more, it can be less depending of the machine you are working on. A byte is a set of multiple bits that constitute a unit of information. https://en.wikipedia.org/wiki/Byte
Novoitch
7 years ago
00010010 is not 12 and not even 21, it's 18. https://www.binaryhexconverter.com/binary-to-decimal-converter 12, in binary, is : 00001100 and 21 is : 00010101 Tell me if i missed something, but i think there are many errors in your comments.
Novoitch
7 years ago
rich11292000 the logic source in the circuit consist in a sort of memory (latch). Except that input are user-triggered.
Benb0456
6 years ago
I know I'll sound crazy (because I am) responding to a year old comment, but I took the time to actually learn electronics and computing stuff and I'm pretty sure the convention is that a byte is eight bits.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy