• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Architektura 8-bitowa

    Przeczytaj także...
    Komputer domowy – mikrokomputer przewidziany do zastosowań domowych (gry komputerowe, multimedia, rozrywka), zazwyczaj o uproszczonej konstrukcji w stosunku do typowego komputera osobistego, ale z dobrymi możliwościami multimedialnymi.W informatyce, adres pamięci to unikatowy identyfikator dla części jednostkowej pamięci, w której CPU lub inne urządzenie może zachować pewną ilość danych do późniejszego wykorzystania. W nowoczesnych komputerach każdy adres identyfikuje pojedynczy bajt pamięci; dane za duże do przechowania w jednym bajcie mogą być zachowane w kilku bajtach o następujących po sobie adresach. Niektóre mikroprocesory zostały zaprojektowane aby być adresowalne dwubajtowo, czyli typowa jednostka przechowywania jest większa od bajta. Wśród przykładów znajdują się Texas Instruments TMS9900 i National Semiconductor IMP-16, wykorzystujące ten typ adresowania.
    Intel 8080 jest jednym z pierwszych mikroprocesorów, wyprodukowany przez Intela w kwietniu 1974. Jest 8-bitowym mikroprocesorem wykonanym w technologii n-MOS, pracującym z częstotliwością taktowania 2 MHz. Jest on uniwersalną jednostką centralną złożoną z jednostki arytmetyczno-logicznej, rejestrów roboczych i układu sterowania. Dane i instrukcje są przesyłane do i z pamięci za pośrednictwem 8-bitowej szyny danych, pamięć jest adresowana 16-bitową szyną adresową.

    Architektura 8-bitowa – architektura komputera, w której słowa, adresy i inne dane mieszczą się w najwyżej 8 bitach pamięci.

    Oznacza to, że za każdym odczytem lub zapisem do pamięci operacyjnej komputera oraz w wewnętrznych transferach procesora używa się 8-bitowych porcji informacji. W systemach 16-, 32- czy 64-bitowych używa się odpowiednio co najwyżej 16-, 32- i 64-bitowych porcji danych.

    8 bitów pozwala na określenie do 2 = 256 różnych informacji, co jest stanowczo za mało przy adresowaniu pamięci komputera, dlatego procesory 8-bitowe, mają zazwyczaj 16-bitową szynę adresową (16-bitowy adres pamięci) - czyli każda z komórek ma adres wyrażony za pomocą 16 bitów (np. MOS 6502, Z80, 8080). Przy 16 bitach przestrzeń adresowa rośnie do 64 kilobajtów (2). Procesory te mają zazwyczaj też rejestry 16 bitowe używane do adresowania pamięci oraz instrukcje umożliwiające wykonywanie prostych przeliczeń na tych rejestrach (zwiększanie, zmniejszanie, dodawanie).

    Procesor (ang. processor), także CPU (ang. Central Processing Unit) – urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy. Wykonuje on ciąg prostych operacji (rozkazów) wybranych ze zbioru operacji podstawowych określonych zazwyczaj przez producenta procesora jako lista rozkazów procesora.Szyna adresowa (ang. address bus) – połączenie między jednostką centralną i pamięcią, które przenosi adres z/do miejsc, gdzie jednostka centralna chce czytać lub pisać. Liczba bitów szyny adresowej określa maksymalną wielkość pamięci, do jakiej procesor ma dostęp.

    Pierwszym szeroko stosowanym procesorem 8-bitowym był Intel 8080, stosowany na przełomie lat 70. i 80. XX w. Stosowane były też układy Z80 (kompatybilny z 8080), 6800 oraz 6502, które znalazły szerokie zastosowanie w komputerach domowych i grach wideo w latach 70. i 80. XX wieku.

    Wiele z 8-bitowych procesorów lub mikrokontrolerów jest realizowana na ówczesnych procesorach np. kompletny komputer (procesor, pamięć, układy pomocnicze) w jednym układzie scalonym zgodnym z np. Z80.

    Gra komputerowa (gra wideo, ang. video game) – rodzaj oprogramowania komputerowego przeznaczonego do celów rozrywkowych bądź edukacyjnych (rozrywka interaktywna) i wymagającego od użytkownika (gracza) rozwiązywania zadań logicznych lub zręcznościowych. Gry komputerowe mogą być uruchamiane na komputerach osobistych, specjalnych automatach, konsolach do gry, telewizorach, telefonach komórkowych oraz innych mobilnych urządzeniach, nazywanych łącznie platformami sprzętowymi. Zadania stawiane przed graczem w grach komputerowych różnią się w zależności od gatunku i mogą polegać na przykład na rozwiązaniu zadania logicznego, eliminacji wirtualnych przeciwników czy też rywalizacji ze sztuczną inteligencją bądź innymi graczami (gra wieloosobowa); interaktywna rozrywka w celach zawodowych nosi nazwę sportu elektronicznego.RAM (ang. Random Access Memory – pamięć o dostępie swobodnym) – podstawowy rodzaj pamięci cyfrowej. Choć nazwa sugeruje, że oznacza to każdą pamięć o bezpośrednim dostępie do dowolnej komórki pamięci (w przeciwieństwie do pamięci o dostępie sekwencyjnym, np. rejestrów przesuwnych), ze względów historycznych określa ona tylko te rodzaje pamięci o bezpośrednim dostępie, w których możliwy jest wielokrotny i łatwy zapis, a wyklucza pamięci ROM (tylko do odczytu) i EEPROM których zapis trwa znacznie dłużej niż odczyt, pomimo iż w ich przypadku również występuje swobodny dostęp do zawartości.



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Bit (w ang. kawałek, skrót od binary digit, czyli cyfra dwójkowa) – najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych stanów przyjął układ. Jednostka logiczna.
    Słowo maszynowe lub po prostu słowo to podstawowa porcja informacji, na której operuje system komputerowy. Słowo, w przypadku maszyn operujących na arytmetyce binarnej, jest liczbą złożoną z odgórnie określonej ilości bitów. Liczbę bitów w słowie nazywamy długością lub szerokością słowa i z przyczyn praktycznych zazwyczaj jest ona potęgą liczby 2. Wielkość słowa określa rozmiar szyny danych oraz rejestrów procesora.

    Reklama

    Czas generowania strony: 0.019 sek.