S
s3034585
Guest
Hi guys
Jeg forsøger at forstå en kode segment i en vhdl eksempel program
kan nogen forklare den nøjagtige driften af disse linjer
for jeg i 0 til 15 loop
Reference (128-1) <= Reference_Temp (128-1) xor Resultat (i);
Mask (Ks_Width-1) <= Mask_temp (Ks_Width-1) og Reference (128-1);
Comparison_Result_Temp (i) <= Comparison_Result_Temp (i) eller (Mask_Temp (128-1) og (Reference_Temp (128-1) xor Resultat (i)));
END LOOP;
i denne for-løkke jeg ikke er i stand til at understad de xor operationen som resultat er en smule, og det bliver xored med en 128 bit array.så mit spørgsmål er, at vejret denne enkelt bit er xored med alle de 128 bits eller blot en enkelt bitplease help
takker
TAMA
Jeg forsøger at forstå en kode segment i en vhdl eksempel program
kan nogen forklare den nøjagtige driften af disse linjer
for jeg i 0 til 15 loop
Reference (128-1) <= Reference_Temp (128-1) xor Resultat (i);
Mask (Ks_Width-1) <= Mask_temp (Ks_Width-1) og Reference (128-1);
Comparison_Result_Temp (i) <= Comparison_Result_Temp (i) eller (Mask_Temp (128-1) og (Reference_Temp (128-1) xor Resultat (i)));
END LOOP;
i denne for-løkke jeg ikke er i stand til at understad de xor operationen som resultat er en smule, og det bliver xored med en 128 bit array.så mit spørgsmål er, at vejret denne enkelt bit er xored med alle de 128 bits eller blot en enkelt bitplease help
takker
TAMA