Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> oprogramowanie komputerowe >>

Jak mikroprocesorów Work

ość o 1, gdy powiedział, aby to zrobić, a także wyzerować, gdy powiedział, aby to zrobić. Największa
  • ALU może być tak proste, jak żmija 8-bitowy (patrz rozdział Dodatkami Jak na logicznych Logic Works for details), lub może być w stanie dodawanie, odejmowanie, mnożenie i dzielenie wartości 8-bitowych. Załóżmy, że ten ostatni tutaj. Największa
  • Rejestr testu jest specjalny zaczep, który może posiadać wartości z porównań wykonywanych w ALU. ALU może normalnie porównać dwie liczby i określić, czy są one równe, jeśli jest większa od drugiej, itd. Rejestr testu może normalnie trzymać trochę carry z ostatniego etapu żmija. Przechowuje tych wartości w klapkach, a następnie dekoder instrukcji może używać wartości do podejmowania decyzji Największa
  • Istnieje sześć pudełek oznaczonych ". 3-State " na rysunku. Są to bufory Tri-State. Bufor tri-państwo może przekazać 1, 0 lub może zasadniczo odłączyć jego wyjście (wyobrazić przełącznik, który całkowicie odłącza linię wyjściową z drutu, że zmierza w kierunku wyjścia). Bufor tri-state pozwala wielu wyjścia do połączenia z przewodem, ale tylko jeden z nich, aby faktycznie prowadzić 1 lub 0 na linię. Największa
  • Rejestr instrukcji i dekoder instrukcji są odpowiedzialne za kontrolowanie wszystkie z inne składniki

    Mimo, że nie są one pokazane na tym schemacie, nie byłoby linie sterujące z dekodera instrukcji, które:.

  • Tell A zarejestruj zatrzask wartości Aktualnie na magistrali danych Największa
  • Powiedz rejestr B zatrzask wartość obecnie na magistrali danych Największa
  • Powiedz rejestru C zatrzask wartość obecnie wyjście przez ALU Największa
  • Powiadom licznik programu zarejestruj zatrzask wartość obecnie na magistrali danych Największa
  • Powiedz rejestru adres zatrzask wartość obecnie na magistrali danych Największa
  • Powiedz rejestru instrukcji zatrzask wartość obecnie na danych Autobus Największa
  • Powiedz licznik programu, aby zwiększyć
  • Powiedz licznik programu, aby wyzerować Największa
  • Uaktywnij żadnej z sześciu buforów Tri-State (sześć oddzielne linie) Największa
  • Powiedz ALU co praca do wykonania Największa
  • Powiedz rejestru testową zatrzask bity testowe Alu za Największa
  • Aktywuj linię RD Największa
  • Aktywuj linię WR Największa

    Jadąc do dekodera instrukcji są bity z rejestru badań i linii zegara, jak również bity z rejestru instrukcji. Największa Mikroprocesor Pamięć Największa

    W poprzedniej części rozmawi

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]