Portál AbcLinuxu, 26. dubna 2024 15:17

PDP-11 s dálnopisem

6.3.2020 12:11 | Přečteno: 2777× | Výběrový blog | poslední úprava: 6.3.2020 12:17

Pokud si chcete užít trochu Unixové nostalgie, spatlal jsem dohromady emulaci dálnopisu a existujícího emulátoru PDP-11 v JavaScriptu, takže poskytuje o něco autentičtější prožitek. Výsledek naleznete zde: https://pavel-krivanek.github.io/pdp11/.

Nezapomeňte si zapnout zvuk. Trochu lépe si rozumí s Chrome než s Firefoxem, hlavně pokud jde o tisk výpisu na skutečnou tiskárnu. Mazání znaků dálnopis nepodporuje, pokud uděláte překlep, můžete nechat ignorovat poslední znak napsáním #. Zavináč pak ignoruje celý řádek. Místo cd se ještě používalo chdir. Pomocí kolečka myši si můžete papír posouvat.

Pokud si chcete vyzkoušet, jak se s dálnopisem programovalo v C, Assembleru a Fortranu, stránky původního emulátoru nabízí pár příkladů: http://aiju.de/code/pdp11/programming.

Nejedná se o dokonalou emulaci dálnopisu ASR-33. Pokud vás tyto stroje zajímají více, CuriousMarc nedávno na Youtube zveřejnil několik videí s rekonstrukcí jednoho z nich.

Mimochodem, víte, proč má v ASCII znak DELETE kód 127? Všech sedm bitů tohoto čísla je nastaveno na jedničku, takže když jste zapisovali na děrnou pásku nebo štítek a díra reprezentovala jedničku, zápisem DELETE přes poslední znak jste jej celý přerazili. Při čtení pásky se pak kód 127 ignoroval.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

skunkOS avatar 6.3.2020 13:25 skunkOS | skóre: 27 | blog: Tak nějak
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
Odpovědět | Sbalit | Link | Blokovat | Admin
Ten zvuk na vašem webu mě vylekal takovým způsobem, že jsem se málem pos*al. Lekl sem se jako svině.
http://martinrotter.github.io
Gréta avatar 7.3.2020 17:33 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem

jojo :D :D prej coto jako hraju za střílečku tak řikám že wumpuse :O :O :D :D

si jako nedovedu přectavit že tenkrát taková hra jako někoho mohla vubec bavit :O :O

chdir /usr/games
wump
6.3.2020 15:20 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
Odpovědět | Sbalit | Link | Blokovat | Admin
Velice pěkné.

V FAQ píšou že tam běží Unix V6 z roku 1975, což odpovídá větvi Research-V6-Snapshot-Development z unix-history-repo.

Zajímalo by mě, jestli je v tom emulátoru nějaká historicky osekaná verze pro PDP-11 (např. něco jako stripped-down MINI-UNIX for low-end PDP-11 models jak píšou v seznamu verzí na wikipedii), a v čem se případně lišila od jiných verzí (mimo na první pohled nedostupných man stránek nebo zdrojáků).

Když jsem psal blog o btime, tak jsem chvíli hledal nějakou spustitelnou verzi Research Unixu, která by obsahovala příkaz stat, ale žádnou jsem tenkrát nenašel. I když i v tom emulátoru by snad mělo jít zkusit použít stat syscall z céčka.
There is no point in being so cool in a cold world.
6.3.2020 16:23 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
Tady je odkaz na image disku: http://pdp11.aiju.de/rk0, třeba se podaří dohledat jeho původ...
I'm sure it crashed in the most type-safe way possible.
Dalibor Smolík avatar 10.3.2020 09:46 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
Odpovědět | Sbalit | Link | Blokovat | Admin
Dobrá nostalgie. Já jsem obsluhoval dálnopis na ambasádě v letech 1984-88, kterým jsem posílal zprávy domů.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
12.3.2020 09:47 /dev/urandom
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
co to je dalnopis? unixovy telegram?
12.3.2020 14:37 jiwopene | skóre: 31 | blog: Od každého trochu…
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem

Pro pochopení toho, co to je doporučuji podívat se na odkazovaná videa, případně i o starším (ne-ASCII) „mechanickém skvostu, který si vystačil jen s jedním motorkem a jedním relé“ (tak byl označen autorem zápisku v jiném zápisku o edu).

Dálnopis (tty) byl přístroj, který dekóduje sériovou komunikaci (Baudův kód, „sériový port“) a tiskne ji a také odesílá data z klávesnice. Mívá možnost záznamu/čtení/odesílání dat z děrné pásky.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
12.3.2020 14:43 prqek | blog: prqek
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
soutěž v tom, kdo dál dočůrá
kotyz avatar 17.3.2020 12:14 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
zjednodušeně to je elektrickej psací stroj připojenej na sériovou nebo telefonní linku. daly se tim posílat zpávy nebo ovládat počítače, zároveň to nahrazovalo obrazovku, vstupy i výstupy se tiskly na papír. v minulosti se to používalo hodně - železnice, pošty, armáda a policie... si pamatuju že eště v 90. letech to bylo skoro na každý železniční stanici. dneska už to je k vidění akorát v muzeu nebo ve starejch filmech.
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
13.3.2020 16:13 Eduard Vopicka
Rozbalit Rozbalit vše Re: PDP-11 s dálnopisem
Odpovědět | Sbalit | Link | Blokovat | Admin
PDP-11 ovsem casto bylo bez dalnopisu i bez unixu a pracovalo se s nim dost dobre a na svoji dobu i svizne. Tady telnet mim.update.uu.se si muzete zkusit emulator PDP-11 bez dalnopisu i bez unixu a tady telnet magica.update.uu.se dokonce realny PDP-11 hardware bez dalnopisu i bez unixu. Emulovany videoterminal a operacni system RSX-11M-PLUS tam ovsem je.

Uzivatele Windows si ovsem nejdrive musi telnet povolit, uzivatele Linuxu mozna doinstalovat.

https://www.google.com/search?q=pdp-11/74&tbm=isch&source=univ&sa=X&ved=2ahUKEwj29ID-3ZfoAhVBlFwKHSAXDLQQsAR6BAgHEAE

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.