Mycket ofta används termen "bitdjup" närbeskrivningen av datoranordningar och system, med tanke på antalet bitar som samtidigt lagras, bearbetas eller överförs till en annan enhet. Det är emellertid just när det gäller ansökan till centrala processorer, som är de mest komplexa elementen i beräkningsjärnet, som inte delas in i enskilda delar, att konceptet kan visa sig vara väldigt vagt. Och då kan en helt naturlig fråga uppstå: hur man bestämmer processorens kapacitet? Låt oss förstå.

Så här bestämmer du processorns kapacitet: kriterierna för att bestämma

Vi kan använda tre kriterier fördefinition av denna parameter: funktionell, implementering, typ. Under funktionell förstås bearbetning, lagring och utbyte. Under genomförandet - den fysiska och arkitektoniska nivån. Och under urvalet - adresser och data. Det visar sig att vi har att göra med 12 typer av detta obegripliga koncept, och frågan om hur man bestämmer processorns kapacitet kvarstår oupplöst. Antag att vi kan ringa bitdjupet 16 bitar, om värdet på alla nivåer är exakt 16 bitar. Men för 32-bitars måste vi överväga vilka kriterier denna indikator ska vara exakt detta. Om vi ​​pratar om data kan vi anta att de lagras i det här formatet, men det kan inte sägas om adresser. Om vi ​​hanterar varje implementeringsnivå, befinner vi oss i en mycket svår situation, då det är svårt att hitta en uppsättning parametrar för motsvarande processorkapacitet. Processorn behöver inte behandla data och adresser i 32-bitars format, eftersom det finns speciella operander för det som kan fungera med parat 16-bitars data.

Hur får man reda på processorkapaciteten och vilka problem stöter vi på?

Gradvis kan man dra slutsatsen att iden fysiska planen i processorn behöver inte göra 32-bitar, det är nödvändigt att övertyga programmeraren endast i den arkitektoniska planen att processorn exekverar operationer och kommandon i 32-bitarsformat. Och hur man känner till bitdjupet? Programmeraren brukar inte bry sig om hur bitdjupet är fysiskt genomfört, om det fungerar som en 32-bitars. Om du systematiserar all information kan du dra slutsatsen att det finns en mycket verklig möjlighet att öka bitdjupet på 16-bitarsprocessorn till 32 bitar, men här står vi inför en sådan lösning. Om processorn arbetar med den befintliga konfigurationen är normal, så finns det ingen garanti för att det med en ökad bitkapacitet kommer att fungera snabbare. Det är troligt att det kommer att vara svårigheter att läsa data och adresser i ett nytt format, vilket kan ta ytterligare tid. Det är ingen mening att göra 32-bitars bit på en 16-bitars processor, som snabbt kan bearbeta information i 32-bitars format eftersom det också har en negativ effekt på prestanda. Från allt detta kan vi dra följande slutsats: bitdjupet bör ökas så att det möjliggör en kvalitativ och kvantitativ ökning av produktiviteten i hela arkitekturen.

Så här bestämmer du processorkapaciteten med hjälp av programvara

Eftersom modern mjukvara kanberäknas för en viss bit av processorn, det finns ett behov av att bestämma det. Du kan använda den här uppgiften, CPU-Z eller AIDA 64. bilaga A för definitioner bitars processor med hjälp av CPU-Z programmet måste du starta den efter installationen och sedan på fliken CPU visar information om processorn. För 32-bitars processorer är notationen "x86" och "x64" används för 64-bitars processorer. För att bestämma typen av processor med AIDA 64-programmet måste den installeras och startas. Till vänster, välj "Computer" - "Systemkort" - "CPU" i huvudfönstret. Efter detta ser du all information om processorn, inklusive dess bitdjup.