Eğitim / Mantık
Mantık Kapısı Simülatörü: Dijital Devreler Oluşturun ve Test Edin
AND, OR, NOT, NAND, NOR, XOR ve XNOR kapılarını devre tahtasına sürükleyin. Anahtarları, bir saati ve çıkış LED'lerini bağlayın; örnek yarım toplayıcıları, tam toplayıcıyı ve SR mandalını deneyin, devrenizi JSON olarak kaydedin.
Mantık Kapısı Simülatörü: Dijital Devreler Oluşturun ve Test Edin: Anahtarlar, saat veya bağlantılar değiştiğinde devreyi değerlendirir. Bağlanmamış pinlerde bilinmeyen sinyal gösterilir. Yarım toplayıcı ve tam toplayıcı, ikili toplamayı; SR mandalı ise geri besleme ve belleği gösterir. Kararlı duruma ulaşmayan geri besleme bilinmeyen olarak gösterilir. Doğruluk tablosu her anahtarı ve saati bağımsız bir giriş kabul eder ve her satıra tüm dahili durumlar düşük seviyedeyken başlar. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Okul ve çalışma araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Tamamen tarayıcınızda çalışır
Bir kapıyı tahtaya sürükleyin veya düğmesine dokunun. Düğümleri taşımak için sürükleyin. Kablo çizmek için önce bir çıkış pinine, ardından bir giriş pinine dokunun; pinler arasında sürüklemek de işe yarar. Bir giriş anahtarına dokunarak durumunu değiştirin. Bir düğümü yeniden adlandırmak veya kaldırmak için seçin; yön tuşları odaklanmış düğümü taşır.
1 yinelemeden sonra kararlı. Bağlanmamış pinlerde ? gösterilir.
SR mandalı iki NOR kapısı kullanır. Set veya reset bir durum oluşturur; her ikisinin düşük olması önceki kararlı durumu korur. Her ikisinin yüksek olması geçersizdir. Bu eş zamanlı güncelleme modelinde ikisini birlikte serbest bırakmak salınıma yol açabilir. Analog zamanlama veya yayılma gecikmesi simüle edilmez.
Kablolar: bağlantıyı kaldır
Devre doğruluk tablosu
Girişler ve saatler, en fazla sekiz bağımsız değişkendir. Her satır, tüm iç durumların düşük olduğu bir durumla başlar; geri beslemeli devreler geçmişe bağlı olabilir ve tek bir kombinasyonel doğruluk tablosuna sahip değildir. ? çözümlenmemiş veya salınan çıkışı belirtir.
| A | B | Sum | Carry | Kararlı |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | Evet |
| 0 | 1 | 1 | 0 | Evet |
| 1 | 0 | 1 | 0 | Evet |
| 1 | 1 | 0 | 1 | Evet |
Dijital mantık
Mantık kapısı tanımları ile birleşimsel ve ardışıl mantık: MIT OpenCourseWare, Computation Structures, 4. ve 5. üniteler. https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/ . Bu sayfadaki örnekler ve diyagramlar özgün olarak hazırlanmıştır.
Simülasyon modeli
Sinyaller yüksek, düşük veya bilinmeyen durumdadır. Güncellemeler, devre kararlı hâle gelene, bir durumu tekrarlayana veya 64 güncellemeye ulaşana kadar eşzamanlı olarak gerçekleşir. Bu bir öğretim modelidir; elektrik gerilimini, yayılma gecikmesini veya metastabiliteyi modellemez. Geri beslemeli doğruluk tablosu satırları başlangıç durumuna bağlı olabilir.
Nasıl kullanılır?
- Kapıları devre tahtasına sürükleyin veya düğmelerine dokunun. Sürükleyerek bir düğümü taşıyın.
- Bağlamak için bir çıkış pinine, ardından bir giriş pinine dokunun. Giriş anahtarlarını değiştirin veya saati çalıştırın.
- Canlı sinyalleri ve doğruluk tablosunu inceleyin ya da devreyi yerel olarak veya JSON dosyası olarak kaydedip yükleyin.
Gizlilik ve sınırlamalar
Devre tarayıcınızda çalışır. Yerel kayıtlar bu cihazda kalır; JSON dışa aktarımları devrenizi yüklemeden indirilir.
İlgili araçlar
Sık sorulan sorular
Bir çıkışta neden soru işareti gösteriliyor?
Gerekli bir pin bağlanmamış olabilir veya geri besleme salınıyor ya da kararlı duruma ulaşamıyor olabilir. Simülatör, 64 eşzamanlı güncellemeden sonra durur ve kararlı bir sonuç iddiasında bulunmak yerine türetilmiş çıkışları bilinmeyen olarak gösterir.
SR mandalı nasıl çalışır?
Örnekte iki NOR kapısı kullanılır. Set veya reset bir durum oluşturur; her iki giriş de düşük olduğunda önceki kararlı durum korunur. Her iki girişin de yüksek olması geçersizdir; ikisinin birlikte bırakılması bu modelde salınıma neden olabilir. Analog zamanlama ve yayılma gecikmeleri simüle edilmez.
Neleri kaydedebilirim?
JSON; düğümleri, etiketleri, konumları, anahtar ayarlarını ve bağlantıları kaydeder. Saatin çalışma durumunu veya mandalın önceki dahili durumunu kaydetmez. Yerel kayıt bu tarayıcının depolama alanını kullanır; dışa aktarma ve içe aktarma, devreyi cihazlar arasında taşımanızı sağlar.
Bir devre ne kadar büyük olabilir?
Devre tahtası en fazla 80 düğüm ve 160 kablo kabul eder. Oluşturulan doğruluk tablosu en fazla sekiz giriş anahtarını ve saati destekler; bu da en fazla 256 satır sağlar.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez