Trys instrukcija už pertraukti reentrancy

N

naresh850

Guest
Labas,

Kokios yra nutraukti reentrancy instrukcija?Linkėjimai,
NP

 
Atsakymas toks pat, kaip ankstesnio:
ISRS negali grįžti vertė.
ISRS negali būti perduotas parametrai.
Daugelio procesorių / kompiliatorius, slankiojo kablelio operacijų nebūtinai naujo rinkos dalyvio.Kai kuriais atvejais reikia būti sukrauti papildomus registrus.Kitais atvejais, vienas tiesiog negali daryti slankiojo taško ISR.
Be to, atsižvelgiant į tai, kad bendra taisyklė yra ta, kad nykštys ISRS turėtų būti trumpas ir saldus, vienas klausia apie darydama slankiojo kablelio matematikos čia išmintis
Į veną panašus į trečiąjį punktą, printf (), dažnai turi problemų su reentrancy ir efektyvumą.Taigi jos išvengti ISR.Parašytas po 4 minučių:Be pirmiau atsakyti keletą dalykų gali būti pridedama reentrancy yra:

Į įterptųjų pasaulyje įprasta, turi atitikti šias sąlygas turi būti Priimam kampas:

1.Ji naudoja visas pasidalijamojo kintamieji atominės būdu, nebent kiekvienas yra skirtos specialios instancijos funkciją.
2.Ji nereikalauja ne Priimam kampas funkcijų.
3.Jis nenaudoja įrangos, kuri nėra atominė būdu.Parašytas po 57 minučių:Taip pat kurkite savo ISR toks, kad kai ji veikia, išjungti visus kitus nutraukia.

 

Welcome to EDABoard.com

Sponsor

Back
Top