Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

64 Bit Vs . Dual Core

Central Processing Units ( CPU ) , interpretovať a vykonávať inštrukcie. Inštrukcie sú vo forme bitov : 1s a 0s . Rýchlejší procesor môže splniť pokyny , rýchlejšie výsledky budú k dispozícii . Existujú dva spôsoby , ako zlepšiť proces : manipulačné viac bitov alebo s viacerými CPUs.If inštrukcia obsahovala 32 bitov a CPU zvládne len osem bitov naraz , to bude trvať štyri cykly dokončiť . Odlišný prístup mal zdvojnásobiť procesorov v mikroprocesore , takže každý procesor by zvládnuť časť inštrukčnej sady ( dual core ) . Inštrukcie cyklu
Computer výučba hardvér

Za účelom vykonania inštrukcie, CPU sa dostane z pamäte , načíta ju do riadiacej časti procesora a potom sa otočí ju na registre a ALU ( aritmeticko - logická jednotka ) pre spracovanie . Programy obsahujú sadu inštrukcií . Program môže mať tisíce inštrukcií , a každá inštrukcia môže mať celý rad kúskov , ktoré nie sú všetky rovnaké veľkosti

Niekedy realizáciu programu je sekvenčná .. Avšak , inokedy druhý inštrukčnú sada preruší návod poradí prvý inštrukčnej sady . Keď druhá sada je kompletný , potom prvý , kto môže pokračovať . Inými slovami , prevedenie inštrukčnú sada nie je jednoduché . To má vplyv na výkon .
Single vs Paralelné

Pokyny pre spracovanie môže byť možné postupne alebo paralelne . To je dvojaký reťazenie . Ak inštrukcia je dlhšia ako CPU dokáže spracovať , musí sa vykonávať len toľko , koľko je možné spracovať naraz . To stalo sa jasné , návrhári CPU , že jeden krok procesu by sa skutočne brániť operácie . Ostatné časti inštrukčnej sady , ktorú je možné ďalej spracovávať a oni nemuseli byť v ľubovoľnom poradí alebo poradí . Prísnej sekvencie ovplyvnený výkon rovnako .
Dual Core

Za účelom spracovania inštrukcie sadu s metódou reťazenie , bolo nutné rozšíriť počet procesorov v počítači . Mikroprocesor mohla pojať dva procesory . V tomto prípade , inštrukčnú sada , ktorú je možné rozdeliť medzi dva procesory . Nielen , že by problémy s sekvenčné programovanie je potrebné riešiť , ale izolované usmernenia by mohli byť riešené , by sa dalo CPU zvládnuť sled krokov , druhý zvládne izolované pokyny . Práca v tandeme programy by mohli byť teraz vykonaná rýchlejšie .
64 bitov

Ďalším krokom bolo riešiť problém počtu bitov , ktoré je procesor mohol zvládnuť . Osem bitov a 16 bitov bolo adekvátne , keď programy boli malé . Ako operačný systém Windows začal ovládať počítačový priemysel , väčší programy boli písané využiť funkcie OS poskytovaných . Väčšia programy , znamená , že CPU musel zvládnuť dlhší inštrukčnej sady . 64 bit konštrukcia znamená , že ak pokyn bol 64 bitov veľkosti , trvalo jeden jeden cyklus pre spracovanie .
Zhrnutie

programy , ktoré bežali v jednej sekvencii sa ukázala mať problémy . Tam bolo príliš veľa plytvanie cykly , pretože inštrukčnú sada nemôže byť účinne zavedený bez zastavenia a prerušenia . Boli vytvorené nové prístupy k prezentácii pokyny do CPU . Jednou z možností bolo , aby viac procesorov , ktoré sa podľa pokynov a oddelené je . Druhou možnosťou bolo zmeniť CPU , takže by to mohlo zvládnuť väčšie programy a komplexné inštrukčnej sady .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené