אלקטרוניקה ומחשבים ט-תשס"ה

מסמכים קשורים
מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תשע"ה, 2015 אין להעביר את הנוסחאון לנבחן אחר נספח לשאלון: נוסחאו

תרגול מס' 1

פתרון מבחן במיקרו בקרים תשעו

מבוא לאסמבלי

אלקטרוניקה ומשבים ה-תשס"ה

מתכונת עיצוב 3013

<4D F736F F D20E8E9E9EEF8E9ED20E5EEE5F0E9ED20E1E1F7F >

Book.indb

Comp. Arch. Lecture 1

הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב הוראות הגשה: ההגשה בזוגות. הוסיפו שמות, ת.ז., אי-מייל, תא אליו יש להחזיר את התרגיל ואת תשובותיכם לתרג

גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשע"א, 2011 מועד הבחינה: משרד החינוך סמל השאלון: נספחים: א. נספח לשאלה 2 ההנחיות בש

Microsoft PowerPoint - lecture4_handnotes_2013_2.ppt [Compatibility Mode]

ניסוי 4 מעגל גילוי אור והפעלת נורה מטרות הניסוי שילוב נגד רגיש לאור (LDR) ודפ"א (LED) להפעלתה מתחת לרמת אור מסוימת. שילוב פוטו דיודה לגילוי אור והפעלת

Book.indb

מצגת של PowerPoint

תוצאות סופיות מבחן אלק' פיקוד ובקרה קיץ 2014

שבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים ע

מקביליות

גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשס"ח, 2008 מועד הבחינה: משרד החינוך סמל השאלון: נספח לשאלה 9 א. נספחים: נספח לשאלה

PowerPoint Presentation

מבוא למדעי המחשב

סוג הבחינה: גמר לבתי ספר לטכנאים ולהנדסאים מדינת ישראל מועד הבחינה: אביב תשס"ט, 2009 משרד החינוך סמל השאלון: נספחים: א. נוסחאון במערכות תקשורת

סדנת תכנות ב C/C++

Microsoft PowerPoint - Lecture1

תורת הקומפילציה

אוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ

מבוא למדעי המחשב

מעבדה א' בפיזיקה הענות לתדר ותהודה רקע תאורטי תשע"ב נגד, קבל וסליל במעגלים חשמליים בניסוי זה נחקור את התנהגותם של מעגלים חשמליים המכילים נגדים קבלים ו

שעור 6

Microsoft Word - Summary

PowerPoint Presentation

מקביליות

PowerPoint Presentation

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.

פיסיקה 1 ב' מרצים: גולן בל, משה שכטר, מיכאל גדלין מועד ב משך המבחן 3 שעות חומר עזר: דף נוסחאות מצורף, מחשבון אסור בהצלחה! חלק א'

PowerPoint Presentation

BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות נ

תרגול 1

שאלהIgal : מערכים דו מימדיים רקורסיה:

Slide 1

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

Microsoft Word - pitaron222Java_2007.doc

מהוא לתכנות ב- JAVA מעבדה 3

מבוא למדעי המחשב

שאלהIgal : מערכים דו מימדיים רקורסיה:

מבנה מחשבים ספרתיים

מקביליות

PowerPoint Presentation

Microsoft Word - ניספח_8.doc

Microsoft PowerPoint - meli-iso.ppt

Overview of new Office 365 plans for SMBs

ex1-bash

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

מבוא למדעי המחשב - חובלים

מבוא למדעי המחשב

מערכות הפעלה

בחן במערכות הפעלה

<4D F736F F D20FAF8E2E9EC203220E0F7E520EEE020FAF9F2E1>

שקופית 1

PowerPoint Presentation

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

PowerPoint Presentation

תוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום

Microsoft PowerPoint - L01-n.ppt

Microsoft Word - 11_9006.doc

מספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר

בגרות סוג הבחינה: מדינת ישראל קיץ תשע"ח, 2018 מועד הבחינה: משרד החינוך , מספר השאלון: נוסחאות ונתונים בפיזיקה ל 5 יח"ל נספח: א. משך הבחינה:

Slide 1

PowerPoint Presentation

Homework Dry 3

מערכות הפעלה

Slide 1

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

ראשי פרקים לדוח לקוחות עסקיים 2005

Microsoft PowerPoint - CE_Candidates_2011.ppt [Compatibility Mode]

Microsoft Word - moed_A_sol.doc

Disclaimer מסמך זה הינו סיכום און-ליין של השיעור ולא עבר עריכה כלל. מצאת טעות? שלח/י לי מייל ואתקן: 07/05/2009 קורס: מערכות ה

אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם

מבנה מחשבים ספרתיים

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

Microsoft Word - 28

Microsoft Word - c_SimA_MoedB2005.doc

סדר יום

שאלהIgal : מערכים דו מימדיים רקורסיה:

רשימת דגמי מסגת בטיחות ותאי בטיחות מאושרים

PowerPoint Presentation

Microsoft PowerPoint - rec1.ppt

המינהל למדע וטכנולוגיה הפיקוח על מדעי המחשב עתודה מדעית טכנולוגית מדינת ישראל משרד החינוך המינהל הפדגוגי אגף בכיר בחינות בחינת מפמ ר במדעי המחשב לכיתה

תוכן עניינים גופי תאורה מוגן מים IP66 LED גוף תאורה פנלLED מרובע שקוע תחת הטיח גוף תאורה פנל LED עגול שקוע תחת הטיח פנל 60X60 / 30X120 LED גוף

מקומות גיאומטריים השתלמות קיץ הקדמה: נושא המקומות הגיאומטריים הינו מרכזי בתכנית הלימוד ל- 5 יח"ל. פרק זה מאגד בתוכו את כל המרכיבים של הגיאומטרי

תמליל:

גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשס"ה, 2005 מועד הבחינה: משרד החינוך 750001 סמל השאלון: נספחים: א. נוסחאון במחשבים ההנחיות בשאלון זה מנוסחות בלשון זכר, אך מכוונות לנבחנות ולנבחנים כאחד. בהצלחה! ומיקרו מעבדים לכיתה י"ג (חלק א' וחלק ב') לכיתה י"ג אלקטרוניקה ומחשבים ט' מגמת הנדסת חשמל אלקטרוניקה (כיתה י"ג) הוראות לנבחן ב. נוסחאון באלקטרוניקה יישומית משך הבחינה: ארבע שעות. א. ב. מבנה השאלון ומפתח הערכה: בשאלון זה שני פרקים, ובהם שמונה שאלות. יש להשיב על ארבע שאלות בלבד, שאלה אחת לפחות מכל פרק. לכל שאלה 25 נקודות. סך הכול 100 נקודות. חומר עזר מותר לשימוש: מחשבון. ג. הוראות מיוחדות: ד. ענה על מספר השאלות הנדרש בשאלון. המעריך יקרא ויעריך את מספר השאלות הנדרש בלבד, לפי סדר כתיבתן במחברתך, ולא יתייחס לתשובות נוספות..1 התחל כל תשובה לשאלה חדשה בעמוד חדש. 2. רשום את כל תשובותיך אך ורק בעט. 3. הקפד לנסח את תשובותיך כהלכה ולסרטט את תרשימיך בבהירות. 4. כתוב את תשובותיך בכתב יד ברור, כדי לאפשר הערכה נאותה של תשובותיך. 5. אם לדעתך חסרים נתונים הדרושים לפתרון שאלה, אתה רשאי להוסיף אותם, בתנאי שתנמק מדוע הוספת אותם..6 בכתיבת פתרונות חישוביים, קבלת מרב הנקודות מותנית בהקפדה על השלמת כל המהלכים הבאים, בסדר שבו הם רשומים:.7 רישום הנוסחה המתאימה. * הצבה של כל הערכים ביחידות המתאימות. * חישוב (אפשר באמצעות מחשבון). * רישום התוצאה המתקבלת, ביחד עם יחידות המידה המתאימות. * ליווי הפתרון החישובי בהסבר קצר. * בשאלון זה 11 עמודים ו 21 עמודי נוסחאון.

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-2 - השאלות ענה על ארבע מבין השאלות 18. עליך לענות על שאלה אחת לפחות מכל פרק. פרק ראשון: מחשבים ומיקרו מעבדים ענה על שאלה אחת לפחות מבין השאלות 14 (לכל שאלה 25 נקודות). 1. START: MOV SI,10H 2. MOV CX,5H 3. AG1: MOV BX,[SI] 4. PUSH BX 5. INC SI 6. INC SI 7. DEC CX 8. JNZ AG1 9. MOV SI,20H 10. MOV CX,5H 11. AG2: POP BX 12. MOV [SI],BX 13. ADD SI,2 14. LOOP AG2 15. RET שאלה 1 לפניך תת שגרה הכתובה בשפת הסף של המיקרו מעבד. 8086/88 המשך בעמוד 3

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-3 - א. הסבר את ההוראות בכל אחת מן השורות.,14,11,4 3 ב. הסבר מה מבצעת תת השגרה. ג. בטבלה שלהלן נתונים התכנים של תאי הזיכרון שכתובותיהם 10 H 19 H בסגמנט הנתונים, לפני ביצוע תת השגרה. 19 H 99 H 18 H 88 H 17 H 77 H 16 H 66 H 15 H 55 H 14 H 44 H 13 H 33 H 12 H 22 H 11 H 11 H 10 H 00 H כתובת התא תוכן התא רשום את התכנים של תאי הזיכרון שכתובותיהם 20 H 29 H לאחר ביצוע תת השגרה הזו. שאלה 2 באיור לשאלה 2 מחובר רכיב תצוגה 7-SEG מסוג קתודה משותפת למערכת מיקרו מחשב. D 0 D 1 R R a b תצוגת 7 SEG a מערכת מיקרו מחשב מבוססת 8086 מפתח פלט שכתובתו 300 H D 2 D 3 D 4 D 5 D 6 R R c d e f g f e g d b c D 7 CC איור לשאלה 2 א. רשום את מצב הסיביות D 6 D 0 הנדרש להארת הספרות 2 ו 4. ב. רשום תת שגרה בשפת ASM-86, שתגרום להארת הספרה. 8 ג. רשום תת שגרה בשפת ASM-86, שתגרום להארת הספרות 2 ו 4 באופן מחזורי. הערה: לרשותך תת שגרה, DELAY המספקת את ההשהיה הדרושה. המשך בעמוד 4

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-4 - שאלה 3 באיור לשאלה 3 משמש המיקרו בקר 8031/51 אמצעי לבדיקה של שער. AND אם השער תקין נורית ה LED דולקת, ואם הוא לקוי נורית ה LED כבויה. כתוב תת שגרה בשפת ASM 51 שתבצע את בדיקת השער. מיקרו בקר 8031/51 P1.0 P1.1 P1.2 R P1.3 V CC שאלה 4 איור לשאלה 3 באיור לשאלה 4 נתונה מערכת מיקרו בקר, 8031 המתבססת על המיקרו מעבד. 8051 מחברים את המפתח P1 לשמונה מתגים, כמתואר באיור. מערכת מיקרו בקר 8031 TXD P1.7.... P1.0 S 7.... S 0 5 V 5 V איור לשאלה 4 המשך בעמוד 5

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-5 - להלן תת שגרה בשפת ASM 51 המופעלת במערכת. 1. START: MOV A,P1 2. ANL A,#0FH 3. MOV R7,A 4. NEXT: SETB TXD 5. MOV R6,#9H 6. D1: DJNZ R6,D1 7. CLR TXD 8. MOV R6,#3H 9. D2: DJNZ R6,D2 10. DJNZ R7,NEXT 11. RET א. הסבר את ההוראות בכל אחת מן השורות. 11 6, 4, 2, ב. הסבר מה מבצעת תת השגרה. ג. אילו מתגים מבין שמונת המתגים S 7 S 0 משפיעים על האות המופק בהדק, TXD ובאיזה אופן? המשך בעמוד 6

אלקטרוניקה ומחשבים ט', - 6 - אביב תשס"ה, סמל 750001 פרק שני: אלקטרוניקה יישומית ענה על שאלה אחת לפחות מבין השאלות 58 (לכל שאלה 25 נקודות). R x +12 V 5 kω שאלה 5 המעגל החשמלי שבאיור א' לשאלה 5 משמש כמד טמפרטורה. הוא כולל גשר נגדים ומגבר מ כשור. R הוא נגד משתנה. ההגבר של מגבר המכשור הוא = 2 o. A = V Vi R 5 kω מגבר מ כשור + V i V o איור א' לשאלה 5 התנגדותו של הנגד R x תלויה בטמפרטורה, והאופיין שלו מתואר באיור ב' לשאלה. R x [Ω] 150 120 90 60 30 5 10 15 20 25 30 35 40 45 50 55 60 T [ C] איור ב' לשאלה 5 המשך בעמוד 7

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-7 - א. היעזר באופיין שבאיור ב', וחשב את ערכו של הנגד, R אם ידוע שבטמפרטורה של 20 C התקבל במוצא המעגל מתח V o של. 0 V ב. חשב את הטמפרטורה שבה נמצא הנגד, R x אם במוצא המעגל התקבל מתח של. 4 V הנח שערכו של הנגד R הוא הערך שקיבלת בסעיף א'. ג. למוצא של מגבר המ כשור שבאיור א' חוברה מערכת התרעה, כמתואר באיור ג' לשאלה. +12 V R x 5 kω R 5 kω מערכת התרעה מגבר מ כשור + V i +12 V + R 1 LED +12 V V REF = 4 V איור ג' לשאלה 5 באיזה תחום טמפרטורות דולקת נורית ה LED שבמערכת ההתרעה? המשך בעמוד 8

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-8 - שאלה 6 באיור א' לשאלה 6 נתון מחולל אותות. I 1 ו I 2 הם מקורות זרם. המתח V 2 קובע את מצבו של המתג : S כאשר, V 2 = 10 V המתג נמצא במצב, A וכאשר, V 2 = 10 V המתג נמצא במצב. B +10 V C V 1 V משווה 2 שמיט טריגר 0.2 µf S 10 V A B I 1 = 1 ma I 2 = 4 ma +10 V 10 V איור א' לשאלה 6 אופיין המעבר של משווה שמיט טריגר נתון באיור ב' לשאלה. V 2 +10 V 3 V +3 V V1 10 V איור ב' לשאלה 6 המשך בעמוד 9

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-9 - א. הסבר את עקרון הפעולה של מחולל אותות. ב. סרטט את צורת הגל של כל אחד מן המתחים V 1 ו V 2 כפונקציה של הזמן, זו מתחת לזו בהתאמה. ציין בסרטוטיך את ערכי המתחים, ואת מצב המתג. S ג. חשב את תדר התנודות שמפיק המחולל. שאלה 7 באיור לשאלה 7 נתון ממיר מאנלוגי לספרתי (A/D) מסוג שיפוע ספרתי Ramp) (Digital. המרת האות מתחילה כאשר פקודת RESET ניתנת לרכיב. Y V i + RESET Y f clock D 0 D 1. D 7 V F X איור לשאלה 7 א. איזה רכיב מייצג כל אחד מן המלבנים X ו Y? ב. תאר את אופן הפעולה של הממיר הזה. ג. חשב את זמן ההמרה המרבי של הממיר הזה עבור תדר שעון של. 1 MHz ד. מתח המבוא V i הנדרש לקבלת מילת מוצא של (FF) H הוא. 5.1 V חשב את כושר ההבחנה (הרזולוציה) של הממיר. המשך בעמוד 10

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-10 - שאלה 8 המעגל החשמלי שבאיור א' לשאלה 8 כולל מגבר שרת אידיאלי וממיר D/A בעל 4 סיביות. I Io נתון:. I REF = 2 ma זרם המוצא I o של ממיר ה D/A נתון על פי הנוסחה: = REF N 16 (N ערך עשרוני המייצג את המילה הבינרית במבוא הממיר) R I REF V REF I o D/A D 3 D 2 D 1 D 0 + 5 kω V o (MSB) (LSB) מידע ספרתי איור א' לשאלה 8 א. חשב את כושר ההבחנה (הרזולוציה) של הממיר. ב. חשב את מתח המוצא של הממיר, כאשר לכניסות הממיר D 3 D 0 נמסר הנתון. 1010 ג. מחברים למבוא הממיר מונה מודולו (3 4 0), המגיב לעליית השעון, כמתואר באיור ב' לשאלה. סרטט, זה מתחת לזה בהתאמה, את אות השעון (עבור שמונה דפקים) ואת מתח המוצא, V o כפונקציה של הזמן. בסרטוטך ציין את ערכי מתח המוצא. המשך בעמוד 11

אלקטרוניקה ומחשבים ט', אביב תשס"ה, סמל 750001-11 - I REF V REF I o D/A D 3 D 2 D 1 D 0 + R 5 kω V o (MSB) (LSB) CLK מונה מעלה Q 1 Q 0 איור ב' לשאלה 8 בהצלחה! זכויות היוצרים שמורה למדינת ישראל. אין להעתיק או לפרסם אלא ברשות משרד החינוך.

- 1 סוג - הבחינה:נוסחאון גמרבמחשבים לבתי ספר לטכנאים ומיקרו מעבדים, חלק ולהנדסאיםא' מועד הבחינה: אביב אביב תשס"ה, תשס"ה, נספח 2005 לשאלון 750001 נספח לשאלון: 750001 מדינת ישראל משרד החינוך אין להעביר נוסחאון זה מנבחן אחד למשנהו! מקום למדבקת נבחן נוסחאון במחשבים ומיקרו מעבדים לכיתה י"ג חלק א' (12 עמודים) אוסף פקודות למיקרו מעבדים 8086/88 מקרא לאוגר הדגלים: 0 מתאפס 1 מקבל "1" (Modified) מושפע מהפעולה X (Undefined) לא מוגדר אחרי הפעולה U (Returned) מוחזר מהמחסנית R ADC ADC destination, source O D I T S Z A P C Flags Add with carry X X X X X X register, register 3(3) 2 ADC AX, SI register, memory 9(10)+EA 1 2-4 ADC CX, BETA [SI] memory, register 16(10)+EA 2 2-4 ADC ALPHA [BX] [SI], DI register, immediate 4(4) 3-4 ADC BX, 256 memory, immediate 17(16)+EA 2 3-6 ADC GAMMA, 30H accumulator, immediate 4(3-4) 2-3 ADC AL, 5 ADD המשך בעמוד 2 ADD destination, source O D I T S Z A P C Flags Addition X X X X X X register, register 3(3) 2 ADD CX, DX register, memory 9(10)+EA 1 2-4 ADD DI, [BX].ALPHA memory, register 16(10)+EA 2 2-4 ADD TEMP, CL register, immediate 4(4) 3-4 ADD CL, 2 memory, immediate 17(16)+EA 2 3-6 ADD ALPHA, 2 accumulator, immediate 4(3-4) 2-3 ADD AX, 200

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 2 - AND AND destination, source Logical and X X X U X X register, register 3(3) 2 AND AL, BL register, memory 9(10)+EA 1 2-4 AND CX, FLAG WORD memory, register 16(10)+EA 2 2-4 AND ASCII [DI], AL register, immediate 4(4) 3-4 AND CX, 0F0H memory, immediate 17(16)+EA 2 3-6 AND BETA, 01H accumulator, immediate 4(3-4) 2-3 AND AX, 01010000B CALL CALL target Call a procedure Flags O D I T S Z A P C near-proc 19(14) 1 3 CALL NEAR PROC far-proc 28(23) 2 5 CALL FAR PROC memptr 16 21(19)+EA 2 2-4 CALL PROC TABLE [SI] regptr 16 16(13) 1 2 CALL AX memptr 32 37(38)+EA 4 2-4 CALL [BX] TASK [SI] CLC CLC (no operands) Clear carry flag 0 (no operands) 2(2) 1 CLC CLI CLI (no operands) Clear interrupt flag 0 (no operands) 2(2) 1 CLI המשך בעמוד 3

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 3 - CMP CMP destination, source O D I T S Z A P C Flags Compare destination to source X X X X X X register, register 3(3) 2 CMP BX, CX register, memory 9(10)+EA 1 2-4 CMP DH, ALPHA memory, register 9(10)+EA 1 2-4 CMP [BP+2], SI register, immediate 4(3)+EA 3-4 CMP BL, 02H memory, immediate 10(10)+EA 1 3-6 CMP [BX].RADAR [DI], 3420H accumulator, immediate 4(3-4) 2-3 CMP AL, 00010000B CMPS CMPS dest string, source string Flags O D I T S Z A P C Compare string X X X X X X dest string, 22(22) 2 1 CMPS BUFF1, BUFF2 source string (repeat) 9+22/rep 2/rep 1 REPE CMPS ID, KEY dest string, (5+22/rep) source string DAA DAA (no operands) O D I T S Z A P C Flags Decimal adjust for addition U X X X X X (no operands) 4(4) 1 DAA DAS DAS (no operands) O D I T S Z A P C Flags Decimal adjust for subtraction U X X X X X (no operands) 4(4) 1 DAS המשך בעמוד 4

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 4 - DEC DEC destination O D I T S Z A P C Flags Decrement by 1 X X X X X reg 16 3(3) 1 DEC AX reg 8 3(3) 2 DEC AL memory 15(15)+EA 2 2-4 DEC ARRAY [SI] DIV DIV source O D I T S Z A P C Flags Division, unsigned U U U U U U reg 8 80-90(29) 2 DIV CL reg 16 144-162(38) 2 DIV BX mem 8 86-96+EA 1 2-4 DIV ALPHA (35) mem 16 150-168+ 1 2-4 DIV TABLE [SI] EA(94) IN IN accumulator, port Input byte or word accumulator, immed 8 10(10) 1 2 IN AL, 0FEH accumulator, DX 8(8) 1 1 IN AX, DX INC INC destination Increment by 1 X X X X X reg 16 3(3) 1 INC CX reg 8 3(3) 2 INC BL memory 15(15)+EA 2 2-4 INC ALPHA [DI] [BX] INT INT interrupt-type Interrupt X X immed 8 (type=3) 52(45) 5 1 INT 3 immed 8 (type 3) 52(47) 5 2 INT 67 המשך בעמוד 5

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 5 - IRET IRET (no operands) Flags OD I T S ZAPC Interrupt Return R R R R R R R R R (no operands) 32(28) 3 1 IRET JC JC short-label Jump if carry short-label 16 or 2 JC CARRY SET 4(13 or 4) JE/JZ JE/JZ short-label Jump if equal/jump if zero short-label 16 or 2 JZ ZERO 4(13 or 4) JMP JMP target Jump short-label 15(13) 2 JMP SHORT near-label 15(13) 3 JMP WITHIN SEGMENT far-label 15(13) 5 JMP FAR LABEL memptr 16 18(17)+EA 1 2-4 JMP [BX] TARGET regptr 16 11(11) 2 JMP CX memptr 32 24(26)+EA 2 2-4 JMP OTHER.SEG [SI] JNC JNC short-label Jump if not carry short-label 16 or 2 JNC NOT CARRY 4(13 or 4) המשך בעמוד 6

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 6 - JNE/JNZ JNE/JNZ short-label Jump if not equal/jump if not zero short-label 16 or - 2 JNE NOT_EQUAL 4(13 or 4) LEA LEA destination, source Load effective address reg 16, mem 16 2(6)+EA - 2-4 LEA BX, [BP] [DI] LOOP LOOP short-label Loop short label 17/5(15/5) - 2 LOOP AGAIN MOV MOV destination, source Move memory, accumulator 10(9) 1 3 MOV ARRAY [SI], AL accumulator, memory 10(8) 1 3 MOV AX, TEMP_RESULT register, register 2(2) - 2 MOV AX, CX register, memory 8(12)+EA 1 2-4 MOV BP, STACK TOP memory, register 9(9)+EA 1 2-4 MOV COUNT [DI], CX register, immediate 4(3-4) 2-3 MOV CL, 2 memory, immediate 10(12-13) 1 3-6 MOV MASK [BX] [SI], 2CH +EA seg-reg, reg 16 2(2) - 2 MOV ES, CX seg-reg, mem 16 8(9)+EA 1 2-4 MOV DS, SEGMENT_BASE reg 16, seg-reg 2(2) - 2 MOV BP, SS memory, seg-reg 9(11)+EA 1 2-4 MOV [BX] SEG_SAVE, CS המשך בעמוד 7

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 7 - MOVSB/MOVSW MOVSB/MOVSW (no operands) Move string (byte/word) (no operands) 18(9) 2 1 MOVSB (repeat) (no operands) 9+17/rep 2/rep 1 REP MOVSW (8+8/rep) MUL MUL source OD I T S Z A P C Flags Multiplication, unsigned X U U U U X reg 8 70-77 - 2 MUL BL (26-28) reg 16 118-133 - 2 MUL CX (35-37) mem 8 76-83+ 1 2-4 MUL MONTH [SI] EA(32-34) mem 16 124-139+ 1 2-4 MUL BAUD_RATE NOP NOP (no operands) No Operation (no operands) 3(3) - 1 NOP NOT NOT destination Logical not register 3(3) 2 NOT AX memory 16(3)+EA 2 2-4 NOT CHARACTER המשך בעמוד 8

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 8 - OR OR destination, source Logical inclusive or X X X U X X register, register 3(3) 2 OR AL, BL register, memory 9(10)+EA 1 2-4 OR DX, PORT ID [DI] memory, register 16(10)+EA 2 2-4 OR FLAG BYTE, CL accumulator, immediate 4(3-4) 2-3 OR AL, 01101100B register, immediate 4(4) 3-4 OR CX, 01H memory, immediate 17(16)+EA 2 3-6 OR [BX].CMD WORD, 0CFH OUT OUT port, accumulator Output byte or word immed 8, accumulator 10(9) 1 2 OUT 44, AX DX, accumulator 8(7) 1 1 OUT DX, AL POP POP destination Pop word off stack register 8(10) 1 1 POP DX seg-reg (CS illegal) 8(8) 1 1 POP DS memory 17(20)+EA 2 2-4 POP PARAMETER PUSH PUSH source Push word onto stack register 11(10) 1 1 PUSH SI seg-reg (CS legal) 10(9) 1 1 PUSH ES memory 16(16)+EA 2 2-4 PUSH RETURN CODE [SI] המשך בעמוד 9

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 9 - RCL RCL destination, count Rotate left through carry X X register, 1 2(2) 2 RCL CX, 1 register, CL 8+4/ 2 RCL AL, CL bit(5+1/bit) memory, 1 15(15)+EA 2 2-4 RCL ALPHA, 1 memory, CL 20+4/ 2 2-4 RCL [BP].PARAM, CL bit(17+ 1/bit)+EA register, n (5+1/Bit) 3 RCL CX, 5 memory, n (17+1/bit) 2 3-5 RCL ALPHA, 5 RCR RCR destination, count Rotate right through carry X X register, 1 2(2) 2 RCR BX, 1 register, CL 8+4/ 2 RCR BL, CL bit(5+1/bit) memory, 1 15(15)+EA 2 2-4 RCR [BX].STATUS, 1 memory, CL 20+4/ 2 2-4 RCR ARRAY [DI], CL bit(17+ 1/bit)+EA register, n (5+1/bit) 3 RCR BX, 5 memory, n (17+1/bit) 2 3-5 RCR ALPHA, 5 REP REP (no operands) Repeat string operation (no operands) 2(2) 1 REP MOVS DEST, SRCE המשך בעמוד 10

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 10 - RET RET optional-pop-value Return from procedure (intra-segment, no pop) 16(16) 1 1 RET (intra-segment, pop) 20(18) 1 3 RET 4 (inter-segment, no pop) 26(22) 2 1 RET (inter-segment, pop) 25(25) 2 3 RET 2 ROL ROL destination, count Rotate left X X register, 1 2(2) 2 ROL BX, 1 register, CL 8+4/ 2 ROL DI, CL bit(5+1/bit) memory, 1 15(15)+EA 2 2-4 ROL FLAG BYTE [DI], 1 memory, CL 20+4/ 2 2-4 ROL ALPHA, CL bit(17+ 1/bit)+EA register, n (5+1/bit) 3 ROL BX, 5 memory, n (17+1/bit) 2 3-5 ROL BETA, 5 ROR ROR destination, count O D I T S Z A P C Flags Rotate right X X register, 1 2(2) 2 ROR BX, 1 register, CL 8+4/ 2 ROR BX, CL bit(5+1/bit) memory, 1 15(15)+EA 2 2-4 ROR PORT STATUS, 1 memory, CL 20+4/ 2 2-4 ROR CMD WORD, CL bit(17+ 1/bit)+EA register, n (5+1/bit) 3 ROR BX, 5 memory, n (17+1/bit) 2 3-5 ROR BETA, 5 המשך בעמוד 11

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 11 - SBB SBB destination, source Subtract with borrow Flags O D I T S Z A P C X X X X X X register, register 3(3) 2 SBB BX, CX register, memory 9(10)+EA 1 2-4 SBB DI, [BX].PAYMENT memory, register 16(10)+EA 2 2-4 SBB BALANCE, AX accumulator, immediate 4(3-4) 2-3 SBB AX, 2 register, immediate 4(4) 3-4 SBB CL, 1 memory, immediate 17(16)+EA 2 3-6 SBB COUNT [SI], 10 STC STC (no operands) Set carry flag 1 (no operands) 2(2) 1 STC STI STI (no operands) Set interrupt enable flag 1 (no operands) 2(2) 1 STI SUB SUB destination,source Subtraction Flags O D I T S Z A P C X X X X X X register, register 3(3) 2 SUB CX, BX register, memory 9(10)+EA 1 2-4 SUB DX, MATH TOTAL [SI] memory, register 16(10)+EA 2 2-4 SUB [BP+2], CL accumulator, immediate 4(3-4) 2-3 SUB AL, 10 register, immediate 4(4) 3-4 SUB SI, 5280 memory, immediate 17(16)+EA 2 3-6 SUB [BP].BALANCE, 1000 המשך בעמוד 12

נוסחאון במחשבים ומיקרו מעבדים, חלק א' - 12 - TEST TEST destination, source Test or non-destructive logical and Flags O D I T S Z A P C X X X U X X register, register 3(3) 2 TEST SI, DI register, memory 9(10)+EA 1 2-4 TEST SI, END COUNT accumulator, immediate 4(3-4) 2-3 TEST AL, 00100000B register, immediate 5(4) 3-4 TEST BX, 0CC4H memory, immediate 11(10)+EA 3-6 TEST RETURN COUNT, 01H XCHG XCHG destination, source Exchange accumulator, reg 16 3(3) 1 XCHG AX, BX memory, register 17(17)+EA 2 2-4 XCHG SEMAPHORE, AX register, register 4(4) 2 XCHG AL, BL XLAT XLAT source-table Translate source-table 11(11) 1 1 XLAT ASCII TAB XOR XOR destination, source Logical exclusive or Flags O D I T S Z A P C X X X U X X register, register 3(3) 2 XOR CX, BX register, memory 9(10)+EA 1 2-4 XOR CL, MASK BYTE memory, register 16(10)+EA 2 2-4 XOR ALPHA [SI], DX accumulator, immediate 4(3-4) 2-3 XOR AL, 01000010B register, immediate 4(4) 3-4 XOR SI, 00C2H memory, immediate 17(16)+EA 2 3-6 XOR RETURN CODE, 0D2H בהצלחה!

מדינת ישראל משרד החינוך סוג הבחינה: מועד הבחינה: סמל השאלון: גמר לבתי ספר לטכנאים ולהנדסאים אביב תשס"ה, 2005 750001 נוסחאון במחשבים ומיקרו מעבדים לכיתה י"ג חלק ב' (7 עמודים) ARITHMETIC OPERATIONS DATA TRANSFER (cont.) Mnemonic Description Byte Cyc Mnemonic Description Byte Cyc ADD A,Rn Add register to Accumulator 1 1 MOVC A,@A+DPTR Move Code byte relative to DPTR to A 1 2 ADD A,direct Add direct byte to Accumulator 2 1 MOVC A,@A+PC Move Code byte relative to PC to A 1 2 ADD A,@Ri Add indirect RAM to Accumulator 1 1 MOVX A,@Ri Move External RAM (8-bit addr) to A 1 2 ADD A,#data Add immediate data to Accumulator 2 1 MOVX A,@DPTR Move External RAM (16-bit addr) to A 1 2 ADDC A,Rn Add register to Accumulator with Carry 1 1 MOVX @Ri,A Move A to External RAM (8-bit addr) 1 2 ADDC A,direct Add direct byte to A with Carry flag 2 1 MOVX @DPTR,A Move A to External RAM (16-bit addr) 1 2 ADDC A,@Ri Add indirect RAM to A with Carry flag 1 1 PUSH direct Push direct byte onto stack 2 2 ADDC A,#data Add immediate data to A with Carry flag 2 1 POP direct Pop direct byte from stack 2 2 SUBB A,Rn Subtract register from A with Borrow 1 1 XCH A,Rn Exchange register with Accumulator 1 1 SUBB A,direct Subtract direct byte from A with Borrow 2 1 XCH A,direct Exchange direct byte with Accumulator 2 1 SUBB A,@Ri Subtract indirect RAM from A w/borrow 1 1 XCH A,@Ri Exchange indirect RAM with A 1 1 SUBB A,#data Subtract immed. data from A w/borrow 2 1 XCHD A,@Ri Exchange low-order Digit ind. RAM w/a 1 1 INC A Increment Accumulator 1 1 INC Rn Increment register 1 1 BOOLEAN VARIABLE MANIPULATION INC direct Increment direct byte 2 1 INC @Ri Increment indirect RAM 1 1 Mnemonic Description Byte Cyc DEC A Decrement Accumulator 1 1 CLR C Clear Carry flag 1 1 DEC Rn Decrement register 1 1 CLR bit Clear direct bit 2 1 DEC direct Decrement direct byte 2 1 SETB C Set Carry flag 1 1 DEC @Ri Decrement indirect RAM 1 1 SETB bit Set direct Bit 2 1 INC DPTR Increment Data Pointer 1 2 CPL C Complement Carry flag 1 1 MUL AB Multiply A & B 1 4 CPL bit Complement direct bit 2 1 DIV AB Divide A by B 1 4 ANL C,bit AND direct bit to Carry flag 2 2 DA A Decimal Adjust Accumulator 1 1 ANL C,/bit AND complement of direct bit to Carry 2 2 ORL C,bit OR direct bit to Carry flag 2 2 LOGICAL OPERATION ORL C,/bit OR complement of direct bit to Carry 2 2 MOV C,bit Move direct bit to Carry flag 2 1 Mnemonic Destination Byte Cyc MOV bit,c Move Carry flag to direct bit 2 2 ANL A,Rn AND register to Accumulator 1 1 ANL A,direct AND direct byte to Accumulator 2 1 PROGRAM AND MACHINE CONTROL ANL A,@Ri AND indirect RAM to Accumulator 1 1 ANL A,#data AND immediate data to Accumulator 2 1 Mnemonic Description Byte Cyc ANL direct,a AND Accumulator to direct byte 2 1 ACALL addr11 Absolute Subroutine Call 2 2 ANL direct,#data AND immediate data to direct byte 3 2 LCALL addr16 Long Subroutine Call 3 2 ORL A,Rn OR register to Accumulator 1 1 RET Return from subroutine 1 2 ORL A,direct OR direct byte to Accumulator 2 1 RETI Return from interrupt 1 2 ORL A,@Ri OR indirect RAM to Accumulator 1 1 AJMP addr11 Absolute Jump 2 2 ORL A,#data OR immediate data to Accumulator 2 1 LJMP addr16 Long Jump 3 2 ORL direct,a OR Accumulator to direct byte 2 1 SJMP rel Short Jump (relative addr) 2 2 ORL direct,#data OR immediate data to direct byte 3 2 JMP @A+DPTR Jump indirect relative to the DPTR 1 2 XRL A,Rn Exclusive-OR register to Accumulator 1 1 JZ rel Jump if Accumulator is Zero 2 2 XRL A,direct Exclusive-OR direct byte to Accumulator 2 1 JNZ rel Jump if Accumulator is Not Zero 2 2 XRL A,@Ri Exclusive-OR indirect RAM to A 1 1 JC rel Jump if Carry flag is set 2 2 XRL A,#data Exclusive-OR immediate data to A 2 1 JNC rel Jump if No Carry flag 2 2 XRL direct,a Exclusive-OR Accumulator to direct byte 2 1 JB bit,rel Jump if direct Bit set 3 2 XRL direct,#data Exclusive-OR immediate data to direct 3 2 JNB bit,rel Jump if direct Bit Not set 3 2 CLR A Clear Accumulator 1 1 JBC bit,rel Jump if direct Bit is set & Clear bit 3 2 CPL A Complement Accumulator 1 1 CJNE A,direct,rel Compare direct to A & Jump if Not Equal 3 2 RL A Rotate Accumulator Left 1 1 CJNE A,#data,rel Comp. immed. to A & Jump if Not Equal 3 2 RLC A Rotate A Left through the Carry flag 1 1 CJNE Rn,#data,rel Comp. immed. to reg & Jump if Not Equal 3 2 RR A Rotate Accumulator Right 1 1 CJNE @Ri,#data,rel Comp. immed. to ind. & Jump if Not Equal 3 2 RRC A Rotate A Right through Carry flag 1 1 DJNZ Rn,rel Decrement register & Jump if Not Zero 2 2 SWAP A Swap nibbles within the Accumulator 1 1 DJNZ direct,rel Decrement direct & Jump if Not Zero 3 2 NOP No operation 1 1 DATA TRANSFER Notes on data addressing modes: Mnemonic Description Byte Cyc Rn -Working register R0-R7 MOV A,Rn Move register to Accumulator 1 1 direct -128 internal RAM locations, any I/O port, control or status register MOV A,direct Move direct byte to Accumulator 2 1 @Ri -Indirect internal RAM location addressed by register R0 or R1 MOV A,@Ri Move indirect RAM to Accumulator 1 1 #data -8-bit constant included in instruction MOV A,#data Move immediate data to Accumulator 2 1 #data16-16-bit constant included as bytes 2 & 3 of instruction MOV Rn,A Move Accumulator to register 1 1 bit -128 software flags, any I/O pin, control or status bit MOV Rn,direct Move direct byte to register 2 2 MOV Rn,#data Move immediate data to register 2 1 Notes on program addressing modes: MOV direct,a Move Accumulator to direct byte 2 1 addr16 -Destination address for LCALL & LJMP may be anywhere within MOV direct,rn Move register to direct byte 2 2 the 64-Kilobyte program memory address space. MOV direct,directmove direct byte to direct 3 2 addr11 -Destination address for ACALL & AJMP will be within the same MOV direct,@ri Move indirect RAM to direct byte 2 2 2-Kilobyte page of program memory as the first byte of the MOV direct,#data Move immediate data to direct byte 3 2 following instruction. MOV @Ri,A Move Accumulator to indirect RAM 1 1 rel -SJMP and conditional jumps include an 8-bit offset byte. Range is MOV @Ri,direct Move direct byte to indirect RAM 2 2 +127/-128 bytes relative to first byte of the following instruction. MOV @Ri,#data Move immediate data to indirect RAM 2 1 MOV DPTR,#data 16 Load Data Pointer with a 16-bit constant 3 2 All mnemonics copyrighted Intel Corporation 1979 אין להעביר נוסחאון זה מנבחן אחד למשנהו! אוסף פקודות למיקרו בקר 8051 מקום למדבקת נבחן המשך בעמוד 2 INSTRUCTIONS THAT AFFECT FLAG SETTINGS' INSTRUCTION FLAG INSTRUCTION FLAG C 0V AC C 0V AC ADD X X X CLR C 0 ADDC X X X CPL C X SUBB X X X ANL C,bit X MUL 0 X ANL C,/bit X DIV 0 X ORL C,bit X DA X ORL C,/bit X RRC X MOV C,bit X RLC X CJNE X SETB C 1

נוסחאון במחשבים ומיקרו מעבדים, חלק ב' נוסחאון במחשבים ומיקרו מעבדים, חלק ב' -3- -2- TMOD-Timer/Counter Mode Register (MSB) (LSB) GATE C/ T M1 M0 GATE C/ T M1 M0 TIMER 1 TIMER 0 P3-Alternate Special Functions of Port 3 (MSB) (LSB) RD WR T1 T0 INT1 INT0 TXD RXD GATE Gating control. When set, Timer/ counter "x" is enabled only while "INTx" pin is high and "TRx" control bit is set. When cleared, timer/counter is enabled whenever "TRx" control bit is set. C/ T Timer or Counter Selector. Cleared for Timer operation (input from internal system clock). Set for Counter operation (input from "Tx" input pin). M1 M0 Operating Mode 0 0 MCS-48 Timer TLx serves as five-bit prescaler. 0 1 16-bit timer/counter. THx and TLx are cascaded; there is no prescaler. 1 0 8-bit auto-reload timer/ counter. THx holds a value which is to be reloaded into TLx each time it overflows. 1 1 (Timer 0) TL0 is an eight-bit timer/counter controlled by the standard Timer 0 control bits. TH0 is an eight-bit timer only controlled by Timer 1 control bits. 1 1 (Timer 1) Timer/ counter 1 stopped. Symbol Position Name and Significance RD P3.7 Read data control output. Active low pulse generated by hardware when external data memory is read. WR P3.6 Write data control output. Active low pulse generated by hardware when external data memory is written. T1 P3.5 Timer/counter 1 external input or test pin. T0 P3.4 Timer/counter 0 external input or test pin. Symbol Position Name and Significance INT1 P3.3 Interrupt 1 input pin. Low-level or fallingedge triggered. INT0 P3.2 Interrupt 0 input pin. Low-level or fallingedge triggered. TXD P3.1 Transmit Data pin for serial port in UART mode. Clock output in shift register mode. RXD P3.0 Receive Data pin for serial port in UART mode. Data I/O pin in shift register mode. המשך בעמוד 3 המשך בעמוד 4

נוסחאון במחשבים ומיקרו מעבדים, חלק ב' נוסחאון במחשבים ומיקרו מעבדים, חלק ב' -4- -5- SCON-Serial Port Control/Status Register (MSB) (LSB) SM0 SM1 SM2 REN TB8 RB8 TI RI TCON-Timer/Counter Control/Status Register (MSB) (LSB) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 Symbol Position Name and Significance SM0 SCON.7 Serial port Mode control bit 0. Set/cleared by software (see note). SM1 SCON.6 Serial port Mode control bit 1. Set/cleared by software (see note). SM2 SCON.5 Serial port Mode control bit 2. Set by software to disable reception of frames for which bit 8 is zero. REN SCON.4 Receiver Enable control bit. Set/cleared by software to enable/disable serial data reception. TB8 SCON.3 Transmit Bit 8. Set/ cleared by hardware to determine state of ninth data bit transmitted in 9-bit UART mode. Symbol Position Name and Significance RB8 SCON.2 Receive Bit 8. Set/ cleared by hardware to indicate state of ninth data bit received. T1 SCON.1 Transmit Interrupt flag. Set by hardware when byte transmitted, Cleared by software after servicing. RI SCON.0 Receive Interrupt flag. Set by hardware when byte received. Cleared by software after servicing. Note the state of (SM0, SM1) selects: (0,0) Shift register I/O expansion. (0,1) 8 bit UART, variable data rate. (1,0) 9 bit UART, fixed data rate. (1,1) 9 bit UART, variable data rate. Symbol Position Name and Significance TF1 TCON.7 Timer 1 overflow Flag. Set by hardware on timer/ counter overflow. Cleared when interrupt processed. TR1 TCON.6 Timer 1 Run control bit. Set/cleared by software to turn timer/counter on/off. TF0 TCON.5 Timer 0 overflow Flag. Set by hardware on timer/ counter overflow. Cleared when interrupt processed. TR0 TCON.4 Timer 0 Run control bit. Set/cleared by software to turn timer/counter on/off. Symbol Position Name and Significance IE1 TCON.3 Interrupt 1 Edge flag. Set by hardware when external interrupt edge detected. Cleared when interrupt processed. IT1 TCON.2 Interrupt 1 Type control bit. Set/cleared by software to specify falling edge/low level triggered external interrupts. IE0 TCON.1 Interrupt 0 Edge flag. Set by hardware when external interrupt edge detected. Cleared when interrupt processed. IT0 TCON.0 Interrupt 0 Type control bit. Set/cleared by software to specify falling edge/low level triggered external interrupts. המשך בעמוד 5 המשך בעמוד 6

נוסחאון במחשבים ומיקרו מעבדים, חלק ב' נוסחאון במחשבים ומיקרו מעבדים, חלק ב' -6- -7- IP-Interrupt Priority Control Register (MSB) (LSB) PS PT1 PX1 PT0 PX0 Symbol Position Name and Significance IP.7 (reserved) IP.6 (reserved) IP.5 (reserved) PS IP.4 Serial port Priority control bit. Set/cleared by software to specify high/ low priority interrupts for Serial port. PT1 IP.3 Timer 1 Priority control bit. Set/cleared by software to specify high/ low priority interrupts for timer/counter 1. Register Address Function P0 80H* Port 0 SP 81H Stack Pointer DPL 82H Data Pointer (Low) DPH 83H Data Pointer (High) TCON 88H* Timer register TMOD 89H Timer Mode register TL0 8AH Timer 0 Low byte TL1 8BH Timer 1 Low byte TH0 8CH Timer 0 High byte TH1 8DH Timer 1 High byte P1 90H* Port 1 SCON 98H* Serial Port Control register SBUF 99H Serial Port data Buffer P2 0A0H* Port 2 IE 0A8H* Interrupt Enable register P3 0B0H* Port 3 IP 0B8H* Interrupt Priority register PSW 0D0H* Program Status Word ACC 0E0H* Accumulator (direct address) B 0F0H* B register Symbol Position Name and Significance PX1 IP.2 External interrupt 1 Priority control bit. Set/ cleared by software to specify high/low priority interrupts for INT1. PT0 IP.1 Timer 0 Priority control bit. Set/cleared by software to specify high/ low priority interrupts for timer/counter 0. PX0 IP.0 External interrupt 0 Priority control bit. Set/cleared by software to specify high/low priority interrupts for INT0. Interrupt Source (Reset) External 0 Timer/Counter 0 External 1 Timer/Counter 1 Serial Port *=bit addressable register Service Routine Starting Address 0000H 0003H 000BH 0013H 001BH 0023H IE-Interrupt Enable Register (MSB) (LSB) EA ES ET1 EX1 ET0 EX0 Symbol Position Name and Significance EA IE.7 Enable All control bit. Cleared by software to disable all interrupts, independent of the state of IE.4-IE.0. IE.6 (reserved) IE.5 (reserved) ES IE.4 Enable Serial port control bit. Set/cleared by software to enable/disable interrupts from TI or RI flags. ET1 IE.3 Enable Timer 1 control bit. Set/cleared by software to enable/disable interrupts from timer/ counter 1. המשך בעמוד 7 בהצלחה! Symbol Position Name and Significance EX1 IE.2 Enable External interrupt 1 control bit. Set/cleared by software to enable/ disable interrupts from INT1. ET0 IE.1 Enable Timer 0 control bit. Set/cleared by software to enable/disable interrupts from timer/ counter 0. EX0 IE.0 Enable External interrupt 0 control bit. Set/cleared by software to enable/ disable interrupts from INT0.

סוג הבחינה: נוסחאון גמר באלקטרוניקה לבתי ספריישומית, לטכנאיםאביב ולהנדסאים תשס"ה מועד נספח הבחינה:לשאלון אביב 750001 תשס"ה, 2005 נספח לשאלון: 750001 מדינת ישראל - 1 - משרד החינוך אין להעביר נוסחאון זה מנבחן אחד למשנהו! מקום למדבקת נבחן נוסחאון באלקטרוניקה יישומית לכיתה י"ג (2 עמודים) Vav [ V] ערך ממוצע של גל ריבועי ערך ממוצע של הגל הריבועי ערך שיא של הגל הריבועי זמן הולכה זמן קיטעון E[ V] T on T off [ sec] [ sec] E T Vav = on Ton + Toff ערך אפקטיבי של אות מחזורי מתח יעיל זמן מחזור מתח בתלות בזמן Veff [ V] T [ sec] Vt ()[ V] V eff 1 T 2 = V () t dt T o משוואת הדפקים היסודית המתח הסופי (כאשר t ( המתח ההתחלתי V( )[ V] V( 0 + )[ V] ()= ( ) [ ( ) ( )] + V t V V V e t / τ 0 קבוע הזמן τ [ sec] המשך בעמוד 2

נוסחאון באלקטרוניקה יישומית, אביב תשס"ה נספח לשאלון 750001-2 - V t V C ()[ ] טעינת קבל בזרם קבוע מתח הקבל בתלות בזמן הזרם הקבוע בקבל המתח ההתחלתי של הקבל IC [ A] V ( )[ V ] C 0 VC I t C ()= C t + V C ( 0) I t A L ()[ ] טעינת סליל במתח קבוע זרם הסליל בתלות בזמן המתח הקבוע על הסליל הזרם ההתחלתי של הסליל VL [ V] IL ( 0) [ A ] IL V t L ()= L t + I L ( 0) בהצלחה!