Hardware abstraction computer software (1 résultats)

Titre: 
Affiner les résultats avec une recherche avancée

Affiner la recherche

  • Livres (1)

  • Neuf (1)

à

Fourchette de prix personnalisée (EUR)

à

  • Langue : anglais

    Edité par Omniscriptum, 2010

    6131807191 / 9786131807190

    • Couverture souple
    • impression à la demande

    Vendeur : AHA-BUCH GmbH, Einbeck, AllemagneAHA-BUCH GmbH

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Neuf

    EUR 143,03

    EUR 35,00 expédition 
    Expédition depuis Allemagne vers Etats-Unis

    Quantité disponible : 1 disponible

    Taschenbuch. Etat : Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Please note that the content of this book primarily consists of articlesavailable from Wikipedia or other free sources online. Hardwareabstractions are sets of routines in software that emulate someplatform-specific details, giving programs direct access to the hardwareresources. They often allow programmers to write device-independenthigh performance applications by avoiding standard Operating Systemcalls to hardware. The process of abstracting pieces of hardware isoften done from the perspective of a CPU. Each type of CPU has aspecific instruction set architecture or ISA. The ISA represents theprimitive operations of the machine that are available for use byassembly programmers and compiler writers. One of the main functions ofa compiler is to allow a programmer to write an algorithm in ahigh-level language without having to care about CPU-specificinstructions. Then it is the job of the compiler to generate aCPU-specific executable. The same type of abstraction is made inoperating systems, but OS APIs now represent the primitive operations ofthe machine, rather than an ISA. This allows a programmer to useOS-level operations in their programs while still remaining portableover a variety of different platforms.…