Re: Ich poste jetzt Schaltungen der Informatik.

Description of your first forum.
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Ich müsste mal untersuchen, in wie weit sie sich weiterhin unterscheiden.

Es gibt noch ein Kriterium: Was ist der Startzustand? Vielleicht unterscheiden sie sich nur von ihrem Startzustand her.

Aber die Reihenfolge bleibt gleich.
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

 0 0 0 0 0    0
 1 0 0 0 1    0
 2 0 0 1 0    0
 3 0 0 1 1    0
 4 0 1 0 0    1
 5 0 1 0 1    1
 6 0 1 1 0    0
 7 0 1 1 1    0
 8 1 0 0 0    0
 9 1 0 0 1    1
10 1 0 1 0    0
11 1 0 1 1    0
12 1 1 0 0    1
13 1 1 0 1    0
14 1 1 1 0    1
15 1 1 1 1    1


 4 0 1 0 0    1
 5 0 1 0 1    1
 9 1 0 0 1    1
12 1 1 0 0    1
14 1 1 1 0    1
15 1 1 1 1    1

Gruppe 1
 4 0 1 0 0    1
Gruppe 2
 5 0 1 0 1    1
 9 1 0 0 1    1
12 1 1 0 0    1
Gruppe 3
14 1 1 1 0    1
Gruppe 4
15 1 1 1 1    1

4;5     0 1 0 -
4;12    - 1 0 0 
12;14   1 1 - 0
14;15   1 1 1 -

14;15   1 1 1 -
4;5     0 1 0 -
4;12    - 1 0 0 
12;14   1 1 - 0
9       1 0 0 1

        4   5   9   12  14  15
14;15                   *   *
4;5     *   *
4;12    *           *
12;14               *   *
9               *

y := (d and c and b) or (not d and c and not b) or (c and not b and not a) or (d and c and not a) or (d and not not c and not b and a)
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

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


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

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

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




    b a x   b
5   1 0 0   1
6   1 0 1   1

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

    b a x   y
1   0 0 0   1
3   0 1 0   1
5   1 0 0   1
7   1 1 0   1



    b a x   b
Gruppe 1
5   1 0 0   1
Gruppe 2
6   1 0 1   1

5;6     1 0 -

b := b and not a

    b a x   a
Gruppe 0
1   0 0 0   1
Gruppe 1
2   0 0 1   1
5   1 0 0   1
Gruppe 2
4   0 1 1   1
7   1 1 0   1

1;2     0 0 -
1;5     - 0 0
2;4     0 - 1
5;7     1 - 0

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

    b a x   y
Gruppe 0
1   0 0 0   1
Gruppe 1
3   0 1 0   1
5   1 0 0   1
Gruppe 2
7   1 1 0   1

1;3     0 - 0
1;5     - 0 0
3;7     - 1 0 
5;7     1 - 0

1;3     0 - 0
5;7     1 - 0
1;5     - 0 0
3;7     - 1 0 
1;3;5;7     - - 0
1;5;3;7     - - 0

y := not x


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

Image

Image

Image
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

0 - 00 01 10 11
1 - 00 01 11 10
2 - 00 10 01 11
3 - 00 10 11 01
4 - 00 11 01 10
5 - 00 11 10 01
6 - 01 00 10 11
7 - 01 00 11 10
8 - 01 10 00 11
9 - 01 10 11 00
10 - 01 11 00 10
11 - 01 11 10 00
12 - 10 00 01 11
13 - 10 00 11 01
14 - 10 01 00 11
15 - 10 01 11 00
16 - 10 11 00 01
17 - 10 11 01 00
18 - 11 00 01 10
19 - 11 00 10 01
20 - 11 01 00 10
21 - 11 01 10 00
22 - 11 10 00 01
23 - 11 10 01 00

Erst Mal kann man alle rausschmeißen, wo a und b, sich quasi ersetzen - weil ehrlich gesagt, bei meinen LED's, ist das ganz was a und b ist.
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

0 - 00 01 10 11
1 - 00 01 11 10
4 - 00 11 01 10

6 - 01 00 10 11
7 - 01 00 11 10
8 - 01 10 00 11
9 - 01 10 11 00
10 - 01 11 00 10
11 - 01 11 10 00

18 - 11 00 01 10
20 - 11 01 00 10
21 - 11 01 10 00

So als nächste kommt die Reihenfolge
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

0 - 00 01 10 11
1 - 00 01 11 10
4 - 00 11 01 10

6 - 00 10 11 01
7 - 00 11 10 01
8 - 00 11 01 10
9 - 00 01 10 11 
10 - 00 10 01 11 
11 - 00 01 11 10 

18 - 00 01 10 11
20 - 00 10 11 01 
21 - 000 11 01 10

So als nächste kommt die Reihenfolge

Dazu stellen wir überall, die 00 vorne an
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

0 - 00 01 10 11
1 - 00 01 11 10
4 - 00 11 01 10
6 - 00 10 11 01
7 - 00 11 10 01
9 - 00 01 10 11 
10 - 00 10 01 11 
20 - 00 10 11 01 
21 - 000 11 01 10

So als nächste kommt die Reihenfolge

Dazu stellen wir überall, die 00 vorne an
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Code: Select all

0 - 00 01 10 11
1 - 00 01 11 10
4 - 00 11 01 10
 
das sind die Automaten die bleiben - wenn a und b egal sind und wenn es egal ist, was der Anfangszustand ist.
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

Die Operationen lauten.

Erstens: Die Register lauten

Code: Select all

ax
bx
Dann, die Operationen

Code: Select all

ax := ax >> 1;
ax := ax >> bx;
ax := ax + 1;
ax := ax + bx;
ax := 0;
bx := 0;
bx := 1;
ax := 1;
bx := bx >> 1;
Image
david
Site Admin
Posts: 263
Joined: Sun May 30, 2021 7:03 am

Re: Ich poste jetzt Schaltungen der Informatik.

Post by david »

So, das wäre auch gemacht. Jetzt löte ich die eine Schaltung.

http://www.ituenix.de:81/fsm-21-06-05/fsm38.mp4
Post Reply