Περίληψη:
Ο BGC 8088 είναι ένας αναπτυξιακός και εκπαιδευτικός ηλεκτρονικός υπολογιστής. Διαθέτει ISA slots για σύνδεση καρτών επέκτασης και μπορεί να δεχθεί κάρτα ελεγκτή μονάδας δισκέτας (FDD Controller). Το αντικείμενο της πτυχιακής αυτής εργασίας είναι η ανάπτυξη ενός συνόλου ρουτινών, οι οποίες θα επιτρέπουν την διαχείριση αρχείων σε μονάδα δισκέτας 5 και 1/4 ιντσών 360 MB ή 1,2MB, με χρήση ελεγκτή δισκέτας. Οι υπορουτίνες αποτελούν αυτόνομα τμήματα κώδικα που διεκπεραιώνουν μία συγκεκριμένη εργασία και μπορούμε να τα καλούμε μέσα από το κυρίως πρόγραμμα όσες φορές χρειαστεί. Τα πλεονεκτήματα χρήσης υπορουτινών είναι η μείωση του συνολικού όγκου του κώδικα σε περίπτωση ύπαρξης όμοιων επαναλαμβανόμενων τμημάτων, η διόρθωση καθίσταται ευκολότερη και τέλος ο κώδικας με τη χρήση τους γίνεται πιο κατανοητικός και δίνουν τη δυνατότητα επαναχρησιμοποίησης του. Η δυσκολία αυτής της πτυχιακής εργασίας, έγκειται στην πολυπλοκότητα και την ύπαρξη πολλών και διαφορετικών εντολών προγράμματος όσον αφορά τον BGC 8088 και τη μονάδα δισκέτας καθώς η προσπέλαση συγκεκριμένων τμημάτων της, χρειάζεται γνώση και εξοικείωση με αυτήν.