Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Interpreters and Virtual Machines
Graph Chatbot
Related lectures (31)
Previous
Page 3 of 4
Next
MIPS ISA: Instruction Classes and Addressing Modes
Explores MIPS ISA instruction classes, memory organization, and addressing modes, including examples and endianness.
Code Generation: Examples, WebAssembly
Covers examples of code generation and introduces WebAssembly (WA) bytecode and stack machine operation.
Introduction to Processors
Covers the fundamentals of processors, from digital logic to program execution, including components like ALU, register file, and control logic.
Dynamic Memory Management and Dynamic Dispatch
Explores memory management, safety, automated techniques, garbage collection, dynamic dispatch, and first-class functions.
Dynamic Memory Allocation: Understanding Pointers in C
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Computer Architecture: CPU Construction
Covers the construction of the CPU, algorithms, arithmetic operations, control circuits, and memory requirements.
Understanding Simultaneous Multithreading in Modern Processors
Covers simultaneous multithreading, its implementation, and its impact on processor performance.
Fragmentation and Segmentation: Memory Management Techniques
Covers fragmentation and segmentation, focusing on memory management techniques and their implications for system performance.
Memory Reclamation: Techniques and Algorithms
Explores memory reclamation techniques, including Lock-free Reference Counting and Hazard Pointers, and introduces the hybrid approach of QSense.
Limited Direct Execution: Operating System Control Techniques
Covers limited direct execution, a technique that enables efficient program execution while ensuring operating system control and security.