Hardwareverwerking verwijst naar de uitvoering van instructies en bewerkingen door de fysieke componenten (hardware) van een computersysteem, in tegenstelling tot softwareverwerking die afhankelijk is van instructies die worden uitgevoerd door software die op de hardware draait. Het omvat alle fysieke manipulaties van gegevens binnen een computer. Dit omvat:
* CPU (centrale verwerkingseenheid): Het brein van de computer, dat rekenkundige, logische en besturingsbewerkingen uitvoert. Dit is het meest prominente voorbeeld van hardwareverwerking. De CPU haalt instructies uit het geheugen, decodeert ze en voert ze uit, waarbij gegevens die zijn opgeslagen in registers en geheugen worden gemanipuleerd.
* GPU (grafische verwerkingseenheid): Gespecialiseerde hardware voor het verwerken van visuele gegevens, uiterst efficiënt voor parallelle berekeningen. Hoewel GPU-verwerking vaak afzonderlijk wordt beschouwd, is het nog steeds een vorm van hardwareverwerking.
* Geheugen (RAM, ROM, enz.): Het opslaan en ophalen van gegevens is een vorm van hardwareverwerking, zij het op een lager niveau dan CPU-uitvoering. Lezen en schrijven naar het geheugen is een fysiek proces dat wordt bestuurd door hardware.
* Invoer/uitvoer (I/O)-apparaten: Hardware zoals harde schijven, toetsenborden, muizen, netwerkkaarten, enz. verzorgen allemaal de gegevensverwerking. Een harde schijf leest en schrijft gegevens naar een fysieke schijf; een netwerkkaart verwerkt netwerkpakketten. Vaak gaat het om gespecialiseerde processors binnen deze apparaten.
* Gespecialiseerde hardware: Dit omvat zaken als FPGA's (Field-Programmable Gate Arrays), ASIC's (Application-Specific Integrated Circuits) en DSP's (Digital Signal Processors), die zijn ontworpen voor specifieke taken en hardwareverwerking uitvoeren die is afgestemd op die taken.
In wezen wordt elke keer dat gegevens fysiek worden gemanipuleerd door een computercomponent, dit beschouwd als hardwareverwerking. Het is het fundamentele niveau waarop een computersysteem functioneert; softwareverwerking is er volledig van afhankelijk. |