Ontwikkelingen in central processing unit architectuur hebben CPU fabrikanten nodig om meerdere processors , de zogenaamde kernen , te integreren in een enkele eenheid . Computers zijn met behulp van 32 - bit registers voor meer dan een decennium , maar moderne CPU cores kunnen benutten 64 - bit architectuur , om gebruik te maken van hogere RAM- capaciteit te maken . Bepalen of om te gaan met een 32 - bit of 64 - bit multi - core CPU , is echter afhankelijk van uw behoeften . Basics drie hoofdcomponenten bepalen de prestaties van een CPU : de front-side bus , of databus , adresbus en interne registers . De FSB draagt gegevens van en naar de processor en het geheugen controller hub , en bepaalt hoe snel gegevens worden verzonden tussen deze twee componenten . Het adres bus draagt informatie die uitgelegd waar in het geheugen data wordt verzonden of ontvangen . De interne registers specificeren de hoeveelheid data de CPU kan verwerken op een bepaald moment , en hoe de CPU verwerkt deze data . De omvang van het register bepaalt wat architectuur of instructieset , de processor kan gebruiken . Een 64 - bit CPU , in andere woorden , kan een maximum van 64 bits in een register behandelen tegelijk , 32 - bits CPU beperkt tot 32 - bits instructies per register , enzovoort . 64 - bit CPU's kunnen 32 - bits of 64 - bits besturingssystemen draaien ; 32 - bit CPU's kunnen alleen 32 - bits besturingssystemen RAM 32 - . bit CPU beperkt in de hoeveelheid RAM die ze kunnen gebruiken , en hoeveel RAM kunnen wijden aan een proces. 32 - bits besturingssystemen draait op een 32 - bit CPU kan 4 gigabyte aan RAM totale te beheren ( het bedrag van de werkelijke RAM 32 - bit Windows kan toegang is 3.25 GB , in werkelijkheid, als het resterende geheugen is gewijd aan bepaalde hardware-apparaten ) en kan dedicated 2 GB RAM-geheugen per proces . De hoeveelheid geheugen die een 64 - bits Windows- besturingssysteem kan openen in een tijd varieert op basis van de versie , maar Windows 7 Home Premium kunt tot 16 GB aan gegevens , en Windows 7 Professional of Ultimate , tot 192 GB . Sommige edities kunnen ook gebruik maken van maximaal 8 terabytes RAM voor elk individueel proces . Modes processor cores ondersteunen verschillende modi , afhankelijk van hun architectuur . De oorspronkelijke processoren gebruikt iets genaamd Real Mode, die 16 - bit instructies uitgevoerd . 32 - bit CPU's gebruiken IA - 32 Mode en IA - 32 Virtual Real Mode , de voormalige vereist 32 - bits middelen , terwijl de laatste kan de OS naar 16 - bits omgevingen ( zoals DOS en oudere versies van Windows ) geïsoleerd binnen een 32 virtualiseren - bit , of beschermde , milieu . 64 - bit CPU's zijn beperkt in hun vermogen om oudere instructiesets draaien , echter. 64 - bit multi -core processors kunnen virtualiseren 32 - bit middelen , maar kan niet draaien 16 - bits programma's in een virtuele real-modus . Drivers hardware componenten praten toepassingen met behulp van stuurprogramma's . Elke component heeft zijn eigen bijbehorende stuurprogramma , het besturingssysteem of een ander programma de bestuurder opdrachten aan een apparaat in de computer . Het vinden van 64 - bits ondersteuning voor sommige oudere hardware kan het moeilijk zo niet onmogelijk zijn , en als de hardware ontwikkelaar niet in geslaagd een 64 - bit driver maken voor het apparaat , zal de component niet werken in een 64 - bits besturingssysteem . Merk echter op dat de kern architectuur zelf heeft geen invloed op het al dan niet een hardware -apparaat zal werken met de computer . Haar de architectuur die het besturingssysteem gebruikt dat telt
|