Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

BỘ VI XỬ LÝ ppt
Nội dung xem thử
Mô tả chi tiết
Böå vi xûã lyá
Böå vi xûã lyá (microprocessor-MP) laâ möåt maåch xûã lyá dûä liïåu theo chûúng trònh do ngûúâi d
uâng thiïët lêåp, àûúåc taåo thaânh búãi möåt maåch tñch húåp rêët phûác taåp (bao göìm haâng triïåu tran
sistor). Trong caác maáy tñnh caá nhên, àún võ xûã lyá trung têm (CPU) laâ do böå vi xûã lyá cung
cêëp. Hún bêët kyâ yïëu töë naâo, hiïåu suêët cuãa möåt hïå maáy tñnh chuã yïëu àûúåc quyïët àõnh búãi c
aác tñnh nùng, chuãng loaåi, vaâ nhaän hiïåu cuãa böå vi xûã lyá maâ maáy tñnh àoá sûã duång.
Caác yïëu töë taác àöång àïën hiïåu suêët cuãa möåt böå vi xûã lyá (VXL) cuå thïí bao göìm: àöå röång bu
s dûä liïåu trong vaâ ngoaâi, àöå röång bus àõa chó, töëc àöå xung nhõp vaâ cêëu truác cuãa noá (CISC h
ay RISC).
Möîi hoå VXL (Intel x86 hoùåc Motorola 680x0) àûúåc thiïët kïë àïí hiïíu möåt têåp lïånh riïng, v
aâ caác chûúng trònh phaãi àûúåc soaån thaão möåt caách coá chuã yá àïí chaåy vúái möåt hoå VXL cuå th
ïí. Chûúng trònh nhû vêåy àûúåc goåi laâ tûúng húåp nhõ nguyïn vúái caác böå VXL àoá vaâ khöng t
hïí chaåy vúái böå VXL do haäng khaác chïë taåo, trûâ trûúâng húåp thöng qua sûå mö phoãng phêìn m
ïìm vaâ chõu thiïåt vïì hiïåu suêët.
Haäng thöëng trõ trïn thõ trûúâng VXL hiïån nay laâ Intel, cung cêëp böå VXL cho khoaãng 80%
maáy tñnh loaåi tûúng thñch vúái IBM PC. Tuy nhiïn Intel àang phaãi àöëi mùåt vúái sûå caånh tran
h khöng khoan nhûúång cuãa caác haäng AMD, Cyrix, vaâ NexGen. Hoå àang saãn xuêët loaåi VX
L tûúng húåp nhõ nguyïn vúái caác chûúng trònh àûúåc viïët cho Pentium cuãa Intel.
Trûúác khi ài vaâo tûâng loaåi VXL cuå thïí, chuáng ta cuâng ön laåi möåt söë khaái niïåm cú baãn thu
öåc lônh vûåc VXL.
Böå vi xûã lyá göìm nhûäng böå phêån chñnh naâo?
Traái tim cuãa hïå thöëng PC laâ àún võ xûã lyá trung têm (central processing unit - CPU). Nhiïìu
ngûúâi coá thoái quen goåi höåp maáy chñnh laâ CPU vò àoá laâ böå phêån maåch àiïín hònh nùçm tron
g höåp, nhûng thûåc ra noá laâ maåch lûu giûä, xûã lyá vaâ àiïìu khiïín bao göìm àún võ söë hoåc-logic
(ALU), àún võ àiïìu khiïín, vaâ böå nhúá sú cêëp daång ROM hoùåc RAM (böå nhúá seä àûúåc trònh
baây trong möåt muåc riïng sau naây). Chó coá ALU vaâ àún võ àiïìu khiïín laâ àûúåc chûáa troån v
eån trong chip VXL, coân böå nhúá thò àûúåc lùæp úã möåt núi naâo àoá trïn bo meå.
*Àún võ söë hoåc - logic (arithmetic logic unit - ALU) coá nhiïåm vuå thûåc hiïån caác lïånh cuãa à
ún võ àiïìu khiïín vaâ xûã lyá caác dûä liïåu. Nhû tïn goåi, möåt söë maåch cuãa noá coá thïí tiïën haânh c
aác pheáp tñnh söë hoåc àún giaãn (nhû cöång vaâ trûâ chùèng haån), hoùåc caác pheáp tñnh logic àöëi vúá
i dûä liïåu, nhû so saánh hai àaåi lûúång àïí biïët caái naâo lúán hún. Àïí thûåc hiïån nhiïåm vuå naây, A
LU phaãi coá caác cöíng logic cuäng nhû caác maåch nhùçm thûåc hiïån caác pheáp tñnh úã töëc àöå cao.
Coá thïí trònh baây úã àêy àún võ dêëu chêëm àöång (floating point unit - FPU). FPU nùçm trong
böå VXL vaâ àûúåc daânh riïng àïí quaãn lyá vaâ thûåc hiïån caác pheáp tñnh söë hoåc dêëu phêíy àöång.
Trong loaåi pheáp tñnh naây, võ trñ cuãa dêëu thêåp phên (Myä duâng dêëu chêëm) khöng cöë àõnh maâ