Gute Morgen, angenommen ich möchte soetwas machen:
1 | mask := (others => '1'); |
2 | mask := mask and myarray(0); |
3 | mask := mask and myarray(1); |
4 | mask := mask and myarray(2); |
5 | mask := mask and myarray(3); |
6 | mask := mask and myarray(4); |
ginge das dann per for-loop?
1 | mask := (others => '1'); |
2 | for I in 0 to 4 loop |
3 | mask := mask and myarray(I); |
4 | end loop |
Soweit ich weiß, würde das Synthese-Tool aus der for-loop die obere Version generieren, stimmt das so? Viele Grüße, Mampf