Séance de cours

Interprètes et machines virtuelles

Séances de cours associées (57)
Laboratoire de génération de code
Couvre la génération de code pour un compilateur, traduisant un programme Amy à WebAssembly, y compris la gestion de la mémoire et la compilation de correspondance de motifs.
Interprètes et machines virtuelles
Explore les interprètes et les machines virtuelles, en discutant de leurs avantages, de leurs types et de leurs techniques d'optimisation.
MIPS ISA: Classes d'instruction et modes d'adressage
Explore les cours d'instruction MIPS ISA, l'organisation de la mémoire et les modes d'adressage, y compris les exemples et l'endianité.
Gestion de la mémoire: Partie I
Couvre les concepts de gestion de la mémoire tels que les en-têtes de bloc, la fragmentation externe, le comptage des références et la collecte des déchets de marquage et de balayage.
Fonctions MIPS et pile
Explique les fonctions MIPS, l'utilisation des piles, la convention d'appel et la gestion des registres.
Introduction aux transformateurs
Couvre les fondamentaux des processeurs, de la logique numérique à l'exécution de programme, y compris les composants comme ALU, fichier de registre, et la logique de contrôle.
Programmation de l'assemblage MIPS
Introduit la programmation d'assemblage MIPS, couvrant les constructions, la carte mémoire, les registres et la conception de processeurs.
Conception de Datapath et de la logique de contrôle pour les instructions ISA
Explore la conception de datapath et la logique de contrôle pour l'exécution des instructions ISA, en mettant l'accent sur le contrôle filaire et l'analyse des performances.
MIPS Assemblage: Fonction Appels & Gestion de la mémoire
Explore le langage d'assemblage MIPS, couvrant les appels de fonctions, la gestion de la mémoire et les structures de données, y compris les fonctions récursives, les constructions de programmation, les tableaux et les listes liées.
Agent Gitlab pour Kubernetes (agentk)
Couvre la configuration d'un agent Gitlab pour Kubernetes, en mettant l'accent sur l'installation, le contrôle de version et le dépannage.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.