Pendidikan / Logika
Simulator Gerbang Logika: Buat dan Uji Rangkaian Digital
Seret gerbang AND, OR, NOT, NAND, NOR, XOR, dan XNOR ke papan. Hubungkan switch, clock, dan LED output, coba contoh half adder dan SR latch, lalu simpan rangkaian sebagai JSON.
Simulator Gerbang Logika: Buat dan Uji Rangkaian Digital: Rangkaian dievaluasi setiap kali switch, clock, atau koneksi berubah. Pin yang tidak terhubung menampilkan sinyal yang tidak diketahui. Half adder dan full adder menunjukkan penjumlahan biner; SR latch menunjukkan feedback dan memori. Feedback yang tidak stabil ditampilkan sebagai sinyal yang tidak diketahui. Tabel kebenaran memperlakukan setiap switch dan clock sebagai input independen, lalu memulai setiap baris dari kondisi internal yang seluruhnya low. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tool sekolah & belajar
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Seret gerbang ke papan, atau ketuk tombolnya. Seret node untuk memindahkannya. Ketuk pin output, lalu pin input untuk membuat kabel; menyeret dari satu pin ke pin lain juga bisa. Ketuk sakelar input untuk mengubahnya. Pilih node untuk mengganti nama atau menghapusnya; tombol panah memindahkan node yang sedang dipilih.
Stabil setelah 1 iterasi. Pin yang tidak terhubung menampilkan ?.
Latch SR menggunakan dua gerbang NOR. Set atau reset menetapkan keadaan; keduanya low mempertahankan keadaan stabil sebelumnya. Keduanya high tidak valid. Melepaskan keduanya secara bersamaan dapat menyebabkan osilasi dalam model pembaruan simultan ini. Tidak ada waktu analog atau penundaan propagasi yang disimulasikan.
Kabel: hapus koneksi
Tabel kebenaran sirkuit
Input dan clock adalah variabel independen, hingga delapan. Setiap baris dimulai dari keadaan internal yang seluruhnya low; sirkuit feedback dapat bergantung pada riwayat dan tidak memiliki satu tabel kebenaran kombinasi. ? menandai output yang belum terselesaikan atau berosilasi.
| A | B | Sum | Carry | Stabil |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | Ya |
| 0 | 1 | 1 | 0 | Ya |
| 1 | 0 | 1 | 0 | Ya |
| 1 | 1 | 0 | 1 | Ya |
Logika digital
Definisi gerbang serta logika kombinasi dan sekuensial: MIT OpenCourseWare, Computation Structures, unit 4 dan 5. https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/ . Contoh dan diagram di halaman ini dibuat khusus untuk halaman ini.
Model simulasi
Sinyal dapat bernilai tinggi, rendah, atau tidak diketahui. Pembaruan terjadi secara bersamaan hingga rangkaian stabil, mengulangi suatu keadaan, atau mencapai 64 pembaruan. Ini adalah model pembelajaran; model ini tidak merepresentasikan tegangan listrik, penundaan propagasi, atau metastabilitas. Baris tabel kebenaran dengan umpan balik dapat bergantung pada keadaan awal.
Cara menggunakannya
- Seret gerbang ke papan atau ketuk tombolnya. Pindahkan node dengan menyeretnya.
- Ketuk pin output, lalu pin input untuk menghubungkannya. Aktifkan atau nonaktifkan switch input, atau jalankan clock.
- Periksa sinyal secara langsung dan tabel kebenaran, atau simpan serta muat rangkaian secara lokal maupun sebagai file JSON.
Privasi & batasan
Rangkaian berjalan di browser Anda. Simpanan lokal tetap berada di perangkat ini; ekspor JSON di-download tanpa meng-upload rangkaian Anda.
Alat terkait
Pertanyaan umum
Mengapa output menampilkan tanda tanya?
Pin yang diperlukan mungkin belum terhubung, atau feedback mungkin berosilasi atau tidak stabil. Simulator berhenti setelah 64 pembaruan simultan dan menampilkan output turunan yang tidak diketahui, alih-alih menyatakan hasil yang stabil.
Bagaimana perilaku SR latch?
Contoh ini menggunakan dua gerbang NOR. Set atau reset menetapkan suatu kondisi, sedangkan kedua input low mempertahankan kondisi stabil sebelumnya. Kedua input high tidak valid; melepaskan keduanya secara bersamaan dapat menyebabkan osilasi dalam model ini. Timing analog dan delay propagasi tidak disimulasikan.
Apa saja yang bisa disimpan?
Simpanan JSON mencakup node, label, posisi, pengaturan switch, dan koneksi. Simpanan ini tidak mencakup status clock yang sedang berjalan atau kondisi internal latch sebelumnya. Simpanan lokal menggunakan penyimpanan browser ini; ekspor dan impor memungkinkan Anda memindahkan rangkaian antarperangkat.
Seberapa besar rangkaian yang bisa dibuat?
Papan menerima hingga 80 node dan 160 kabel. Tabel kebenaran yang dibuat mendukung hingga 8 switch dan clock input, dengan maksimum 256 baris.
Alat gratis · berjalan di browser anda · tanpa perlu akun