susideda iš kelių tūkstančių tranzistorių išgraviruotas ant mikroschemos yra vos už kelių milimetrų aikštėje.
Mikroprocesorius Loginiai
Norėdami suprasti, kaip mikroprocesorius veikia, tai yra naudinga pažvelgti į vidų ir sužinoti apie logiką, naudojamą sukurti. Šiame procese taip pat galite sužinoti apie Asemblerio kalba - gimtoji kalba mikroprocesorius - ir daugelis dalykų, kad inžinieriai gali padaryti, kad padidinti procesoriaus greitį
mikroprocesorius įvykdo iš aparato kolekciją. instrukcijos, kad pasakyti procesorius, ką daryti. Remiantis instrukcijas, mikroprocesorius veikia tris pagrindinius dalykus:
Naudodami savo ALU (aritmetinis /logika vienetas), mikroprocesorius gali atlikti matematines operacijas, pavyzdžiui, sudėti, atimti, daugybos ir dalybos. Šiuolaikinės mikroprocesoriai yra visiškai slankiojo kablelio procesorius, kuris gali atlikti labai sudėtingas operacijas didelių slankiojo kablelio skaičiais.
mikroprocesorius gali perkelti duomenis iš vienos atminties vietos į kitą.
mikroprocesorius gali priimti sprendimus ir šokti į naują instrukcijų rinkinys, remiantis šiais sprendimais.
Gali būti labai sudėtingas dalykų, kad mikroprocesorius daro, bet tie, kurie jos trys pagrindiniai veikla. Toliau pateikiamoje diagramoje rodo labai paprastą mikroprocesorius, galintis daryti tuos tris dalykus: Rīga,
Tai maždaug taip paprasta, kaip mikroprocesorius pasireiškia. Tai mikroprocesorius turi:
Adreso autobusas (tai gali būti 8, 16 arba 32 bitai pločio), kuris siunčia adresą į atmintį
Duomenų magistralės (tai gali būti 8, 16 arba 32 bitai pločio), kuri gali siųsti duomenis į atmintį arba gauti duomenis iš atminties
RD (skaityti) ir WR (rašymo) linija pasakyti atmintį, ar ji nori nustatyti ar gauti adresuotą vietą
laikrodis linija, kuri leidžia labai impulsų seką Procesorius
reset liniją, kuri atstato programos skaitiklį į nulį (ar kas) ir atnaujina vykdymą
Tarkime, kad tiek adresas ir duomenys autobusai yra 8 bitai pločio šiame pavyzdyje
Čia yra šio paprasto mikroprocesorius komponentai:.
Registrai A, B ir C yra tiesiog užraktai pagaminti iš pasukt -flops. (Žr " skirsnyje; kraštai sukėlė užraktai ". Kaip Loginiai aktyvumas informacijos)
adresas fiksatorius kaip registrai A, B ir C.
Programa skaitiklis skląstis su papildoma galimybe prieaugio 1, kai pasakė, kad tai padaryti, o taip