Величина процесора - мистериозна вредност, која се често појављује у чланцима који описују софтвер или "хардвер". У овом случају, текст обично садржи број 32 или 64. У чланку ће се расправљати о чињеници да скривају ове вриједности.
Ако узмемо у обзир најједноставније дефиниције, онда можемо рећи да је ширина бита вриједност која показује колико бита ЦПУ-а може обрадити у једном циклусу такта. Данас, овај број је 32 или 64. А први се активно одбацује и врло је вероватно да ускоро неће бити таквих ЦПУ-а.
Уопштено, за информатику, горе описана теза је тачна, али ако посматрамо тачно ширину процесора, концепт постаје нејасан. Уређај је недељив, али, као и многи други, укључује компоненте, и то толико да постаје најкомплекснија компонента у целом рачунару.
Да бисте боље разумели шта скрива нејасну дефиницију, морате да одговорите на питање: "Какву врсту информација ЦПУ генерише и прихвата?" Биће неколико одговора: подаци, команде и адресе.
Првобитно, дужина команде коју прима ЦПУ у једном циклусу такта би требало да буде иста као и ширина процесорске сабирнице. За централну процесорску јединицу, овакво стање ствари је најпогодније - без додатних израчунавања. За програмера, такав приступ више није максимално прихватљив, јер тимови увијек узимају фиксни износ (што значи да чак и најједноставнији захтијева више простора за похрану).
Прва чињеница да особа која је први прочитала поједностављену дефиницију предметног објекта може да се спотакне: данас ЦПУ може да се похвали способношћу да ради са командама променљиве дужине, што значи тип података Број процесора није повезан ни на који начин. А да би се распршиле све сумње (или посијале сјеме за нове), потребно је даље копати.
Да ли је потребно централни процесор логично (то јест, са становишта програмера) да буде у могућности да похрани податке од 32 бита у величину да се зове 32-битни? Овде је све очигледно - одговор је позитиван. Са адресним простором није тако једноставно. Сваки 8-битни ЦПУ може радити са адресама које су биле дугачке 16 бита. Можда величина података које процесор може похранити и одредити дубину бита?
Пређимо са софтверских могућности на физички уређај. Да ли ЦПУ треба да складишти адресе и податке у одређеном формату? Рецимо, да бисмо рекли да је битност процесора 32, да ли треба да обради податке ове дужине? Као што историја показује, не увек.
Размислите о ЦПУ-у који се зове и8080. Било је то 8-битно (како спецификације кажу), међутим, радило је на вредностима које су биле 32 бита, распршујући нуле и цифре дуж упарених регистара. З8000 ЦПУ није радио са два, већ са четворком, што значи да је радио на великим подацима у једном такту.
У ЦПУ-у се ништа не мора урадити да би се могло рећи да има дубину бита. Направите погодан алат за програмера и рекламирање за корисника - то ће бити довољно. На хардверском нивоу, све ново треба увести само када је то потребно. Данас је можда прелазак са 32-битних уређаја на 64 најбржи.
Да ли је потребно? Истраживачи су рекли да је такав пријелаз потребан прије других, јер величина стројне ријечи изравно утјече на точност израчунавања. Када је максимални капацитет процесора 64, а не 32, индикатори су много већи од претходних, што омогућава одбијање надоградње опреме. Програмери компјутерских игара такође су одлучили да не може побећи од такве транзиције. Да ли је то потребно за једноставног корисника који не обавља научни рад и да ли се осећа хладно због видео игара? Сви ће одговорити на ово питање за себе.
Како сазнати знаменке процесора инсталиране на вашем рачуналу? Олакшај.
Како сазнати битност процесора, ако користите командну линију да бисте добили потребне информације није функционисало?