
Explore RAM and bus timing in 6502 microprocessors. Learn about schematics, datasheets, and hardware implementation for a deeper understanding of computer architecture.

Explore the inner workings of CPUs and machine code interpretation, focusing on the 6502 processor. Gain insights into low-level computer architecture and assembly language programming.

Explore the creation of a custom machine language and learn how control logic executes programs in an 8-bit CPU, providing insights into low-level computer architecture.

Explore CPU enhancements with new instructions: STA, LDI, and JMP. Learn to write and execute programs using these additions, expanding your understanding of machine language.

Explore CPU architecture, memory models, and JVM intrinsics through functional abstractions, unraveling a complex bug in Scala implementation across different hardware.

Explore the RISC-V architecture and open source hardware ecosystem, from CPU cores to FPGA toolchains. Learn about designing fully open-source chips and engage in discussions with experts.

Experts discuss KVM virtualization, covering topics like isolation, cloud hardware, innovation, CPU architectures, and the future of virtualization technology.

Explore co-design and co-verification of masked software implementations on CPUs, focusing on physical side-channel attacks, hardware/software gaps, and innovative solutions.

Explore CPU feature management challenges in heterogeneous hardware clustering, including migration issues, feature deprecations, and contrasting interpretations between Intel and AMD.

Explore latest features in GCC 8/9 and Glibc 2.29, including performance optimizations, security enhancements, and CPU architecture advancements for Linux developers.

Explore memory fragmentation's impact on performance, from virtual memory to RAM access patterns. Learn about internal and external fragmentation, page sizes, and real-world examples like MySQL's regression.

Explore RISC-V CPU design, from hardware description to running Debian on FPGA. Covers out-of-order execution, multi-core systems, security, and Linux requirements using the open-source NaxRiscv core.

Explore building a CPU using GPT for every instruction, compiling C code to LLVM-IR. Learn about compilers, virtual machines, and innovative applications of language models in computing.

Explore advanced vectorized query execution techniques using SIMD for optimized database performance in this comprehensive lecture by Prof. Andy Pavlo.

Exploring Qiling Framework's new symbolic execution capabilities for advanced binary analysis across architectures, with demonstrations and insights into its development and applications.

Explore MIPS-based IoT device research with a framework for efficient emulation, vulnerability analysis, and exploit development. Gain insights into CPU architectures, virtualization, and cross-compilation techniques.

Presentation on r2m2, a radare2 plugin leveraging miasm2 for reversing rare CPU architectures. Demonstrates integration of powerful reverse engineering tools and simplifies implementation of new architectures.

ZombieLoad: Powerful Intel CPU vulnerability allowing data leaks across processes, kernels, and VMs. Explores attack methods, demonstrates real-world impacts, and discusses implications for hardware/software security.

Reverse engineering AMD CPU microcode: mapping physical to virtual addresses, developing custom microcode programs, and implementing defensive measures. Includes open-source framework and hardware setup details.

Understand Meltdown and Spectre security flaws: their hardware basis, widespread impact, and patching challenges. Includes insights on CPU architecture and security vulnerability management.

Explore AMD's Platform Security Processor: firmware analysis, functionality insights, and security implications. Learn to extract, replace, and observe PSP components, gaining control over your AMD CPU.