S0 S2 S1
0 000 0 0
S0 010 100
Penjabarannya S1 S1 S2 S2
00 S0
001 01 10
1 1 011 1 101
Tabel transisinya
Diagram statusnya
Input Output
Status
0 1
0 1
S0 S1 S0 S1
0
1
=>S0 0 0 1
S0 1
S2 S2
S1 1 0 2
S1 S2
S2 2 Graff 2020 Widjiianto 14 hal
Teori 6
Untuk memudahkan pengujian kebenaran jalannya mesin modulo
diperlukan bantuan garis bilangan biner dan konversi Biner Desimal
Garis Bilangan Biner Praktis
1024 512 256 128 64 32 16 8 4 2 1
1 0 0 0 1 1 1
So: 1000111 Biner = 1 x 64 + 1 x 4 + 1 x 2 + 1 x 1
= 64 + 4 + 2 + 1
= 71 desimal
1 1
Kurangi 28 – 16 = 12.
Cari di garis biner, kalau tidak ada pilih angka yg lebih kecil dan paling
dekat dgn 12.
Diperoleh 8 tulis angka 1 di titik itu.
1024 512 256 128 64 32 16 8 4 2 1
1 1 1
Teori Graff 2020 Widjiianto 14 hal 8
Kurangi 12 – 8 = 4
Cari di garis biner, ternyata ada dan tulis angka 1 di titik itu dan
selesai.
1024 512 256 128 64 32 16 8 4 2 1
1 1 1 1
Hasilnya: tulis semua angka 1 mulai dari kiri dan untuk tempat
yang kosong disebelah kiri beri angka 0.
1024 512 256 128 64 32 16 8 4 2 1
1 0 0 1 10 1 0
1 0 0 0 0 1 1
S0 0 0 0 S2 0 1 1
1 S1 S2 S1 S1 S0 S1
0 1 2 1 0 1
1 2
S0 S2 S0 S2
0 000 0 0 100 0
S0 010 110
S1 S1 S2 S3
00 S3 S1 S3
1 001 01 10 11
1 011 1 101 1 111
Tabel transisinya
Diagram statusnya
Input
Status Output S1
0 1 1
1 01 0
S0 S1 0 S2
1
S0 0
10
=>S0 S3 0
S2 00
S1 1 S3
S0 S1
0
S2 2 11
S2 S3 Teori Graff 2020 Widjiianto 14 hal
1
11
S3 3
Contoh
Tentukan nilai MOD(87,4). S1
1
1 01
Jawab: 0
0
S2
1
Secara matematis MOD(87,4) S0 0 10
87 / 4 = 21 sisa 3. 00
Jadi MOD(87,4) = 3. S3 0
1 0 1 0 1 1 1
S0 0 1 0 S2 1 1 1
1 S1 S2 S1 S1 S3 S3
0 1 2 1 3 3
1 2