How do computers understand bits?

  • Thread starter Thread starter ISamson
  • Start date Start date
  • Tags Tags
    bits computers
Click For Summary
SUMMARY

Computers process bit signals through a series of logic gates, which are fundamental electronic components that represent binary states (0s and 1s). These gates, such as AND, OR, and NOT, combine to form complex circuits that enable data processing within CPUs. The discussion highlights the evolution of computing hardware from mechanical systems to modern electronic architectures, emphasizing the role of operating systems in managing hardware resources and facilitating user interaction. Resources such as Ken Shirriff's blog on ARM1 processors and visual simulations of the 6502 CPU are recommended for deeper understanding.

PREREQUISITES
  • Understanding of logic gates (AND, OR, NOT, etc.)
  • Familiarity with binary number representation (0s and 1s)
  • Basic knowledge of CPU architecture and operation
  • Awareness of operating system functions and roles
NEXT STEPS
  • Explore Ken Shirriff's blog on ARM1 processor architecture
  • Study visual transistor-level simulations of the 6502 CPU
  • Learn about the role of operating systems in hardware management
  • Investigate the historical evolution of computing hardware from mechanical to electronic
USEFUL FOR

This discussion is beneficial for computer science students, hardware engineers, and anyone interested in understanding the foundational principles of computing and data processing.

  • #31
ISamson said:
Hello.
How do computers and electronics understand bit signals and information? how do they process it?
I know that a bit consists of ons and offs, but how does the computer understand this and what to do with it??
Is there something I don't understand?:smile:
Thank you.
I'm sure you know that computers and electronics don't actually understand bit signals and information, they respond to signals and generate signals, and they accept, process, and report information. Colloquially, they made be said to "know" or "understand", but such usage of human knowledge and reasoning terms as that are conveniences for our own understanding. We may say that Google knows everything (including many things that are not true) but in reality, only we (and perhaps other sentient beings, epistemic questions aside) can properly be said have knowledge.

"How", interpreted as "in what or which way" computers process information, depends on the processor architecture, and on the process specification (the program) that it is given by which to process it. (Please note that the word "process" is in that sentence used both as a noun and a verb.) "How", interpreted as "by what internal mechanism", in modern electronic computers, is by semiconductor switching circuits, arrays of interrogable and switchable (readable and writeable) memory devices, and communication mechanisms.

Your questions, if interpreted liberally, bring up multiple fields of study and endeavor.

A rudimentary non-electronic digital computer apparatus is the abacus. It's not a computer by itself, because its operator is required to interpret the program and perform the mechanical actions, but it does passively hold sequences of digital memory states. If you watch a video of someone extracting 4 digits of the square root of 2, you can see elements that are present in every digital computer. The position of the beads is the state of the memory. The manipulation of the beads is the processing. The person doing the manipulation is the processor. The rules the person is following constitute the program. The problem he is trying to solve is the input to the program. The result read as the solution is the output from the program.

You can download an abacus for windows here: http://www.softpedia.com/get/Others/Home-Education/Soroban.shtml

Soroban_1.png
 

Attachments

  • Soroban_1.png
    Soroban_1.png
    26.1 KB · Views: 496

Similar threads

  • · Replies 102 ·
4
Replies
102
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
Replies
2
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
Replies
10
Views
5K
Replies
2
Views
1K
  • · Replies 32 ·
2
Replies
32
Views
2K
  • · Replies 29 ·
Replies
29
Views
3K
Replies
7
Views
4K