Sunday, 15 September 2019

How does a CPU work?


I am curious, generally speaking, as to what are the physical processes behind the workings of a CPU. I understand that the reason why computers use binary is because it means that data can be stored magnetically by direction, or electrically by charged/discharged.


For example, if I have two bytes 01110000 and 00001111, what electrically happens when, say, the second is subtracted from the first?


(I understand that a fully-detailed answer to this would be company secret, but I am asking out of curiosity and not for anything specific to a given manufacturer.)




No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...