Dit is een beetje lastig, omdat er geen enkel definitief antwoord is. Het hangt af van wat u bedoelt met "Proces in één keer".
Dit is waarom:
* x86 architectuur: X86 -processors zijn ontworpen om gegevens in eenheden van bytes (8 bits) te verwerken. Dus in die zin verwerken ze 8 bits tegelijk.
* registers: X86 -processors hebben registers, die kleine geheugenlocaties zijn binnen de processor. De grootte van deze registers is in de loop van de tijd geëvolueerd. Vroege X86-processors hadden bijvoorbeeld 16-bits registers. Later werden 32-bit en 64-bits registers geïntroduceerd. Moderne X86-processors (zoals die op uw computer) hebben waarschijnlijk 64-bit registers. Dit betekent dat ze tegelijkertijd op 64 bits gegevens kunnen werken binnen de CPU.
* instructiesets: X86 -processors hebben verschillende instructiesets die gegevens van verschillende maten kunnen verwerken. Sommige instructies werken op bytes, andere op woorden (16 bits), dubbele woorden (32 bits) en zelfs quadwords (64 bits).
* besturingssysteem: Het besturingssysteem is software die de hardware beheert. Hoewel de processor op 64 bits tegelijk kan werken, kan het besturingssysteem besluiten taken in kleinere brokken af te breken om efficiëntie of compatibiliteitsredenen.
Samenvattend:
* Een X86 -processor verwerkt gegevens in eenheden van 8 bits (bytes).
* De registers van de processor kunnen 64 bits gegevens bevatten.
* Instructies kunnen op verschillende gegevensgroottes werken.
* Het besturingssysteem kan taken afbreken in kleinere brokken voor efficiëntie.
Daarom is er geen enkele "magische getal" van bits in één keer verwerkt. Het hangt af van de specifieke instructie, de grootte van de verwerkte gegevens en hoe het besturingssysteem taken beheert. |