עמוד:40

מטבלה 1 . 6 ניתן ללמוד שכדי לקלוט את מצב ההדקים inl עד in 8 יש לספק רמה לוגית נמוכה להדק G של חוצץ הנתונים העליון . אות זה יתקבל מהדק 12 של המפענח 74 LS 138 על-ידי כך שלהדקים A , B , C יסופק המספר הבינארי . 011 רמה זו מגיעה מאוגר C של המפתח המקבילי דרך הדקים 14 , 1 ו . 16- כדי לספק רמות לוגיות כאלה יש לתת לאוגר C את המספר הבינארי . 00100000 בקביעת המספר יש לשים לב שהסיבית , C 5 הקובעת את כיוון מעבר הנתונים באוגר D תהיה ב'אחד' לוגי וכמו כן שהסיביות C 1-1 CO תהיינה הפוכות מופע . נדגים תכנית שתקלוט את מצב 16 הדקי המבוא inl עד inl 6 ותציג מידע זה למשתמש . למימוש התכנית נבצע את השלבים שלהלן : נכלול את קובץ הכותרת stdio . h לקוד הפעילות כדי לזמן את הפונקציה . printf נקשר את הפונקציה Out 32 שתטפל בהפעלת הפלט לממשק המקבילי . נקשר את הפונקציה Inp 32 שתטפל בהפעלת הקלט מהממשק המקבילי לתכנית . נגדיר שני משתנים מטיפוס שלם כדי לקלוט את מצב ההדקים . נזמן את הפונקציה Out 32 כדי להוציא לאוגר ( 0 x 3 7 a ) C את המספר הבינארי . ( 0 x 20 ) 00100000 נזמו את הפונקציה 32 ק 1 ז 1 כדי לקלוט את המידע מהחוצץ העליון . נזמן את הפונקציה Out 32 כדי להוציא לאוגר ( 0 x 3 7 a ) C את המספר הבינארי , ( 0 x 27 ) 00100111 כדי לקבוע שאוגר ס ישמש כקלט וכן כדי לתת אות בחירה לחוצץ התחתון . נזמן את הפונקציה 32 קמ 1 כדי לקלוט את המידע מהחוצץ התחתון . נזמן את הפונקציה printf כדי להציג למשתמש את מצב החוצצים . טבלה 1 . 7 פירוט ההדקים והמבנה של אוגר C

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר