Компьютердің логикалық бөлігі



бет7/25
Дата17.10.2023
өлшемі0,85 Mb.
#117569
1   2   3   4   5   6   7   8   9   10   ...   25
Сегментті регистрлер
Енді регистрлер класының ең соңғы түрін – сегментті регистрлерді қарастыру қалды (segment registers), оларда 8086 төрт түрлі регистрлер бар.
Арифметика-логикалық құрылғылар (ALU)
Арифметика-логикалық құрылғылар, (Arithmetic-Logic Unit, ALU) — бұл процессордың бір бөлігі, ол бүтін сандарды бөледі және оларды көбейтеді. ALU сонымен қатар сандарды салыстыра отырып , олар өзара теңбе әлде жоқ, онда олардың қайсысы үлкен екенін анықтайды.
Бүтінсанды жалпы операциялар
Сонымен қатар ALU биттердің жылжуын қамтамасыз етеді. Бірінші жылжу типі, арфметикалық жылжу (arithmetic shift), екінші, циклданған жылжу деп аталады (circular shift).
Өте күрделі тапсырмаларға арналған арнайы схемалар
Х86 жанұясындағы жаңа процессорлар тобына қосымша ретінде, 8086 процессорларымен салыстырғанда қосымша схемада логикалық және арифметикалық диапазондар тобы салыстырмалы түрде орындалады. Процессорлар біртіндеп тездете жұмыс жасай бастады, себебі CPU басқалармен салыстырғанда өте күрделі режимде күрделі жұмыстарды орындайды, және оны берілген уақыттан жылдам орындайды. Сон көрсетуге болады.
Қалқымалы нүкте операциясы
486DX бастап, процессорға арнайы схемалар жиынтығы қосылған, олар қалқымалы нүкте санымен өңделген (арналмаған сандар т.б.). Біріншіден, бұл жиын 8 регистрлерден жиынынан тұрады (80 разрядты), арнайы қалқымалы нүктеден тұратын сандарды сақтаушы орын, Екіншіден, бұл логикалық вентиль жиынынан тұрады (logic gates) (және арнайы микробағдарламалардан, олардың активизияциялануынан), арифметикалық қозғалыстарды орындау үшін жинақталған.



  1. Бірінші деңгейдегі кэш

CPU жұмыстарының кілттік қосылулары, ендігі қалған талқылаулар- бұл бірінші деңгейдегі кэш (Level 1 или Ll-кэш). Бұл құрылғы х86 жанұясында 486 процессормен бірге пайда болды.
Физикалық бірінші деңгейдегі кэш өте жылдам орындалатын сандық жадтар тобына, процессордың ішінде орналасады. Бұл жадтар тобы уақытша сақтау негіздерінде құралған, жақында жазылған немесе оқылған ақпараттар үшін. Осындай жақындаулар процессордың өндірістік қызметін екі әдіспен үлкейтеді. Олардың біреуі кэштеу кездегі жазбаны сыртқы жадпен, ал екіншісі – кэштік оқылу кезінде.
Кэштелу процессордың жұмысы бітпейінше, ақпарат негізгі жадқа жазылмайынша оның жұмысы аяқталмайды. Осымен бірге ақпарат кэшке түседі, және процессор ақырын өзінің жұмысын жалғастыра береді. Ал келесі ақпараттың жеткізілуі ендігі уақытта кэш контроллердің ішінде жүреді.
Екінші тәсіл, CPU негізгілерді оқу барысында өндірушілердің кеңейтілуі, ол өз жұмысын белгілі бір жадқа бағытталғанда ғана жұмысын жалғастырады. Бірінші уақытта ешқандай жеңіс байқалмайды, бірақ екіншісінде (және келесі жағдайларда) өз жұмысын орындайды. Ол үшін екінші жақындауда CPU сол ақпарат үшінде сол кэште орналасады. Яғни екінші жақындауда негізгі жадқа ұсыныс жасаудың керегі жоқ, ақпаратты тура кэштен, яғни басқарудың оған қайта қарауын талап етеді.



  1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   25




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет