TNS HC-16

Mikropilot TNS HC-16/1M należy do kategorii komputerów osobistych do użytku profesjonalnego. Może pracować w sieciach lokalnych z komputerem centralnym TNS-AT lub TNS-XT lub w konfiguracji zwięzłej z pamięcią zewnętrzną na elastycznych minidyskach (TNS-DMF). Może pełnić funkcję komputera osobistego, inteligentnego terminala lub komputera do obliczeń naukowo-technicznych i masowego przetwarzania danych. Do mikrokrokata można podłączyć drukarki dostarczane do komputerów TNS-XT/TNS-AT.
TNS-HC16/1M to pojedynczy mikrokomputer o pojemności sześciu cybnitów. Jego rdzeń składa się z mikroprocesora Intel 8088 wraz z obwodami pomocniczymi (kontroler DMA 8237, kontroler przerwań 8259 A, timer 82531 PPI 8255 A, UART 8250, MPSC 8274). Dostępna jest pamięć dynamiczna 1 MB i EPROM 16 KB. Całkowita pojemność pamięci RAM wynosi 640 KB jako obszar roboczy systemu MS-DOS, pozostała część pamięci może zostać wykorzystana jako dysk RAM. Do kontaktu z otoczeniem. Natomiast mikrokomputer wyposażony jest w porty wejściowe/wyjściowe umożliwiające podłączenie klawiatury (jest ona częścią mikrokomputera,
Klawiatura jest taka sama jak TNS HC-16, dodano tylko kontroler i8048 do transmisji szeregowej IBM PC XT), monitor, drukarki z interfejsem równoległym* lub szeregowym, szeregowe lub równoległe współrzędne różnicowe (mysz elektroniczna). Szybkie sieci komputerowe (TNS-Net 900). Elementami płyty głównej są dwa złącza typu „slot”, dolna część zajmuje mniej więcej kartę graficzną, od góry można podłączyć dysk twardy „Winchester” TNS-DFW poprzez kartę SCSI.
Mikrokomputer jest bardzo zmienny. W celu niezbędnej konfiguracji sprzętu konieczne jest ustawienie mikroznaków znajdujących się na płytce drukowanej. Obowiązująca płytka przyłączeniowa 1e jest zamocowana w dolnej części osłony z tworzywa ABS. Nad ToutC Oeską znajduje się .4., Ikmo umieścił klawiaturę membranową z przyciskami. Wejścia i wyjścia potu są prowadzone na tylnym czole. Pokrywa górna: E połączona z dolną pokrywą piekarnika.
Micropott T 3e zasilany z zewnętrznego źródła EA 1605 HC, do którego jest podłączony kablem Cetilovya. Kabel ten jest integralną częścią aikropotítíte i jest zatopiony w złączu dziewięciu Cannonów.
Na monitor czeka kabel ekranowany, który podłączamy do Monitora 231. Podłączany jest on do sieci licznikowej poprzez TNS-HC16/1M za pomocą złącza koncentrycznego „T”, które podłączamy do wyjścia: 2L.
Przycisk resetowania, aby przybić komputer. Drukarka z interfejsem paraleani łączy się z 4, pierwsza drukarka T711 z interfejsem szeregowym do b_oneit.torm RS 232: Sl. Złącze FLOFPY DISC 0 służy do podłączenia pamięci zewnętrznej TNS-DMF SDWOJICE Sechanik Disc), złącze 141 do podłączenia elektronicznego symbolu 3Win 3,6”.
Opis techniczny
W TNS-HC16/1M zastosowano procesor i8088 o częstotliwości godzinowej 4,77 MHz. Podłączany jest w trybie minimalnym, gdy generuje sygnały ale RD, WR i więcej, co oszczędza kontroler magistrali. Aby podłączyć kontroler DMA 8237, procesor w trybie minimalnym dostarcza bezpośrednio sygnały Hold i HLDA. Z wyjątkiem instrukcji koperkowej, tryb maksymalny jest połączony z trybem maksymalnym. Na płycie głównej zlokalizowane są podstawowe obwody peryferyjne z adresowaniem typu wejście/wyjście lub adresowaniem IOR i IOW. Istnieje układ 8237A -S jako kontroler dostępu bezpośredniego - DMA, który ma cztery kanały. Jeden służy do przywracania dynamicznej pamięci RAM, a pozostałe trzy służą do ogólnego użytku. Istnieje również timer 8253, który ma trzy kanały. Jeden służy do ✓ realizacji zegara czasu rzeczywistego poprzez przerwanie, drugi do czasowych pamięci dynamicznych, a trzeci do wyjścia audio przez głośnik. Istnieje również uniwersalny obwód interfejsu Wassai, który służy do odczytu danych z interfejsu klawiatury, do odczytu stanu czterech przełączników konfiguracyjnych na płytce, a dla niektórych jednoitowych wewnętrznych tidici i portów stanu. W przeciwieństwie do IBM PC, klawiatura umożliwia równoległy transfer danych. Na płycie głównej znajduje się także układ VART 82S0 do transmisji danych z serii tizeni.
Płyta główna zawiera wspólne układy ze świata IBM PC (8088, 8259, MHB8255A, ...), ale także specyfiki, takie jak obwód półsterujący MIB207 (HP200; ten obwód pierwotnie był osobną płytką) czy klawiaturę rozwiązaną przez inny procesor (MHB8035).
Ponadto na płycie znajduje się kompatybilny kontroler dysku elastycznego (lub odpowiednik CM609P, UPD765AC, Z0765A08PSC itp.). Na dwie dyskietki 5,25" z dwustronnym zapisem i podwójną gęstością zapisu. Znaczna część tego tunera jest realizowana przez 765A NEC lub 8272 i Intel.
Na płytce zaprojektowano także układ RTC MM58167BN, lecz nie został on ustalony.
Całkowita pojemność pamięci w komputerze wynosi 1 RAM z 8 obwodów w gnieździe 16 złożonym przez pamięć 256K lub 1m.
Odnowa pamięci jest dokonana,
Nie przesyła jednak niczego co 15,8253, ale pamięć EPROM jest z bootowania. ROM BIOS i sieć
Paginacja
MB RAM i 16 KB EPROM. 20 lub gniazd, w zależności od których
Jak już wspomniano, transmisja DMA. Mikrosekundy na przesłanie żądania transmisji, które jest „odczytywane” za pomocą sygnału -MR. Adresy FC000H i zawarte w nich 16KB
Jednak HC 16/1m jest niezbędny do przechowywania całej pojemności przestrzeni, a BIOS zamiast pamięci jej rozszerzenia itp. jest zarezerwowany na 640 KB w pamięci operacyjnej przestrzeni. DAWKA. Dlatego nie jest to nawet bezpośrednio mapowane do użycia, zostało stworzone do przeglądania przez mechanizm stronicowania
Jedna z szesnastu stron o wielkości 64 kB w „oknie” o rozmiarze 64 kB pod adresem E0000H do Effffh. O tym, która strona w tym oknie zostanie wybrana, decyduje liczba w porcie 4-bitowym.
Mikrokomputer TNS-HC16/1M zawiera standardową kartę CGA umieszczoną w dolnym z dwóch złączy „slot” z lewej strony płyty głównej. Pamięć 16 KB RAM zajmuje przestrzeń adresową od 88000h do BFFFH, jej sterowanie zapewnia wyświetlacz MC6B45 (lub bułgarski CM607P z fabryki Botevgrad).
Karta może pracować w dwóch trybach: - alfanumerycznym - 40 znaków/25 tadek - 80 znaków/25 linii
- grafika
- 320 punktów x 200 punktów - 640 punktów x 200 punktów
W trybie alfanumerycznym każdy wyświetlany znak jest kodowany za pomocą dwóch mieszkań w zasobniku wideo. Pierwszy bajt to kod znaku, drugi to atrybut. Znak jest wyświetlany w polach 8 x 8 punktów, w ośmiu kolorach w dwóch odcieniach. W trybie graficznym w średniej rozdzielczości (320x200) kod każdego punktu określa jeden z 4 kolorów wolnych od ptednast. Wysoka rozdzielczość (640x200) pokazuje punkty w czerni i bieli.
- Prototyp HC-16, wykonany w 4 sztukach, z dedykacją „Made for TNS Slušovice”
- HC -16 2N - na tablicy zapisano „Rozwój i produkcja organizacji '' 2n '' 405. ZO Svazarmu, Na Nivách 20, Praga 4 , wyprodukowało dziesiątki sztuk; w przeciwieństwie do innych wersji, port równoległy jest rozwiązany za pomocą logiki 74xx
- HC-16 (zamontowana 256 KB DRAM w prawym dolnym rogu płyty głównej), port równoległy rozwiązany za pomocą dodatkowej płytki drukowanej ZIO-PT-PXT lub za pomocą MIB207 (HP200)
- HC-16/1m (wyposażony w 1MB DRAM w lewym dolnym rogu płyty głównej), port równoległy rozwiązany za pomocą dodatkowej płytki drukowanej ZIO-PRT-PXT lub za pomocą MIB207 (HP200)
W JZD AK Slušovice wyprodukowano mniejsze tysiące sztuk tego komputera.
EMS („rozszerz rejestr segmentu pamięci”) w punkcie 0x37f zapisywany jest adres jednej z 64 KB stron, które są następnie dostępne w segmencie 0XE000.
Bios
HC-16 wykorzystuje BIOS Rainbow, który różni się nieco od Consula 331 (np. jest także pamięcią kontrolną/testową EMS itp.).
ROM
MD5
- 8F03CFBAD41EE1004B8F7C6BD402E20A * TNS_HC16_KBD-V1.059- (K573PF5) .bin („(RL) soft 1989/8”)
- 1A7E05DC1C0C8456E34A1D083666945A * TNS_HC16_BIOS-1.06-BOOT 1.04 ST (M27128AF1) .bin („31/07/89”, „Rainbow BIOS” zawiera w pierwszej połowie BOOT BIOS kartę sieciową TNS-net 900)
- 509EE189DDF2BF11A40A11679B6067C6 * TNS_HC16_ZZNAK-CGA-ST (M2732AF1) .bin
Istnieją inne wersje bootromu i BIOS-u, jeśli je posiadasz, skontaktuj się z Tobą.
Sieć TNS-Net 900
Komputer służył także jako serwer w sieciach TNS-Net 900 dla komputerów klienckich TNS HC-08, czyli TNS XT/AT TNS.
Stworzenie komputera
Cały projekt komputera powstał w odpowiedzi na zawodny TNS HC-08. Pierwotnie Eduard Smutný miał zaproponować naprawę TNS HC-08, ale odmówił pracy nad przestarzałym projektem z Z80 i zamiast tego stworzył zupełnie nowy 16-bitowy komputer. Był w tej samej szafie, co TNS HC-08. Schemat komputera został zaprojektowany wspólnie z PC 16 NB Eduardem Smutnym, następnie narysowali go Václav Svoboda i Miroslav Hofman z 405 roku.
Napraw OCR z instrukcji
Poprzednik nie jest IBM 5150, ponieważ wykorzystuje tryb MAX procesora i8088. TANDY 1000 jest podobny, ale ma inny BIOS i nie ma rejestru EMS pod adresem 0x37F
Bibliografia / Odniesienia
- https://www.high-voltage.cz/forum/pc-retro-sestavy/tns-hc16/ (WebArchive)
- https://www.retrobajty.cz/tns-hc16/ (WebArchive)
- http://www.kompjutry.cz/soubory/pocitacecssr_html/jzdakslusovice_tnshc16.html (WebArchive)
- https://www.youtube.com/watch?v=ym11zRsTkTs (WebArchive)
- https://martin.hinner.info/tns-hc16/ (WebArchive)