Apa yang dilakukan dengan Ritchie's 1979 PDP-11 `/ usr / games / bcd`?


24

Saya baru-baru ini mencoba emulator simh pdp11.

Gambar disk yang saya gunakan dapat ditemukan di internet, dan instruksi untuk mem-boot-nya ada di sini .

Agaknya itu milik Dennis Ritchie, karena nama pengguna adalah "dmr".

Di folder / usr / games ada sekitar 20 game dan hiburan untuk membuang-buang sumber daya komputasi yang mahal.

Satu 'permainan' disebut 'bcd'.

Jika saya menjalankannya dengan mengetik ./bcd, tidak ada yang terjadi. Tapi kemudian perintah berikutnya yang saya jalankan akan dicetak sebagai ascii art:

 ________________________________________________
/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|
|________________________________________________|

Adakah yang tahu ini mewakili apa?

Jawaban:


28

The bcdperintah format output sebagai kartu punch , seperti ini:

masukkan deskripsi gambar di sini

Dari halaman manual game BSD :

bcd ppt morse - memformat ulang input sebagai kartu punch, pita kertas atau kode morse

The ]singkatan mana lubang akan.

Sekilas, sepertinya tidak melakukan apa-apa karena menunggu masukan dari stdin. Cobalah memipakan sesuatu ke dalamnya (yaitu command | bcd) untuk melihat.


2
Karena ini tampaknya menjadi alat kerja yang serius, saya bertanya-tanya mengapa itu dimasukkan ke dalam folder game?
Dan Neely

1
Saya tidak benar-benar berpikir ini adalah alat kerja yang serius; (Saya pikir itu) pada tahun 1979 kartu punch tidak banyak digunakan.
Renan

1
@DanNeely Untuk membuat kartu punch nyata, Anda memerlukan kartu punch. mencetaknya cukup bagus.
hildred

Saya ingin tahu kode mana yang digunakan ...
sendmoreinfo

@sendmoreinfo: Mungkin pengkodean BCD .
Dolda2000
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.