Re: Aufgaben und Übungen,

	b a x	b a y
0	0 0 0	1 0 0
1	0 0 1	1 1 1
2	0 1 0	0 0 1
3	0 1 1	1 1 1
4	1 0 0	0 1 1
5	1 0 1	0 0 0
6	1 1 0	1 0 0
7	1 1 1	0 0 0

	b a x	b
0	0 0 0	1
1	0 0 1	1
2	0 1 0	0
3	0 1 1	1
4	1 0 0	0
5	1 0 1	0
6	1 1 0	1
7	1 1 1	0

	b a x	a
0	0 0 0	0
1	0 0 1	1
2	0 1 0	0
3	0 1 1	1
4	1 0 0	1
5	1 0 1	0
6	1 1 0	0
7	1 1 1	0

	b a x	y
0	0 0 0	0
1	0 0 1	1
2	0 1 0	1
3	0 1 1	1
4	1 0 0	1
5	1 0 1	0
6	1 1 0	0
7	1 1 1	0



	b a x	b
0	0 0 0	1
1	0 0 1	1
3	0 1 1	1
6	1 1 0	1

	b a x	a
1	0 0 1	1
3	0 1 1	1
4	1 0 0	1

	b a x	y
1	0 0 1	1
2	0 1 0	1
3	0 1 1	1
4	1 0 0	1


	b a x	b
Gruppe 0:
0	0 0 0	1
Gruppe 1:
1	0 0 1	1
Gruppe 2:
3	0 1 1	1
6	1 1 0	1

	b a x	a
Gruppe 1:
1	0 0 1	1
4	1 0 0	1
Gruppe 2:
3	0 1 1	1

	b a x	y
Gruppe 1:
1	0 0 1	1
2	0 1 0	1
4	1 0 0	1
Gruppe 2:
3	0 1 1	1


	b a x	b
Gruppe 0:
0	0 0 0	1
Gruppe 1:
1	0 0 1	1
Gruppe 2:
3	0 1 1	1
6	1 1 0	1

0:1	0 0 -
1:3	0 - 1
6	1 1 0

	0	1	3	6
0:1	*	*
1:3		*	*
6				*

b := (not b and not a) or (not b and x) or (b and a and not x)

	b a x	a
Gruppe 1:
1	0 0 1	1
4	1 0 0	1
Gruppe 2:
3	0 1 1	1

1:3	0 - 1
4	1 0 0

a := (not b and x) or (b and not and not x)

	b a x	y
Gruppe 1:
1	0 0 1	1
2	0 1 0	1
4	1 0 0	1
Gruppe 2:
3	0 1 1	1

1:3	0 - 1
2:3	0 1 -
4	1 0 0

	1	2	3	4
1:3	*		*
2:3		*	*
4				*

y := (not b and x) or (not b and a) or (b and not a and not x)


b := (not b and not a) or (not b and x) or (b and a and not x)
a := (not b and x) or (b and not and not x)
y := (not b and x) or (not b and a) or (b and not a and not x)

b <= (not b and not a) or (not b and x) or (b and a and not x)
a <= (not b and x) or (b and not and not x)
y <= (not b and x) or (not b and a) or (b and not a and not x)

entity meinausgangsschaltnetz is
port
(
	a, b: in bit;
	y: out bit
);
end;

entity meinuebergangsschaltnetz is
port
(
	a, b: inout bit;
	x: in bit
);
end;

architecture verhalten of meinausgangsschaltnetz is
begin
	y <= (not b and x) or (not b and a) or (b and not a and not x)
end;

architecture verhalten of meinuebergangsschaltnetz is
begin
	b <= (not b and not a) or (not b and x) or (b and a and not x)
	a <= (not b and x) or (b and not and not x)
end;

Image 20231105_175140