Ritchie의 1979 PDP-11`/ usr / games / bcd`는 무엇을합니까?

나는 최근에 simh 에뮬레이터를 시도했다 pdp11.

내가 사용한 디스크 이미지는 인터넷에서 찾을 수 있으며 부팅 지침은 여기에 있습니다 .

사용자 이름이 “dmr”이므로 Dennis Ritchie에 속했을 것입니다.

/ usr / games 폴더에는 고가의 컴퓨팅 리소스를 낭비하는 약 20 개의 게임과 오락이 있습니다.

하나의 ‘게임’은 ‘bcd’입니다.

을 입력하여 실행하면 ./bcd아무 일도 일어나지 않습니다. 그러나 다음에 실행하는 명령은 ASCII 아트로 인쇄됩니다.

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

아무도 이것이 무엇을 나타내는 지 알고 있습니까?



답변

bcd명령 은 다음과 같이 출력을 펀치 카드 로 형식화합니다 .

여기에 이미지 설명을 입력하십시오

로부터 BSD 게임 man 페이지 :

bcd ppt 모스-펀치 카드, 종이 테이프 또는 모스 부호로 입력을 다시 포맷하십시오

]구멍이 될 곳을 의미합니다.

언뜻보기에서 입력을 기다리고 있기 때문에 아무것도하지 않는 것 같습니다 stdin. command | bcd볼 수있는 무언가 (예 :)를 배관 하십시오.


답변