סברוטינות ואינטראפטים באסמבלי

הפורום הראשי, אתר הרובוטיקה הישראלי

המנהלים: אסף פוניס, גיא יונה

סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי ברוך » א' מאי 22, 2005 9:38 pm

שלוחם חברים יקרים ,
אני מתכנת בשפת אסמבלי את המיקרו -בקר HC12 של מוטורולה.

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

אני מאוד מודה לכולם,
לילה טוב 8)
(ADAM)ברוך
" לא כשלת כל עוד לא חדלת לנסות "
סמל אישי של המשתמש
ברוך
משתמש ותיק
משתמש ותיק
 
הודעות: 197
הצטרף: א' ינואר 30, 2005 12:44 am
מיקום: חולון

הודעהעל ידי The arctic wolf » א' מאי 22, 2005 10:20 pm

שלום ברוך.

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

"אינטראפט" או בעיברית פסיקה זוהי פקודה שכאשר היא מופעלת היא גורמת למעבד להפסיק
לעשות את השיגרה שלו ולבצע פעולה מסויימת
לדוגמא:
השעון במחשב שלך,כל דקה פסיקה גורמת למעבד של המחשב להפסיק לעשות את מה שהוא עושה ולעדכן את השעון.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי ברוך » ב' מאי 23, 2005 11:33 pm

תודה רבה על ההסבר!
רציתי לשאול 2 דברים:
1.לגבי אינטראפט-אני יודע שקיימים שני סוגי אינטראפטים:
האחת "זמן אמת" והשני -לא יודע מה שמו :oops: אבל אני יודע שהוא קיים.
שאלתי היא:
מהו ההבדל בין שניהם? האם ההסבר שלך מתייחס לאינטראפט זמן אמת או לשני?

2. האם תוכל לציין את הפקודות הקשורות בסברוטינות ובאינטראפטים ולהסביר כיצד אני משתמש בכל פקודה,מתי,מה המטרה של הפקודה וכיו"ב ???


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

תודה רבה,
:wink:
(ADAM)ברוך
" לא כשלת כל עוד לא חדלת לנסות "
סמל אישי של המשתמש
ברוך
משתמש ותיק
משתמש ותיק
 
הודעות: 197
הצטרף: א' ינואר 30, 2005 12:44 am
מיקום: חולון

הודעהעל ידי The arctic wolf » ג' מאי 24, 2005 12:18 pm

ברוך אני שמח שיכולתי לעזור לך,
ההסבר שלי על פסיקות התייחס לפסיקות באופן כללי.
ובקשר לקבוצת השאלות השנייה שלך,כל ספר טוב בנושא אסמבלר יוכל לענות לך עליהן.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי ברוך » ג' מאי 24, 2005 7:38 pm

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

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

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

תודה רבה, :wink:
(ADAM)ברוך
" לא כשלת כל עוד לא חדלת לנסות "
סמל אישי של המשתמש
ברוך
משתמש ותיק
משתמש ותיק
 
הודעות: 197
הצטרף: א' ינואר 30, 2005 12:44 am
מיקום: חולון

הודעהעל ידי The arctic wolf » ג' מאי 24, 2005 8:18 pm

באסמבלר של HC12 אינני מתמצא,
אבל אני חייב להגיד שעוד לא ראיתי ספר על שפת תכנות שלא מסביר על פסיקות וסאברוטינות.

אם אתה רוצה לבקש המלצה על ספר טוב בנושא אסמבלר אחד מאנשי התוכנה שמסתובבים כאן בפורום יצתרך לעזור לך.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי השחר העולה » ג' מאי 24, 2005 8:28 pm

ברוך. באיזה בי"ס אתה נמצא?
www.robotica.co.il/movies/movies.php
האמת המפתיעה היא שלו היינו מאפשרים לחתולים להתקדם לעמדות כוח בפוליטיקה העולמית הרי שתופעות כמו מלחמות וטרור גלובלי היו מצטמצמות לאלתר. לעומת זאת, העצרת הראשית של האו"ם היתה מסריחה.
סמל אישי של המשתמש
השחר העולה
כותב הטור
 
הודעות: 1739
הצטרף: ג' אוקטובר 08, 2002 11:27 pm
מיקום: אוניברסיטת ת

הודעהעל ידי השחר העולה » ג' מאי 24, 2005 8:31 pm

ומה זה משנה איך קוראים להן?

איזה פסיקות ב HC12 אתה צריך בדיוק? ספציפית?

ופסיקה נקראת באמצע של תוכנית רגילה שרצה , לדוגמא (ואני מאפשר פסיקות לפני זה..)
cli
shoot: bra shoot

ופתאום קרה אירוע חיצוני כלשהו (קריאת חיישן בפורט T לדוגמא...) אז תקרא סאברוטינה חיצונית כלשהי שאתה קובע מה היא ועושה מה שעושה ואז באופן אוטומטי שאתה יוצא ממנה על ידי RTI, התוכנה חוזרת למאיפה שהיא יצאה מלפני הפסיקה (אתה לא יודע איפה זה קרה, זה חוזר באופן אוטומטי)

שחר
www.robotica.co.il/movies/movies.php
האמת המפתיעה היא שלו היינו מאפשרים לחתולים להתקדם לעמדות כוח בפוליטיקה העולמית הרי שתופעות כמו מלחמות וטרור גלובלי היו מצטמצמות לאלתר. לעומת זאת, העצרת הראשית של האו"ם היתה מסריחה.
סמל אישי של המשתמש
השחר העולה
כותב הטור
 
הודעות: 1739
הצטרף: ג' אוקטובר 08, 2002 11:27 pm
מיקום: אוניברסיטת ת

הודעהעל ידי הטופל » ש' מאי 28, 2005 11:26 am

דוגמה לסב-רוטינה ( פונקציה - בעברית מדוברת )

היא מתחילה עם שם הפונקציה ונקודתיים לדוגמה:
ARAFAT:
ואז יש את הפקודות של הפונקציה ואז היא מסתיימת ב
RTS

כדי לקרא לפונקציה צריך להשתמש בפקודה JSR לדוגמה
JSR ARAFAT
מי שאוכל לבד מת לבד -
היזהרו מעצמות
סמל אישי של המשתמש
הטופל
חבר פורום
חבר פורום
 
הודעות: 128
הצטרף: א' מאי 04, 2003 6:11 pm
מיקום: הרצליה

Re: סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי xalmek » ה' נובמבר 16, 2023 3:35 pm

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי xalmek » ו' דצמבר 01, 2023 2:26 pm

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי xalmek » ה' פברואר 01, 2024 7:32 pm

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Great Product Website

הודעהעל ידי FrankJScott » ו' פברואר 09, 2024 8:08 pm

Please try Google before asking about Great Product Tips 389955d
FrankJScott
רובוטריק
רובוטריק
 
הודעות: 1128
הצטרף: ה' אוקטובר 05, 2023 6:33 pm
מיקום: SLOT GACOR

Re: סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי xalmek » ו' מרץ 01, 2024 1:17 pm

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: סברוטינות ואינטראפטים באסמבלי

הודעהעל ידי xalmek » ב' אפריל 08, 2024 4:43 am

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

הבא

חזור אל פורום הרובוטיקה

מי מחובר

משתמשים הגולשים בפורום זה: Bing [Bot] ו 6 אורחים