LGA 775 (Socket T) is Intel's desktop CPU socket with 775 protruding pins. Socket has no socket holes, unlike predecessor Socket 478. Heat sink screw-hole distance is 72 mm, unlike 75 mm socket designs. Supports Pentium 4, Celeron, Core 2, and Xeon processors
RISC-V is an open standard instruction set architecture based on RISC principles. Project started at UC Berkeley in 2010, transferred to RISC-V Foundation in 2015. Currently maintained by RISC-V International, a Swiss nonprofit organization. Offers 32-bit base and variable-length extensions for various architectures
Accumulator stores intermediate arithmetic logic unit results in CPU. Without accumulator, results would need to be written to cache or main memory. Accessing memory is slower than accessing accumulator registers
Prior programming experience in C is essential. Linux installation required with development tools. QEMU PC emulator and NASM assembler needed
Program and data memory share same address space. Internal data RAM contains banked registers R0-R7. Upper 128 bytes of data RAM accessed via indirect addressing. Special Function Registers (SFRs) provide peripheral control
Instruction cycle is CPU's time to execute one instruction. CPU executes programs through fetch, decode, execute cycles. Program instructions are stored in main memory RAM. CPU consists of Memory Unit, Arithmetic Logic Unit, and Control Unit