MG 83

MG 83



Porównanie z instrukcją przypisania warunkowego


process (a, b, c) begin

lf(a> bjthen If (a > c) then max <■ a; else

max <= c; endlf; else

lf(b >c)then max <= b; else

max <=c; endlf;

endlf;_


Konstrukcja If jest podobna do instrukcji przypisania warunkowego. Jednakie jest ona bardziej ogólna, gdyż gałęzie mogą zawierać sekwencje innych instrukcji


slgnal ac_max, bc_max: stdjoglc; ac_max <■ a when (a > c) else c; bc_max <- b when (b > c) else c; max <» ac_max when (a > b) else ac_max;


albo


a when ((a >b) and (a > c)) else b when (b > c) else ę;


process (a, b) begln

If (a > b) then y <= a + b; z <= a - b; x <= T; else

y<=a-b; z <= a + b; x <= ’0'; endlf;


Konstrukcja if jest bardziej odpowiednia także w sytuacji, gdy wiele operacji jest kontrolowanych przez to samo wyrażenie boolowskie.

■■■■


y <■ a + b when (a >b) else b-a;

a - b when (a >b) else


b + a;


when (a >b) else


Mariusz Rawski



Wyszukiwarka

Podobne podstrony:
DSCN5282 (5) Instrukcje wykonywane warunkowo procesory ALPHA - miały je od początku X86. MIPS, ARM -
KANCELARIA PREZESA RADY MINISTRÓW Przyjmuje się, że istnieją trzy niezbędne warunki procesu
skanuj0052 Frytownice ciśnieniowe Aparatura kontrolno - pomiarowa gwarantuje i stajaj warunki proces
K ?jna DIALEKTY POLSKIE715 litego języka. Warunki i procesy formowania się języka ogólnonarodo-w[ośc
skanuj0011 5 Joanna Sadkowska-Bt&ń istotna zależność pomiędzy czynnikami warunkującymi proces wd
aby ją utworzyć i nadać jej wartość, należy użyć instrukcji przypisania zmienna = wyrażenie •
IMAG0163 (6) ■ Rozstrzygnąć, czyszereg £    Mg jest zbież bezwzględnie, czy warunkowo
wilgotność Załącznik do instrukcji archiwalnej WARUNKI WILGOTNOŚCI I TEMPERATURY W POMIESZCZENIACH M
WP 1503021 Lab No2. Instrukcji iteracyjni i warunkowi. Kwapisz i przeanalizuj poniższe krótkie kody
DSC00008 (26) Instrukcja skoku warunkowego (IF...THEN....) 15    IF ABS (F(j)) > f
P1020330 • porównawcze (odniesienia) zachowują w warunkach pomiaru stały potencjał praktycznie nieza
PA200114 [1600x1200] Porównanie wielkości substancji separowanych w procesach membranowych

więcej podobnych podstron