ViewWiki

שיעור 1 מתוך 4

וגם, או ולא.

שלושת השערים הבסיסיים: AND צריך את שתי הכניסות, OR מסתפק באחת, NOT הופך; ואיך בוחרים שער לפי מה שהמעגל צריך לעשות.

שלב 1 מתוך 5 · AND

שלב 1 מתוך 5

AND

שער לוגי הוא מעגל קטן שמקבל סיביות ומוציא סיבית, לפי כלל קבוע. בתוך המעבד יש מיליארדים מהם, וכל אחד בנוי מכמה טרנזיסטורים. על הלוח שני מתגים, A ו־B, ומהם יוצאים מסלולים לשלושה שערים, וכל שער מדליק נורה. מסלול שנושא 11⁠ זוהר, וחרוזי אור זורמים בו לכיוון היציאה.

השער הראשון הוא AND, “וגם”: היציאה שלו 11⁠ רק אם A הוא 11⁠ וגם B הוא 11⁠. נבאו, ואז A יעלה.

לשאלה

שלב 2 מתוך 5

OR

השער השני הוא OR, “או”: היציאה שלו 11⁠ אם A הוא 11⁠ או B הוא 11⁠, ובמובן הלוגי “או” כולל גם את שניהם. עכשיו A למעלה ו־B למטה, ונורת ה־OR דולקת.

לשאלה

שלב 3 מתוך 5

NOT

השער השלישי, NOT, “לא”, פשוט מכולם: יש לו כניסה אחת, A, והוא הופך אותה. נכנס 00⁠, יוצא 11⁠; נכנס 11⁠, יוצא 00⁠. בסימן שלו העיגול הקטן בקצה מסמן היפוך.

לשאלה

שלב 4 מתוך 5

רק AND

עכשיו B למעלה ו־A למטה. נורת ה־OR דולקת, אבל ה־AND לא. הדליקו אותה.

לשאלה

שלב 5 מתוך 5

לבחור שער

שערים הם הדרך של המחשב לקבל החלטות. “אם יש כרטיס וגם קוד, פתח” הוא AND. “אם החלון או הדלת פתוחים, צלצל” הוא OR. “אם לא נגעו במקלדת, כבה את המסך” הוא NOT. כשמתכננים מעגל, מתרגמים את הכלל במילים לשער.

לשאלה

סצנה אינטראקטיבית

הגרסה האינטראקטיבית נטענת…

כל שלב מכין לכם את הסצנה, ובקר שמסומן „קבוע” נשאר במקומו בשלב הזה.

לניסוי

תרגול · נבאו, ואז הסתכלו

שני המתגים למטה, וכל הנורות של AND ו־OR כבויות. מה יקרה לנורה של A AND B כשנעלה את A ל־11⁠ ונשאיר את B למטה?

לניסוי

תרגול · נבאו, ואז הסתכלו

A למעלה ו־B למטה, ונורת A OR B דולקת. מה יקרה לה כשנעלה גם את B?

לניסוי

תרגול · הגיעו למטרה

נורת NOT A דולקת. שנו את סיביות כניסה עד שהיא נכבית, ולחצו על בדיקה.

לניסוי

תרגול · הגיעו למטרה

הדליקו את נורת A AND B, ולחצו על בדיקה.

לניסוי

תרגול · בחרו

אזעקה צריכה לצלצל אם נפתח החלון, אם נפתחה הדלת, או אם נפתחו שניהם. כל חיישן נותן 11⁠ כשמה שהוא שומר עליו פתוח. איזה שער מחבר את שני החיישנים לאזעקה?