Bit Selector
ספרייה: | Plexers |
הוצג: | 2.0.5 |
מראה: |
התנהגות
בהינתן קלט של מספר ביטים, זה יחלק אותו למספר קבוצות שוות בגודלן (החל מה- סיביות מהסדר הנמוך ביותר) ופלט את הקבוצה שנבחרה על ידי קלט הבחירה.
לדוגמה, אם יש לנו קלט שמונה סיביות 01010101, ואנו אמורים לקבל פלט של שלוש סיביות, אז קבוצה 0 תהיה שלושת הסיביות מהסדר הנמוך ביותר 101, קבוצה 1 תהיה שלושת הסיביות הבאות, 010, וקבוצה 2 תהיה שלושת הבאות סיביות 001. (כל סיביות מעבר לחלק העליון ממולאות ב-0.) הבחירה הקלט יהיה מספר שני סיביות שבוחר איזו משלוש הקבוצות הללו לפלט; אם קלט הבחירה הוא 3, אז 000 יהיה הפלט.
סיכות (בהנחה שהרכיב פונה מזרחה)
- קצה מערב (קלט, רוחב סיביות תואם לתכונת Data Bits)
- ערך נתונים שממנו יש לבחור סיביות עבור הפלט.
- קצה מזרח (פלט, רוחב סיביות תואם לתכונת Output Bits)
- קבוצה של ביטים מערך הנתונים, כפי שנבחר על ידי קלט הבחירה.
- קצה דרום (קלט, רוחב סיביות הוא מנה של סיביות נתונים וסיביות פלט, מעוגל כלפי מעלה)
- בחר קלט: קובע אילו מקבוצות הביטים יש לנתב לפלט.
תכונות
כאשר הרכיב נבחר או מתווסף, הספרות '0' עד '9' משנות את סיביות הפלט
שלו
תכונה, Alt-0 עד Alt-9 משנים את התכונה נתונים
שלה, ומקשי החצים משנים את הפניות
שלה.
תְכוּנָה.
- מוּל
- כיוון הרכיב (הפלט שלו ביחס לקלט שלו).
- פיסות מידע
- רוחב הסיביות של קלט הנתונים של הרכיב.
- סיביות פלט
- רוחב הסיביות של הפלט של הרכיב.
התנהגות כלי לתקוע
אף אחד.
התנהגות כלי טקסט
אף אחד.