kontrollant - pussel på nätet
Inom datavetenskap hänvisar termen controller till många betydelser. Deras gemensamma nämnare är funktionen att styra (kontrollera) ett element eller en uppsättning element i datorsystemet, oftast för behoven hos huvudsystemet som är processorn. Styrenheten är därför ett kontaktdon (gränssnitt) mellan den centrala delen av datorn och dess kringutrustning. De vanligaste termerna "controller" hänvisar till följande: Interna komponenter i en dator: Memory controller - ett system som hanterar kommunikation mellan processor och RAM. På personliga datorer finns minneskontrollern i själva processorn eller är en del av norra bron. Disk controller eller disk array controller - är en controller som hanterar kommunikation med masslagringsenheter, till exempel hårddiskar eller optiska enheter. På personliga datorer är skivkontrollen oftast en del av södra bron. Det kan också visas som ett separat chip lödat på moderkortet eller i form av ett separat kort (kallas hela styrenheten) ansluten till PCI, PCI Express-anslutning, etc. I mobila datorer finns också diskstyrenheter i form av PCMCIA-kort och Express-kort. De mest kända och vanligaste diskstyrenheterna är SATA, ATA / IDE, SCSI, SAS-kontroller. Port controller - är ett system som tillhandahåller kommunikation med externa enheter via olika portar, t.ex. USB, Firewire, Centronics, COM. På personliga datorer är portkontrollen oftast en del av södra bron.