• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Texas Instruments TMS1000

    Przeczytaj także...
    Mikrokontroler (mikrokomputer jednoukładowy skrót ang. MCU lub μC) – scalony system mikroprocesorowy, zrealizowany w postaci pojedynczego układu scalonego zawierającego jednostkę centralną (CPU), pamięć RAM oraz na ogół pamięć programu i rozbudowane układy wejścia-wyjścia.Przerwanie (ang. interrupt) lub żądanie przerwania (IRQInterrupt ReQuest) – sygnał powodujący zmianę przepływu sterowania, niezależnie od aktualnie wykonywanego programu. Pojawienie się przerwania powoduje wstrzymanie aktualnie wykonywanego programu i wykonanie przez procesor kodu procedury obsługi przerwania (ang. interrupt handler).
    MOSFET (Metal-Oxide Semiconductor Field-Effect Transistor) – technologia produkcji tranzystorów polowych z izolowaną bramką i obwodów układów scalonych. Jest to aktualnie podstawowa technologia produkcji większości układów scalonych stosowanych w komputerach i stanowi element technologii CMOS.
    Wersja TMS1100.
    Wersja TMS1200.

    Texas Instruments TMS 1000 - jeden z pierwszych mikroprocesorów i pierwszy jednoukładowy komputer. Na pojedynczym układzie scalonym umieszczono procesor, pamięć RAM, pamięć ROM, układy wejścia/wyjścia oraz zegar taktujący.

    ROM (ang. Read-Only Memory - pamięć tylko do odczytu) - rodzaj pamięci półprzewodnikowej urządzenia elektronicznego, w szczególności komputera, z której dane można tylko odczytywać, a zapis jest niemożliwy lub trwa długo może wymagać dodatkowych czynności lub sprzętu. W tego typu pamięciach przechowywane są dane, które muszą być zachowane, nawet jeśli urządzenie nie jest zasilane.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.

    Zaprojektowany i produkowany od 1971 w firmie Texas Instruments i zastosowany w kalkulatorze SR-16 z 1974 r, a wersja TMS1100 w konsoli do gier Microvision.

    Kalkulator – niewielkich rozmiarów, przenośne (najczęściej kieszonkowe) elektroniczne urządzenie liczące (początkowo mechaniczne), służące do wykonywania obliczeń matematycznych. Dawniej zdolne do wykonywania jedynie podstawowych operacji arytmetycznych. Obecnie bardziej zaawansowane urządzenia umożliwiają pisanie programów, wykonywanie operacji algebraicznych, na funkcjach matematycznych oraz graficzną prezentację wykresów funkcji – a tym samym coraz bardziej upodobniają się do komputerów. Kalkulator jednak różni się od komputera okrojonymi możliwościami i interfejsem zoptymalizowanym pod kątem obliczeń interaktywnych, a nie programowania.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.

    Dane TMS1000[ | edytuj kod]

  • 4-bitowa architektura harwardzka
  • zegar: 300 kHz
  • wszystkie rozkazy sprzętowe są wykonywane w 6 cyklach zegara
  • przestrzeń adresowa 1024
  • rozkazy sprzętowe: 11
  • rozkazy mikroprogramowane: 32
  • stos: 1x10 bitów
  • brak przerwań
  • technologia: PMOS 8 µm
  • zasilanie: 15V
  • rejestry:
  • akumulator: 4 bity
  • X i Y
  • X 2 bity (3 bity dla wersji z 128 słowami pamięci RAM)
  • Y 4 bity
  • adres rozkazu przechowywany w rejestrach:
  • licznik rozkazów - 6 bitów
  • rejestr strony - 4 bity
  • flaga rozdziału - 1 bit (tylko dla 2048 bajtowej pamięci stałej)
  • adres powrotu
  • adres powrotu z podprogramu - 6 bitów
  • adres strony powrotu z podprogramu - 4 bity
  • Wersje[ | edytuj kod]

    Zobacz też[ | edytuj kod]

  • Intel 4004
  • Linki zewnętrzne[ | edytuj kod]

  • Texas Instruments TMS1000
  • The Most Widely Used Computer on a Chip - The TMS 1000
  • Intel and TI: Microprocessors and Microcontrollers
  • Computer Museum
  • Architektura harwardzka – rodzaj architektury komputera. W odróżnieniu od architektury von Neumanna, pamięć danych programu jest oddzielona od pamięci rozkazów.Microvision – pierwsza przenośna konsola do gier wykorzystująca wymienne kartridże z grami. Została wyprodukowana przez firmę Milton Bradley w 1979. Zaprojektował ją Jay Smith, który później pracował również nad konsolą Vectrex. W ciągu jednego roku firma zarobiła na produkcji konsoli i gier 8 mln dolarów. Jednak mała ilość gier i kiepskie parametry wyświetlacza spowodowały że w 1982 zaprzestano jej produkcji.



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

    Warto wiedzieć że... beta

    4-bitowe – słowa, adresy i inne dane to takie informacje, które mieszczą się na 4 bitach pamięci, co jest równe połowie oktetu. 4-bitowe architektury CPU czy ALU są architekturami używającymi takiej właśnie wielkości rejestrów, szyny adresowej, szyny danych. Architektura 4-bitowa to architektura systemu przetwarzania danych komputera oparta na 4-bitowych jednostkach informacji. Oznacza to, ze za każdym odczytem lub zapisem do pamięci operacyjnej komputera lub w wewnętrznych transferach procesora używa się dokładnie czterobitowych porcji danych.
    Intel 4004 to 4-bitowy mikroprocesor zaprojektowany i produkowany przez firmę Intel od 1971, pierwszy na świecie komercyjny (o wiele bardziej złożone układy wojskowe F14 CADC pojawiły się już 12 miesięcy wcześniej, jednak z powodu tajemnicy wojskowej ich istnienie ujawniono dopiero w 1998) jednoukładowy procesor komputerowy. Układ został zaprojektowany przez Teda Hoffa oraz Federico Faggin, początkowo na zlecenie firmy Busicom. Pierwotnie Intel 4004 był przeznaczony do pracy wewnątrz kalkulatorów biurowych, lecz Hoff w procesie projektowania zdecydował o umożliwieniu programowania układu.
    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.
    Zegar – układ elektroniczny – generator częstotliwości, służącej do taktowania (wyznaczania rytmu) układów w urządzeniach elektronicznych. Zwykle sygnał zegarowy przyjmuje wartości 0 oraz 1 w ustalonych odstępach czasu zwanych okresem, bezpośrednio zależnym od częstotliwości taktowania.
    Texas Instruments – znana też jako TI – amerykańska firma z siedzibą w Dallas w Teksasie, czołowy producent półprzewodników. Obecnie producent m.in. cyfrowych procesorów sygnałowych (DSP), przetworników cyfrowo-analogowych i analogowo-cyfrowych, czujników i kalkulatorów naukowych. Spółka publiczna notowana od 1 października 1953 na Giełdzie Nowojorskiej (NYSE): TXN (tzw. "Wall Street").
    Licznik programu (skr. PC), inaczej wskaźnik instrukcji (skr. IP) lub licznik rozkazów, jest rejestrem procesora przechowującym informację o tym, w którym miejscu sekwencji instrukcji znajduje się aktualnie procesor. W zależności od modelu procesora w rejestrze tym przechowywany jest adres aktualnie wykonywanej lub częściej następnej instrukcji. W tym drugim wypadku licznik programu jest zwiększany zaraz po odebraniu instrukcji i przeniesieniu jej do rejestru instrukcji. Poprzez modyfikację tego rejestru implementuje się skoki, w tym skoki warunkowe, pętle i podprogramy.
    Mikroprogram (mikrokod) – program implementujący listę rozkazów CPU. Podobnie jak język wysokiego poziomu jest kompilowany do kodu maszynowego, tak każda instrukcja kodu maszynowego ma postać ciągu mikroinstrukcji nazywanego mikroprogramem lub mikrokodem.

    Reklama

    Czas generowania strony: 0.014 sek.