Physical Transfer of Data on a Computer Bus

AI Thread Summary
Information from a keyboard is transmitted as electrical signals, primarily represented by voltage levels rather than current. The CPU interprets these voltage differences, with each transistor functioning as a binary switch that recognizes "on" (1) or "off" (0) states. Data is not inherently present until the CPU decodes these voltage signals, transforming them into meaningful information. The binary data generated is then processed by the CPU firmware, which executes the corresponding operations. The concept of data existing only in a CPU or hard drive raises philosophical questions, as data can be viewed as mere electrical states until decoded. Additionally, keyboards often contain their own microcontrollers that scan key presses and send encoded signals, known as scancodes, to the computer. Understanding these processes is crucial for research on computer architecture and data representation.
Brown399
Messages
15
Reaction score
0
My understanding of a modern computer is as follows; 'information' is sent from a keyboard as current (I), this signal is sent to the CPU via the appropriate buses (in this instance, USB -> North Bridge -> main bus/cpu bus -> CPU), which is then recognized by a CPU via integrated circuit, and each transistor recognizes this current as "on or "off" (0 or 1).

My question:
...what is the current I that the computer sends? Is it classified as data, is it 01000010, or is it just a specific voltage? It seems to me that it would be charged electrons, not "data"

Data only exists after the CPU deciphers the minute voltage differences that the keyboard sends to it, correct..? = x

Then, assuming this is all right, what happens to the binary information from here? CPU firmware takes over and does what it does?

This is for an independent research term paper (due next month), but i want an idea as to how my research is going so far.

Thank you for reading

edit: basic conceptual question; does data exist only in a CPU or hard drive? "Data" is only electricity unless otherwise decoded?
 
Last edited:
Computer science news on Phys.org
Brown399 said:
edit: basic conceptual question; does data exist only in a CPU or hard drive? "Data" is only electricity unless otherwise decoded?

That's somewhat of a philosophical question. It's like asking "does a book contain a story if nobody is reading it?"
 
Brown399 said:
My understanding of a modern computer is as follows; 'information' is sent from a keyboard as current (I), this signal is sent to the CPU via the appropriate buses (in this instance, USB -> North Bridge -> main bus/cpu bus -> CPU), which is then recognized by a CPU via integrated circuit, and each transistor recognizes this current as "on or "off" (0 or 1).

My question:
...what is the current I that the computer sends? Is it classified as data, is it 01000010, or is it just a specific voltage? It seems to me that it would be charged electrons, not "data"

Data only exists after the CPU deciphers the minute voltage differences that the keyboard sends to it, correct..? = x

Then, assuming this is all right, what happens to the binary information from here? CPU firmware takes over and does what it does?

This is for an independent research term paper (due next month), but i want an idea as to how my research is going so far.

Thank you for reading

edit: basic conceptual question; does data exist only in a CPU or hard drive? "Data" is only electricity unless otherwise decoded?

It's better to think in terms of voltages, rather than currents. Both are present, but information for the most part is represented by voltages inside the computer. The basic element is a "flip-flop" (FF), which is basically a 1-bit memory storage cell. In one form of logic, when the output of the FF is at 0 Volts, it is considered a logical "0". When the FF is in its other state, a logical "1", then its output voltage would be at 3.3 Volts (or whatever voltage the logic is running off of).

In case you haven't done much reading yet, check out the pages at HowStuffWorks.com about computers and related things:

http://computer.howstuffworks.com/inside-computer.htm

If you have specific questions about your reading there or elsewhere, feel free to post your specific questions (and pointers to the reading) here.
 
For your specific example of a PC keyboard, there's a small cpu in the keyboard itself. It's constantly scanning the keys which are switches that are "closed" when keys are pressed. It then compares the results of each scan to a previous scan, noting any changes, such as a key pressed or released, then sends an encoded value for that event as a "scancode".

http://en.wikipedia.org/wiki/Scancode
 
This week, I saw a documentary done by the French called Les sacrifiés de l'IA, which was presented by a Canadian show Enquête. If you understand French I recommend it. Very eye-opening. I found a similar documentary in English called The Human Cost of AI: Data workers in the Global South. There is also an interview with Milagros Miceli (appearing in both documentaries) on Youtube: I also found a powerpoint presentation by the economist Uma Rani (appearing in the French documentary), AI...
Thread 'Urgent: Physically repair - or bypass - power button on Asus laptop'
Asus Vivobook S14 flip. The power button is wrecked. Unable to turn it on AT ALL. We can get into how and why it got wrecked later, but suffice to say a kitchen knife was involved: These buttons do want to NOT come off, not like other lappies, where they can snap in and out. And they sure don't go back on. So, in the absence of a longer-term solution that might involve a replacement, is there any way I can activate the power button, like with a paperclip or wire or something? It looks...
Back
Top