Logic Gates: Circuit Simulator uygulama simgesi

Logic Gates: Circuit Simulator

Eğitim · Ücretsiz · Android · CoddyKit

Logic Gates: Circuit Simulator — Gerçek devreleri kablolayarak ve doğruluk tablolarıyla kanıtlayarak mantık kapılarını öğren

Logic Gates: Circuit Simulator (uygulama içinde Logic Gates Lab olarak adlandırılır), bilgisayar bilimi ve elektrik-elektronik mühendisliği öğrencileri, kendi kendine programlama öğrenenler ve bir çipin içinde neler olduğunu merak eden herkes için ücretsiz bir Android uygulamasıdır. Her ders, gerçek AND, OR, NOT, XOR ve NAND kapılarını kabloladığın, Run'a basıp truth table ile devrenin gerçekten çalışıp çalışmadığını satır satır gördüğün bir 3D kart üzerinde sona erer — kontrol doğrudan cihazında yapılır, sunucuya gidip gelmeye gerek kalmaz.

Google Play — Ücretsiz indir
Fiyat
Ücretsiz, Pro yükseltmesi
Platformlar
Android
Diller
10
%50 ilerlemeyi, 34 dersi, 12 laboratuvarı ve tamamlanan 17 dersi gösteren Logic Gates Lab ana ekranı; Continue Boolean Algebra düğmesi, Daily Circuit ve Exam Mode kısayolları ile World 1 Gate Fundamentals ve World 2 Combinational Circuits öğrenme yolu kartlarıBits Signals and Truth Tables, The AND Gate, The OR Gate, The NOT Gate (Inverter), The XOR Gate ve NAND the Universal Gate dahil 9 dersi listeleyen Logic Gates Lab Gate Fundamentals ünite ekranı; her ders ücretsiz ve tamamlanmış olarak işaretlenmiş
344 dünyaya yayılan ders
12Uygulamalı kablolama laboratuvarı
81-bit ALU'ya kadar yapım projeleri
Dijital mantıkta “duruma göre değişir” diye bir şey yoktur.

Bir devre ya tam olarak hedef doğruluk tablosunu üretir ya da üretmez. Logic Gates Lab, her ders, proje ve sınav sorusu için hedef tabloyu, kablolamanı değerlendirmek üzere kullandığı Boolean işlevlerinin aynısıyla hesaplar; böylece verilen yanıt, simülatörün kontrol ettiği sonuçtan hiçbir zaman kopmaz.

Nedir

Logic Gates: Circuit Simulator, uygulama içinde Logic Gates Lab olarak adlandırılır; öğrenciler ve kendi kendine programlama öğrenenler için dijital mantığı ve Boolean cebrini okuyarak değil, devreler kurarak öğreten ücretsiz bir Android uygulamasıdır. Kapıları 3D breadboard üzerine sürükler, girişlerini kablolar ve devrenin hedefle eşleşip eşleşmediğini doğruluk tablosunun satır satır göstermesi için Run'a basarsın. 34 derslik, dört dünyadan oluşan kurs; bitlerden ve yedi temel kapıdan başlayıp yarım ve tam toplayıcılara, multiplexer'lara, Boolean cebrine ve Karnaugh haritalarına, ardından latch'ler, flip-flop'lar ve sayaçlarla sıralı mantığa ilerler. Ayrıca çalışan bir 1-bit ALU'ya kadar uzanan 8 yapım projesi ve her gün sunulan ücretsiz Daily Circuit bulmacası da yer alır.

Uygulamanın içinde

Nasıl görünüyor

%50 ilerlemeyi, 34 dersi, 12 laboratuvarı ve tamamlanan 17 dersi gösteren Logic Gates Lab ana ekranı; Continue Boolean Algebra düğmesi, Daily Circuit ve Exam Mode kısayolları ile World 1 Gate Fundamentals ve World 2 Combinational Circuits öğrenme yolu kartları
İlerlemeni dünyalara göre takip etDört dünyaya yayılmış 34 ders ve 12 laboratuvar; Daily Circuit ve Exam Mode tek dokunuş uzaklığında.
Bits Signals and Truth Tables, The AND Gate, The OR Gate, The NOT Gate (Inverter), The XOR Gate ve NAND the Universal Gate dahil 9 dersi listeleyen Logic Gates Lab Gate Fundamentals ünite ekranı; her ders ücretsiz ve tamamlanmış olarak işaretlenmiş
World 1 baştan sona ücretsizHer temel kapıyı ve De Morgan's Laws'u kapsayan dokuz Gate Fundamentals dersi ücretsiz.
Bits Signals and Truth Tables başlıklı Logic Gates Lab ders ekranında, A ve B girişlerinin GATE etiketli bir kapıya bağlandığı ve çıkışın Y olduğu bir kapı diyagramı gösteriliyor. Ayrıca AND, OR, NOT, XOR, NAND, NOR ve XNOR seçeneklerinden birini belirleyip A ve B girişlerini değiştirerek canlı çıkışı görmeni sağlayan bir Truth Explorer bileşeni bulunuyor.
Girişleri değiştir, çıkışı izleDers içindeki Truth Explorer bileşeni, A ve B girişlerini değiştirip herhangi bir kapının çıkışını anında görmeni sağlar.
Logic Gates Lab Projects ekranında, her biri bir makine oluşturma açıklaması içeren Half Adder (ücretsiz, başlangıç, 2 giriş), Full Adder (ileri düzey, 3 giriş), Majority Vote (orta düzey, 3 giriş), 2:1 Multiplexer (ileri düzey), Parity Checker (orta düzey, 3 giriş), 2-bit Comparator (ileri düzey, 4 giriş) ve 2-bit Adder listeleniyor.
1-bit ALU'ya kadar projeler oluşturÜcretsiz Half Adder'dan karşılaştırıcılara ve çok bitli toplayıcılara uzanan sekiz proje oluştur.
Logic Gates Lab Exam Mode ekranında 10 sorudan 1.si gösteriliyor. Soru, 8-bit bir register'ın kaç flip-flop içerdiğini soruyor; cevap seçenekleri 1, 4, 8 ve 64.
Exam Mode: süreli, rastgeleGate logic, truth tables ve binary conversion konularında 150'den fazla soru; her çalıştırmada yeni sorular seçilir.

Arka plan

Mantık kapısı nedir ve doğruluk tablosu onu nasıl tanımlar?

Mantık kapısı, bir veya daha fazla ikili giriş alan — her biri 1 (açık) veya 0 (kapalı) olabilir — ve sabit bir kurala göre tek bir ikili çıkış üreten küçük bir devredir. Doğruluk tablosu, tüm olası giriş kombinasyonlarını ve kapının her biri için ürettiği çıkışı listeler; bu da kapının davranışının eksiksiz ve kesin bir tanımıdır: Girişler sonlu olduğu için bir kapının ne yaptığı hiçbir zaman tahmine veya olasılığa bırakılmaz. Gerçek devreler, çok sayıda kapının birbirine bağlanmasıyla kurulur ve aralarında AND, OR, NOT, XOR ve NAND bulunan birkaç temel kapı, bir toplayıcıdan tam bir işlemciye kadar her şeyi oluşturmak için yeterlidir.

AND, OR, NOT, XOR, NANDtemel kapı seti

AND, yalnızca her giriş 1 olduğunda 1 üretir. OR, en az bir giriş 1 olduğunda 1 üretir. NOT, tek bir girişin değerini tersine çevirir. XOR, yalnızca girişleri farklı olduğunda 1 üretir. NAND, AND işleminin ardından NOT uygulanmasıdır ve diğer tüm kapılar yalnızca NAND kapıları kullanılarak oluşturulabildiği için evrensel kapı olarak adlandırılır.

Yarım toplayıcı ve tam toplayıcı karşılaştırmasıgerçekten hesaplama yapan ilk devreler

Yarım toplayıcı, iki tek biti toplar ve bir XOR kapısı ile bir AND kapısını kullanarak Sum ve Carry çıkışları üretir. Tam toplayıcı bunu üç girişe genişletir — iki bit ve önceki toplamadan gelen bir carry-in — böylece toplayıcılar birbirine bağlanarak tek bitten daha geniş sayılar toplanabilir.

Karnaugh haritasıBoolean ifadelerini görsel olarak sadeleştirme

Karnaugh haritası, bir doğruluk tablosunun çıkışlarını komşu hücrelerin yalnızca bir giriş bitiyle farklı olduğu bir ızgarada düzenler. Böylece 1'lerden oluşan ve daha basit bir Boolean ifadesinde birleştirilebilecek gruplar görsel olarak kolayca fark edilir. Bu yöntem, Boolean özdeşliklerini ve De Morgan's Laws'u elle cebirsel olarak uygulamaya pratik bir alternatiftir.

Sıralı mantıkbelleğe sahip devreler

Toplayıcılar ve multiplexer'lar gibi kombinasyonel devreler, çıkışı yalnızca mevcut girişlerinden hesaplar. Sıralı mantık ise belleği devreye sokar: Bir SR latch veya D flip-flop, bir bitin değerini saat çevrimi boyunca korur; flip-flop'ları birbirine bağlamak da devrenin yalnızca tepki vermek yerine durumu hatırlaması için gereken yapı taşları olan register'ları ve sayaçları oluşturur.

Nasıl çalışır

Uygulama nasıl kullanılır?

Bir dersi birkaç kısa bölümde okursun; ardından kapının, kabloların ve doğruluk tablosunun tümünün canlı olduğu karta geçersin.

  1. Bir kapıyı karta sürükle

    Dersin araç kutusundan AND, OR, NOT, XOR, NAND veya başka bir kapı seç ve kabloları net görebilmek için döndürebileceğin ve parmaklarınla yakınlaştırıp uzaklaştırabileceğin 3D breadboard üzerine yerleştir.

  2. Girişleri kablola ve Run'a bas

    Kapının girişlerini bağla, ardından devreyi çalıştır. Truth Table görünümü beklenen sütunların yanında açılır; hedefle eşleşmeyen satırlar kırmızı renkte parlayarak hangi giriş kombinasyonunun hatalı olduğunu tam olarak gösterir.

  3. Kabloyu düzelt, yeniden çalıştır, dersi tamamla

    Kablolamayı düzenle ve devreyi yeniden çalıştır. Doğruluk tablosundaki her satır eşleştiğinde ders otomatik olarak tamamlanır — aynı değerlendirme mantığı, yarım toplayıcıdan 1-bit ALU'ya kadar uzanan 8 yapım projesi ve günlük Daily Circuit bulmacası için de geçerlidir.

İçinde neler var

Uygulamada gerçekten neler var?

34

4 dünyaya yayılan ders

Bitler, sinyaller ve doğruluk tablolarından yedi temel kapıya ve De Morgan's Laws'a; oradan toplayıcılara, multiplexer'lara, decoder'lara, Boolean cebrine, Karnaugh haritalarına ve sıralı mantığa kadar.

12

Uygulamalı kablolama laboratuvarı

On iki laboratuvar, seni döndürebileceğin, parmaklarınla yakınlaştırıp uzaklaştırabileceğin ve anahtarları dokunarak değiştirebileceğin bir 3D breadboard üzerine yerleştirir; bir devrenin şemasını okumak yerine gerçek bir devreyi kablolarsın.

8

1-bit ALU'ya kadar yapım projeleri

Yarım toplayıcıdan tam toplayıcıya, çoğunluk oylama devresinden multiplexer'a, parity checker'dan comparator'a ve çalışan bir 1-bit ALU'ya kadar uzanan her proje, kesin bir hedef doğruluk tablosuna göre değerlendirilir.

0

Cihaz üzerinde değerlendirme

AI değerlendirmesi yok, sunucuya gidip gelmek yok — devren gerçek Boolean mantığına göre yerel olarak kontrol edilir; bu nedenle uçak modunda bile çalışır.

150+

Exam Mode soru havuzu

Kapı mantığı, doğruluk tabloları, Boolean özdeşlikleri ve ikili dönüşüm üzerine 150'den fazla sorudan oluşan bir havuz; her çalıştırmada yeni, süreli bir sete dönüştürülür.

AI

AI devre eğitmeni

Eğitmenden, kurduğun belirli devrenin sahip olduğu doğruluk tablosunu neden ürettiğini sade bir dille açıklamasını iste — genel bir açıklama değil, oluşturduğun tam kablolamaya dayalı bir anlatım al.

Uygunluk

Kimler için uygun — kimler için değil

Şu durumlarda senin için uygun

  • CS veya EE dersi alıyor ve sembolleri ezberlemek yerine AND/OR/XOR kapılarını gerçekten bağlamak istiyorsan
  • Kod yazabiliyor ama half adder'ın veya flip-flop'un ne olduğunu henüz söyleyemiyorsan
  • Bir çipin içinde gerçekten neler olduğunu, her seferinde bir kapı üzerinden öğrenmek istiyorsan
  • Çözümlü bir örneğe güvenmek yerine bir cevabı truth table ile kanıtlamayı seviyorsan
  • Tamamen offline çalışan ücretsiz bir günlük logic puzzle istiyorsan

Şu durumlarda doğru araç değil

  • Analog bileşenlerle gerçek devre kartları tasarlamak veya simüle etmek istiyorsan — bu uygulama özellikle Boolean digital logic içindir
  • Tüm dünyaları ve 8 projenin tamamını ücretsiz istiyorsan — Pro, Worlds 2–4'ün ve Half Adder sonrasındaki projelerin kilidini açar
  • Bir iPhone uygulamasına ihtiyacın varsa — Logic Gates: Circuit Simulator yalnızca Android'de kullanılabilir
  • AI'ın devreni değerlendirmesini istiyorsan — değerlendirme gerçek Boolean logic kullanılarak cihaz üzerinde yapılır; AI yalnızca sonuçları açıklamak için kullanılır

Sorular

Sık sorulan sorular

Logic gates ve digital circuits öğrenmek için iyi bir uygulama hangisi?

İşe yarayan test, bir devre hakkında yalnızca okumak değil, onu gerçekten bağlaman gerekip gerekmediğidir. Logic Gates: Circuit Simulator her dersi bir 3D breadboard üzerine taşır: bir kapıyı sürükle, girişlerini bağla, Run'a bas ve truth table'ın satır satır çalışıp çalışmadığını kanıtlamasını izle. Kurs, Android'de ücretsiz olarak yedi temel kapıdan adders, multiplexers ve sequential logic'e kadar dört dünyaya yayılan 34 dersten oluşur.

Logic Gates: Circuit Simulator ile Logic Gates Lab aynı uygulama mı?

Evet. Logic Gates: Circuit Simulator, Google Play'deki başlıktır; uygulamanın kendi ekranlarında ve derslerinde ise Logic Gates Lab adı kullanılır. Aynı 34 ders, 12 wiring lab, 8 build project ve Daily Circuit puzzle içeren tek bir uygulamadır.

Truth table nasıl okunur?

Truth table, bir kapının veya devrenin tüm olası giriş kombinasyonlarını her satırda bir tane olacak şekilde listeler ve o kombinasyon için üretilen çıkışı son sütunda gösterir. Girişler sonlu olduğu için — iki giriş dört satır, üç giriş sekiz satır oluşturur — truth table, yoruma açık hiçbir nokta bırakmadan bir devrenin davranışını eksiksiz biçimde tanımlar. Logic Gates Lab, beklenen truth table'ı bağladığın devrenin gerçek çıkışıyla birlikte gösterir; eşleşmeyen satır kırmızı renkte parlar.

NAND neden universal gate olarak adlandırılır?

NAND, ardından NOT gelen bir AND gate'tir ve universal olarak adlandırılır; çünkü diğer tüm logic gate'ler — AND, OR, NOT ve XOR dahil — doğru düzende birbirine bağlanmış yalnızca NAND gate'leri kullanılarak oluşturulabilir. Bu, gerçek çip tasarımında önemlidir; çünkü tek bir gate türünü tekrar tekrar üretmek, birkaç farklı türü üretmekten daha basittir. Logic Gates Lab'in Gate Fundamentals dünyası, NAND'ı özellikle bu universal yapı taşı olarak ele alır.

Half adder ile full adder arasındaki fark nedir?

Half adder tam olarak iki bit toplar ve Sum (XOR aracılığıyla) ile Carry (AND aracılığıyla) çıkışlarını üretir; ancak önceki toplama işleminden gelen bir carry'yi kabul edemez. Full adder üç giriş alır — iki bit ve bu carry-in — böylece full adder'lar birbirine bağlanarak tek bitten daha geniş sayılar, örneğin Logic Gates Lab projelerinde oluşturulan 2-bit adder toplanabilir.

Karnaugh map ne için kullanılır?

Karnaugh map, truth table çıkışlarının, yan yana iki hücrenin tam olarak tek bir giriş bitinde farklı olacağı şekilde düzenlendiği bir ızgaradır. Bu düzen, aynı çıkışları içeren grupları görsel olarak belirgin hâle getirir; böylece Boolean algebra özdeşliklerini ve De Morgan's Laws'ı adım adım uygulamak yerine bir Boolean expression'ı gözle inceleyerek sadeleştirebilirsin. Logic Gates Lab, Karnaugh map'leri World 2'de Boolean algebra'nın diğer konularıyla birlikte tanıtır.

Kom binasyonel ve sequential logic arasındaki fark nedir?

Combinational circuit'ın çıkışı yalnızca mevcut girişlerine bağlıdır — adder veya multiplexer bu şekilde çalışır. Sequential circuit'ın belleği vardır: SR latch veya D flip-flop bir clock cycle boyunca bir değeri korur; bu nedenle çıkışı hem geçmiş hem de mevcut girişlere bağlıdır. Birbirine bağlanmış flip-flop'lardan oluşturulan register'lar ve ripple counter'lar, devrenin yalnızca anında tepki vermek yerine durumu hatırlamasını sağlar. Logic Gates Lab'in World 4 bölümü bu sequential-logic katmanını ele alır.

Logic Gates: Circuit Simulator ücretsiz mi?

Evet. World 1'in dokuz dersinin tamamı — tüm temel gate'ler ve De Morgan's Laws dahil — bu dünyanın altı uygulamalı lab'inin tamamıyla birlikte ücretsizdir. Ayrıca 3 devre kaydeden sınırsız sandbox, Half Adder projesi ve her gün sunulan Daily Circuit puzzle da ücretsizdir. Pro; World 2'den World 4'e kadar olan dünyaların, 1-bit ALU'ya kadar kalan 7 build project'in, sınırsız Exam Mode çalıştırmasının, AI circuit tutor'ın ve sınırsız kayıtlı sandbox devresinin kilidini açar.

Logic Gates: Circuit Simulator iPhone'da kullanılabilir mi?

Hayır. Logic Gates: Circuit Simulator, Google Play üzerinden Android telefonlarda ve tabletlerde kullanılabilir; bu sayfa yalnızca o listeye bağlantı verir.

Daily Circuit puzzle nedir?

Her gün yenilenen, tarihe göre oluşturulmuş bir wiring puzzle'dır: sınırlı bir gate bütçesi içinde hedef truth table ile eşleşen bir devre bağlaman gerekir. Sonsuza kadar ücretsizdir, tamamen offline çalışır, en iyi performansının serisini takip eder ve Settings'ten açabileceğin isteğe bağlı bir yerel hatırlatıcı sunar.

Logic Gates Lab'de bir devre gerçekten nasıl değerlendirilir?

Her derste, projede ve sınav sorusunda yer alan her hedef tablo, simulator'ın bağlantılarını kontrol etmek için kullandığı aynı küçük Boolean function kümesinden hesaplanır ve tamamen cihazında, sunucuya gidip gelmeden çalıştırılır. Böylece verilen cevap, engine'in gerçekten kontrol ettiği sonuçla hiçbir zaman uyumsuz hâle gelemez; değerlendirme bağlantı olmasa bile çalışır.

Başla

İlk gate'ini bağla

Android'de ücretsiz — gerçek devreler oluştur ve bunları truth table'larla kanıtla.

Google Play — Ücretsiz indir
Son incelenme tarihi · CoddyKit tarafından yayımlandı · Gizlilik politikası
Android üzerinde kullanılabilir.