• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • MOS Technology 6502



    Podstrony: [1] 2 [3] [4]
    Przeczytaj także...
    Lista rozkazów procesora (ang. instruction set) – zestaw podstawowych instrukcji, jakie dany procesor potrafi wykonać.Atari, właść. Atari Inc. – przedsiębiorstwo branży informatycznej, swojego czasu znaczący uczestnik rynku komputerowego przemysłu rozrywkowego. Tworzyło automaty wideo, domowe konsole wideo i komputery osobiste.
    Wersje[ | edytuj kod]

    Mikroprocesor MOS 6502 był pierwszym modelem "rodziny". Oprócz niego firma MOS Technology zaprojektowała i wprowadziła na rynek inne modele zgodne w dół z pierwszym modelem:

  • 6502C (nie należy jej mylić z MOS 65C02) — wersja 6502 różniąca się od oryginału obecnością dodatkowego wyprowadzenia HLT stosowana w 8 bitowych komputerach Atari począwszy od wersji XL (według niektórych źródeł obecna także w ostatnich seriach Atari 400/800). Wyprowadzenie HLT służyło temu, aby układ ANTIC odpowiedzialny za generowanie obrazu mógł wstrzymać pracę procesora w momencie pobierania danych z pamięci obrazu (celem było uniknięcie konfliktów wynikających z możliwości równoczesnego odwołania się procesora i ANTIC-a do tej samej komórki pamięci) — wcześniej za wstrzymywanie pracy procesora odpowiadał zestaw 4 układów scalonych;
  • MOS 6510;
  • MOS 65C02 - wersja CMOS procesora, w której poprawiono parę błędów i dodano kilka nowych rozkazów i trybów adresowania; cechą charakterystyczną tej konstrukcji w przeciwieństwie do 6502, 6502C i 6510 była eliminacja nieudokumentowanych rozkazów (kody rozkazów procesora, które nie były obecne w oficjalnej liście rozkazów, a które powodowały wykonanie jakiegoś działania przez procesor) — podanie takiego kodu odtąd powodowało, że procesor nie podejmował żadnych działań, a w celu minimalizacji błędów działania programów zachowano długość rozkazu (wraz z operandami) oraz czas jego wykonania (tzn. jeśli dany rozkaz nieudokumentowany po swoim kodzie zawierał operand o długości 1 bajta a wykonanie tego rozkazu trwało 5 cykli zegara, to 65C02 po wczytaniu kodu nic nie robił, ale przechodził do wykonania rozkazu po tym operandzie i czekał 5 cykli).
  • Obliczenia[ | edytuj kod]

    Mikroprocesor 6502 mógł wykonywać m.in. takie instrukcje jak dodawanie oraz odejmowanie, nie był jednak wyposażony w instrukcje dzielenia i mnożenia.

    Urządzenie wejścia-wyjścia, urządzenie we/wy, urządzenie I/O (ang. input/output device) służy do komunikacji systemu komputerowego z jego użytkownikiem lub innym systemem przetwarzania danych. Urządzenie wejścia-wyjścia służy często do zamiany wielkości fizycznych na dane przetwarzane przez system lub odwrotnie. Np. mysz komputerowa przetwarza ruch ręki, odbiornik GPS aktualne położenie geograficzne, a monitor komputera przetwarza dane komputerowe na obraz.Rodzina 8-bitowych Atari. W roku 1978, po sukcesie konsoli Atari 2600, firma Atari Inc. postanowiła spróbować swych sił na rodzącym się dopiero rynku komputerów domowych. W lutym 1979 roku wypuszczono dwie wersje – tańszą i droższą – tej samej maszyny, zwane Coleen i Candy, a znane szerzej jako Atari 400 i Atari 800.


    Podstrony: [1] 2 [3] [4]



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

    Warto wiedzieć że... beta

    Rejestry procesora to komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128 bitów) umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci operacyjnej itd. Większość procesorów przeprowadza działania wyłącznie korzystając z wewnętrznych rejestrów, kopiując do nich dane z pamięci i po zakończeniu obliczeń odsyłając wynik do pamięci.
    Operand – w matematyce argument operatora, tj. funkcji danej przestrzeni w siebie (tzw. endomorfizm). Przykładowo dla działania dodawania + , {displaystyle +,} będącego operatorem w ustalonym ciele (np. liczb rzeczywistych) postaci
    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.
    Mikroprocesor – układ cyfrowy wykonany jako pojedynczy układ scalony o wielkim stopniu integracji (LSI) zdolny do wykonywania operacji cyfrowych według dostarczonego ciągu instrukcji.
    Apple III czy bardziej oficjalnie Apple /// to następca komputera Apple II. Prace projektowe nad nowym modelem pod kierownictwem dr Wendella Sandera rozpoczęły się pod koniec 1979, a nowy komputer został wprowadzony na rynek w maju 1980. Cena tego komputera wynosiła od 4340.00$ do 7800.00$ w zależności od konfiguracji.
    Stos (ang. Stack) – liniowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane (bufor typu LIFO, Last In, First Out; ostatni na wejściu, pierwszy na wyjściu). Ideę stosu danych można zilustrować jako stos położonych jedna na drugiej książek – nowy egzemplarz kładzie się na wierzch stosu i z wierzchu stosu zdejmuje się kolejne egzemplarze. Elementy stosu poniżej wierzchołka można wyłącznie obejrzeć, aby je ściągnąć, trzeba najpierw po kolei ściągnąć to, co jest nad nimi.
    Stronicowanie jest jednym ze sposobów rozwiązania problemu zewnętrznej fragmentacji polegającym na dopuszczeniu nieciągłości rozmieszczenia logicznej przestrzeni adresowej procesu w pamięci fizycznej. Zostało użyte przez polskiego inżyniera Jacka Karpińskiego w architekturze komputera K-202.

    Reklama

    Czas generowania strony: 0.937 sek.