Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałKonstantyn Jachowicz Został zmieniony 11 lat temu
2
Nośniki sygnałów - przykład
3
Nośniki sygnałów – przykład
4
Instrukcja sekwencyjna - process Architektura może zawierać wiele współbieżnie działających instrukcji Każda z tych instrukcji może być zdefiniowana jako proces, zbudowany jako instrukcja sekwencyjna Na zewnątrz procesy są równoległe, wewnątrz - sekwencyjne
5
Proces Składnia:
6
Proces – przykład Lista wrażliwości Instrukcje sekwencyjne
7
Instrukcja warunkowa – IF Instrukcja wyboru CASE Instrukcja pętli - LOOP
8
IF Składnia:
9
IF - przykłady
12
(priorytety)
13
IF Zagnieżdżanie instrukcji jest możliwe Instrukcja jest sekwencyjna, a więc można jej używać tylko wewnątrz bloku process Częsty błąd to pisanie endif zamiast end if Przed else, elsif jest średnik (w odróżnieniu od Pascala)
14
CASE Składnia
15
CASE - przykłady
20
Dekoder 3-bitowego kodu binarnego na kod 1 z 8
21
CASE - przykłady
22
LOOP Składnia:
23
LOOP - przykłady
25
EXIT
26
NEXT
27
LOOP - przykłady
29
LOOP - przykład
30
CASE Wszystkie wartości pola wyróżnikowego muszą być wyliczone...... ale wariant others umożliwia pokrycie wszystkich nie wyliczonych jawnie wartości Jeśli others jest używane – musi być tylko raz i jako ostatni wariant Jedna wartość pola wyróżnikowego nie może być wyliczona w kilku wariantach
31
Czasy delta symulacji
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.