Ritchie'nin 1979 PDP-11 `/ usr / games / bcd` ne yapıyor?


24

Son zamanlarda simh emülatörünü denedim pdp11.

Kullandığım disk görüntüsü internette bulunabilir ve önyükleme talimatları buradadır .

Tahminen, kullanıcı adı "dmr" olduğundan Dennis Ritchie'ye aitti.

/ Usr / games klasöründe pahalı bilgisayar kaynaklarını israf etmek için yaklaşık 20 oyun ve eğlence var.

Bir 'oyun' 'bcd' olarak adlandırılır.

Yazarak çalıştırırsam ./bcd, hiçbir şey olmuyor. Fakat sonra bir sonraki komut ascii sanat olarak basılıyor:

 ________________________________________________
/WC -L *                                         |
| ]                                              |
|   ]] ]                                         |
|]                                               |
|111111111111111111111111111111111111111111111111|
|222222222222222222222222222222222222222222222222|
|3]33]3333333333333333333333333333333333333333333|
|444444]44444444444444444444444444444444444444444|
|555555555555555555555555555555555555555555555555|
|]66666666666666666666666666666666666666666666666|
|777777777777777777777777777777777777777777777777|
|888888]88888888888888888888888888888888888888888|
|999999999999999999999999999999999999999999999999|
|________________________________________________|



 ________________________________________________
/LS                                              |
|                                                |
|]                                               |
| ]                                              |
|111111111111111111111111111111111111111111111111|
|2]2222222222222222222222222222222222222222222222|
|]33333333333333333333333333333333333333333333333|
|444444444444444444444444444444444444444444444444|
|555555555555555555555555555555555555555555555555|
|666666666666666666666666666666666666666666666666|
|777777777777777777777777777777777777777777777777|
|888888888888888888888888888888888888888888888888|
|999999999999999999999999999999999999999999999999|
|________________________________________________|

Bunların neyi temsil ettiğini bilen var mı?

Yanıtlar:


28

bcdKomut bir şekilde çıkışını biçimlendirir punch card bunun gibi:

görüntü tanımını buraya girin

Gönderen BSD oyunları adam sayfası :

bcd ppt morse - delikli kartlar, kağıt bant veya mors kodu olarak yeniden biçimlendirme girişi

]Delikler nerede olacağını simgeler.

İlk bakışta, hiçbir şey yapmıyor gibi görünüyor çünkü girişi bekliyor stdin. command | bcdGörmek için bir şeyleri (örneğin ) pipolamayı deneyin .


2
Bu ciddi bir çalışma aracı olarak göründüğü için neden oyun klasörüne konulduğunu merak ediyorum?
Dan Neely

1
Bunun ciddi bir çalışma aracı olduğunu sanmıyorum; (Sanırım) 1979'da delikli kartlar çok fazla kullanılmadı.
Renan

1
@DanNeely Gerçek delikli kartlar yapmak için bir delikli kağıt gerekir. onları basmak sadece güzel.
hildred

Hangi kodlama kullandığını merak ediyorum ...
sendmoreinfo

@sendmoreinfo: Muhtemelen BCD kodlaması .
Dolda2000
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.