######### 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 משנים את התכונה נתונים שלה, ומקשי החצים משנים את הפניות שלה. תְכוּנָה.

מוּל
כיוון הרכיב (הפלט שלו ביחס לקלט שלו).
פיסות מידע
רוחב הסיביות של קלט הנתונים של הרכיב.
סיביות פלט
רוחב הסיביות של הפלט של הרכיב.

התנהגות כלי לתקוע

אף אחד.

התנהגות כלי טקסט

אף אחד.

חזרה אל הפניה לספרייה