Vlákno názorů k článku Činnost mikroprocesoru, aneb jde to i bez trpaslíků od czario - Ahoj, opět super článek. Jen si chci ujasnit jednu...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 3. 2008 10:31

    czario (neregistrovaný)
    Ahoj,
    opět super článek.
    Jen si chci ujasnit jednu maličkost. Ve schématech je znázorněna incrementace PC nebo ukázka instrukce mov A,B.
    A v těch schématech ony operace začínají z registrů. Ale těm registrům to někdo musí říct, aby ty data vypsali, tedy poslat jim příkaz..
    Předpokládám správně, že tyto příkazy jednotlivým registrům pro poslání dat někam provádí řadič na základě přečtené instrukce a tyto příkazy jim posílá přes nějaký řídící kablik ke každému prvku(nebo sběrnici), který není na schématu znázorněn(jenom u ALU je zelená šipka od řadiče)?
    (tzn shrnuto: Zapne se mašina, nahodí se reset a vše se vyresetuje, pak se pošle příkaz pro PC aby poslal adresu, která se přešte z operační paměti a obsah se uloží v řadiči v instrukčním registru, pak řadič přikáže incrementaci PC, provede instrukci zavoláním příslušných částí a koordinace a třeba něco uloží do operační paměti. A potom ti trpaslíci maj novou směnu a začnou stejně bez resetu tedy.. :-) )

    Já jenom abych si to ujasnil...
  • 27. 3. 2008 11:00

    Pavel Tišnovský
    Zlatý podporovatel
    Přesně tak, veškeré řízení, tj. jak čtení z registrů, tak i další věci musí iniciovat řadič. Já už to do těch animací nedával, ale před každým přesunem musí jít signál z řadiče po zelené šipce do řídicí části interní sběrnice a potom už k jednotlivým blokům. Takže ti trpajzlíci ve skutečnosti makají ještě víc, než by z animací vyplývalo :-)
  • 27. 3. 2008 13:12

    VladT (neregistrovaný)
    Tak vidíte, bez trpajzlíků to prostě nejde :-). Když půjdeme dost hluboko, nakonec na ně narazíme. Také se těším na další díly.
  • 29. 3. 2008 13:34

    Program (neregistrovaný)
    Samozřejmě, že to bez trpaslíků nejde. Zajímalo by mě, kolik lidí je tak naivních a věří věcem jako, že se používají 65nm tranzistory, vyvíjejí se menší s menší spotřebou atp. Taková blbost! :-) Toto vzniklo, když se v 80. letech bavili 2 "inženýři" (pro jistotu se tak označovali) Intelu o nedávno nalezených zatím nejmenších trpajzlících měřících několik desetin milimetru, které chtěli dávat do nových procesorů (myslím, že šlo tenkrát právě o 80386). Bohužel je tenkrát slyšela nějaká ženská z obchodního. Taková zpráva se pochopitelně nemohla dostat na veřejnost. Každému je jasné, jak by na to zareagovali greenpeace apod. Tak to inženýři zaonačili a tvrdili něco o nové výrobní technologii a tranzistorech o velikosti několik stovek mikrometrů (nic lepšího je v tu chvíli zřejmě nenapadlo). No a táhne se to dodnes. "Nové výrobní technologie" nevznikají v laboratořích, ale od geologů, kteří denně projíždí různé doly a hledají čím dál menší trpajzlíky. Ne proto, že by pracovali lépe, ale aby se i modernějšími mikroskopy nedali tak snadno objevit. Samozřejmě vedlejším účinkem je, že se trpajzlíků vejde do procesoru víc a tak uživatelé registrují při některých přechodech (kdy si firmy troufnou navýšit počet trpajzlíků) na menší trpajzlíky zvýšení výkonu procesorů.