GNU/Linux Operating System
Saturday, Dec 27, 2025
Computer systems started when Intel’s 8080, originally a microprocessor developed for calculators and embedded devices, was used as the processor for Altair 8080. This started a revolution wherein people could write custom software for Altair 8080
HAcking is all about targeting a specific hardware. What hardware should you hack? ESP32 since I have it
CPU Speed
CPU speed is not necessarilly best is fast, since CPUs have different size registeres and instruction sets, therefore each can do more or less per clock cycle depending on its design
Registers
Caches
- can be entry to the device, contains data and instructions
Buses
System bus
- connects the CPU with main memory, separate from the buses that connect the CPU with peripherals
IO Buses
- can only be accessed by device and cpu, this is what prevents hack, you cannot hack since this is the protection, but how does the cpu know? is there a switch we can flip?
- the cpu can only read and write to the registers for the device, this is how it controls the device