CLK CLK Pipeline label Instruction_from_1[4:0] Instruction_from_1[4:0] UNSIGNEDDECRADIX A_from_1[15:0] A_from_1[15:0] UNSIGNEDDECRADIX B_from_1[15:0] B_from_1[15:0] UNSIGNEDDECRADIX C_from_1[15:0] C_from_1[15:0] UNSIGNEDDECRADIX Instruction_from_2[4:0] Instruction_from_2[4:0] UNSIGNEDDECRADIX A_from_2[15:0] A_from_2[15:0] UNSIGNEDDECRADIX B_from_2[15:0] B_from_2[15:0] UNSIGNEDDECRADIX C_from_2[15:0] C_from_2[15:0] UNSIGNEDDECRADIX Instruction_from_3[4:0] Instruction_from_3[4:0] UNSIGNEDDECRADIX A_from_3[15:0] A_from_3[15:0] UNSIGNEDDECRADIX B_from_3[15:0] B_from_3[15:0] UNSIGNEDDECRADIX Instruction_from_4[4:0] Instruction_from_4[4:0] UNSIGNEDDECRADIX A_from_4[15:0] A_from_4[15:0] UNSIGNEDDECRADIX B_from_4[15:0] B_from_4[15:0] UNSIGNEDDECRADIX Gestion Instructions label CLK CLK Z Z STD_IN_Request STD_IN_Request Addr_Retour[15:0] Addr_Retour[15:0] A[15:0] A[15:0] UNSIGNEDDECRADIX B[15:0] B[15:0] UNSIGNEDDECRADIX C[15:0] C[15:0] UNSIGNEDDECRADIX Instruction[4:0] Instruction[4:0] UNSIGNEDDECRADIX Pointeur_instruction[8:0] Pointeur_instruction[8:0] UNSIGNEDDECRADIX bulles bulles compteur compteur Compteur_PRI Compteur_PRI locked locked Tableau[1:3] Tableau[1:3] Registres label CLK CLK STD_IN[15:0] STD_IN[15:0] STD_IN_Av STD_IN_Av STD_IN_Request STD_IN_Request STD_OUT[15:0] STD_OUT[15:0] STD_OUT_Av STD_OUT_Av STD_OUT_Int STD_OUT_Int IN_2_A[15:0] IN_2_A[15:0] IN_2_B[15:0] IN_2_B[15:0] IN_2_C[15:0] IN_2_C[15:0] IN_2_Instruction[4:0] IN_2_Instruction[4:0] OUT_2_A[15:0] OUT_2_A[15:0] OUT_2_B[15:0] OUT_2_B[15:0] OUT_2_C[15:0] OUT_2_C[15:0] OUT_2_Instruction[4:0] OUT_2_Instruction[4:0] IN_5_A[15:0] IN_5_A[15:0] IN_5_B[15:0] IN_5_B[15:0] IN_5_Instruction[4:0] IN_5_Instruction[4:0] Commande_BancRegistres[0:0] Commande_BancRegistres[0:0] Entree_BancRegistre_DATA[15:0] Entree_BancRegistre_DATA[15:0] Sortie_BancRegistres_A[15:0] Sortie_BancRegistres_A[15:0] Sortie_BancRegistres_B[15:0] Sortie_BancRegistres_B[15:0] Memoire label MemoireDonnees label MemoireAdressesRetour label CLK CLK IN_A[15:0] IN_A[15:0] IN_B[15:0] IN_B[15:0] IN_Instruction[4:0] IN_Instruction[4:0] OUT_A[15:0] OUT_A[15:0] OUT_B[15:0] OUT_B[15:0] OUT_Instruction[4:0] OUT_Instruction[4:0] OUT_AddrRetour[15:0] OUT_AddrRetour[15:0] EBP[5:0] EBP[5:0] Addr_MemoireDonnees[5:0] Addr_MemoireDonnees[5:0] IN_Addr_MemoireDonnees[5:0] IN_Addr_MemoireDonnees[5:0] Addr_MemoireDonnees_EBP[5:0] Addr_MemoireDonnees_EBP[5:0] Commande_MemoireDonnees[0:0] Commande_MemoireDonnees[0:0] Sortie_MemoireDonnees[15:0] Sortie_MemoireDonnees[15:0] PeripheriqueEcran label VGAControleur label VGA_RED[3:0] VGA_RED[3:0] VGA_BLUE[3:0] VGA_BLUE[3:0] VGA_GREEN[3:0] VGA_GREEN[3:0] VGA_HS VGA_HS VGA_VS VGA_VS X X Y Y PIXEL_ON PIXEL_ON CLK CLK active active Ecran label CLK CLK Data_Av Data_Av Data_IN[0:6] Data_IN[0:6] BINARYRADIX X X Y Y OUT_ON OUT_ON Ecran[0:559] Ecran[0:559] HEXRADIX L[0:6] L[0:6] C[0:6] C[0:6] UNSIGNEDDECRADIX InitialL[0:6] InitialL[0:6] Full Full point_dereferencement point_dereferencement point_dereferencement_ecriture point_dereferencement_ecriture CurrentCodeASCII[0:6] CurrentCodeASCII[0:6] CurrentFont[0:63] CurrentFont[0:63] ScreenDriver label CLK CLK Value[15:0] Value[15:0] ValueAv ValueAv IsInt IsInt OutData[0:6] OutData[0:6] OutDataAv OutDataAv intern_value[15:0] intern_value[15:0] current_hexa[3:0] current_hexa[3:0] compteur compteur first_detected first_detected Peripherique Clavier label Keyboard label CLK CLK PS2Clk PS2Clk PS2Data PS2Data Data_read Data_read Data_av Data_av Data[0:6] Data[0:6] alert alert KeyboardDriver label CLK CLK Data_read Data_read Data_av Data_av Data[0:6] Data[0:6] BINARYRADIX STD_IN[15:0] STD_IN[15:0] STD_IN_Av STD_IN_Av STD_IN_Request STD_IN_Request STD_OUT[15:0] STD_OUT[15:0] HEXRADIX STD_OUT_Av STD_OUT_Av intern_value intern_value