Software- ontwikkeling bedrijven bieden een API of Application Programming Interface , een set van regels om nieuwe software te ontwikkelen . De CPI is de cycli per instructie en is een aspect van de prestaties van een computer processor . Zowel de API en de CPI worden gebruikt met computers , maar de API is een taal en CPI is een maat voor de berekening . API Gestandaardiseerde regels zijn nodig bij het ontwikkelen van software voor een bepaald bedrijf of programma . De API is de collectieve set van deze regels . Zodra de regels wordt voldaan , dan applicaties , add -ons , aanpassingen en andere wijzigingen in de software code kan worden gecreëerd . De API is een interface tussen deze verschillende software- programma's en helpt de communicatie tussen hun interactie . Veel verschillende bedrijven bieden nu hun API voor openbaar gebruik en softwareontwikkelaars . Er zijn verschillende categorieën voor de API's , met inbegrip van algemene , specifieke , taalgevoelig en taal - onafhankelijk . API Gebruikt Terwijl de ontwikkeling van software bedrijven zijn het meest waarschijnlijk gebruik maken van een API , kunnen ze ook worden gemaakt voor toepassingen , bibliotheken , besturingssystemen en andere programma's . De API is vergelijkbaar met een SDK ( software development kit ) , doordat het beschikt over gestandaardiseerde regels en richtlijnen voor de ontwikkeling van software . De bedrijven die hun Web API online onder andere Amazon.com , Netflix , Yahoo , Android , Google Maps , Twitter , Facebook en vele anderen bieden . CPI de CPI is de tijd berekend bij een aantal klokcycli die optreden wanneer een instructie in de prestaties van een processor wordt uitgevoerd . Daarom wordt de CPI ook wel klokcyclus instructie . Het is niet te verwarren met de instructies per cyclus , wat het gemiddelde aantal uitgevoerde instructies per klokcyclus . De twee cycli anders berekend . De CPI is de multiplicatieve inverse van de instructies per cyclus . CPI cycli kan worden gebruikt in zowel pijplijn en non - pipeline processorarchitectuur . CPI Gebruik p Er zijn verschillende toepassingen die de CPI gebruiken . Aangezien het ook bekend als klokcycli per instructie , een geautomatiseerd klok is een voorbeeld . De CPI wordt gebruikt in klassieke RISC pijplijn computer CPU's . De klokcycli in een vijf - fase pijplijn sequentieel uitgevoerd. Voor processor architectuur die een pijpleiding volgorde, ook wel MISC geen gebruik maakt , wordt de CPI ook gebruikt in de etappes .
|