Loading
Note di Apprendimento
Study Reminders
Support
Text Version

Il modello Sei - Box per ESD

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

1 Introduzione a Embedded System DesignProfessor Dhananjay V. GadreElectronics and Communication EngineeringNetaji Subhas University of TechnologyBadri SubudhiElectrical Engineering DepartmentIndian Institute of Technology, JammuLecture 04Modular Approach to Embedded System Design (Continua) Welcomeback.Sowearegoingtoresumeourdiscussionsandwearegodica_classificazionodell�microcontrollore.Andthisoneiscalledinstructure.Asthetermsuggestsquiedelleclassificazione, thetypesofmicroprocessorsareoftenclassifiedinthewaythechesaredesignedforagivenmicroprocessor.Nowtocomprensivozionedeltuttodidattoche.it. (Fare Slide Time: 01 :04) Ora, whatareyougoingtowriteinthememoryofthemicroprocessorisaprogram.Andwhatisaprogram.Andwhatisaprogram?Aprogramisasequenceofinstruttura.OftentimeswhenIaskedthisthemeaningofaprogrampeoattuazionisaprogramisaprogramisaprogramisaprogrammazione.Thatistorto gbecausesetcanbere.itwouldnotbethesameprogram.Sothecorrectdefinition è un programma è una sequenza di istruzioni.Pertanto, whatisanistrue.it?Anistrionisthelowestlevelatomiccommandthataprocessorcomprens.Whatdoesanistruzione?Itconsistsof2things.Thefirstpartoftheinstructioniscalledtheop-code.Thisindicatesthebasicoperationthatthe doctionisgoingtoperform. Andtesecondaparteazionaleincessionamentoinlavoro su lavoro on.Foresempio, anop - codecouldbetazionedizionandsoteop - codereferstoadd.Operandiswhatisitgoingtoadd?Isitgoingtoadd2numbers?Howarethe2numbersspecified?Arethe2numberspartofarestoredin2registersortheformatcouldbeAddR1, R2, R3.Ifitisofthefirsttype, itmeansthatR1getsthevalueofR1plusR2.Andinthesecond type, potrebbe significare che R1 ottiene il valore di R2 plus R3 .Whetheritisofthefirsttipovowouldhavealotofbearingonthesizeoftedoction.Butneedlesstosay, theoperationtobeperformedisdescribedastheop-code.AndtheoperationtobeperformedonwhatnummedontofTheoperandpartoftheistruzione.Andladsisesezioneelargevarietyleadtodifferentodelsettentilinduttarisofintovagliatisofinesettentilefintovagliosettectionsettearchitecture. E prima di andare a questo, fatemi anche classificare le istruzioni. (Fare Slide Time: 04 :01) Thetypesofinstructionsbroadlycanbeclassifiedin4typesofinstructions.ThefirstinstructionreferstowhatiscalledasDataTransferInstructions.Asthenamesuggests, theseistrazionidealazionadatafromonestoragelocationtoanotherstoragelocationinamicroprocessor o in un system.Whataretheselocations?Theselocationsare, couldberegisters.Theycouldbememoryandtheycouldbeports.Andso, youwouldwanttomovedatabetweentheseentities.Soistrtionsthatmovedatabetweworsterswouldbeavailable.Instructionsthatmovedata tra registri e location di memoria sarebbe disponibile anche.