paraskevopoulos-avatar

Κωνσταντίνος Παρασκευόπουλος

Καθηγητής Πληροφορικής

Προγραμματιστής

Θεσσαλονίκη

[email protected]


My Binary Logic - Ένας προσομοιωτής λογικών πυλών στο Scratch

Μάρτιος 2017 Γ΄ Γυμνασίου Scratch

Περίληψη

Τα ψηφιακά κυκλώματα είναι σχεδιασμένα έτσι ώστε να λαμβάνουν αποφάσεις. Συνήθως δέχονται στην είσοδο δύο ή περισσότερες τιμές και παράγουν μία ή περισσότερες τιμές στην έξοδο. Η διαδικασία αυτή γίνεται με τη βοήθεια των λογικών πυλών (logic gates). Στην παρακάτω εργασία, χρησιμοποιήσαμε τη γλώσσα προγραμματισμού Scratch για να οπτικοποιήσουμε και να προσομοιώσουμε τη λειτουργία μερικών από τις πλέον βασικές λογικές πύλες. Συγκεκριμένα σχεδιάσαμε και προγραμματίσαμε τη λειτουργία των πυλών OR, AND, NOT, NAND, NOR, XOR και XNOR. Στη συνέχεια χρησιμοποιήσαμε τις παραπάνω πύλες για να δημιουργήσουμε και να προσομοιώσουμε τη λειτουργία πιο σύνθετων λογικών κυκλωμάτων όπως είναι ο Half-Adder και ο Full-Adder.

Η Εργασία

Η Παρουσίαση

Το Πρόγραμμα

Δείτε τον κώδικα


Τελευταία ενημέρωση: Δεκέμβριος 2022

2014-2022 Κωνσταντίνος Παρασκευόπουλος