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

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

나는 최근에 simh 시뮬레이터를 시험해 보았습니다 pdp11.

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

사용자 이름이 "dmr"이므로 Dennis Ritchie의 것으로 추정됩니다.

/usr/games 폴더에는 약 20개 정도의 게임과 엔터테인먼트가 있는데, 이는 값비싼 컴퓨팅 리소스를 낭비하는 것입니다.

하나의 "게임"을 "bcd"라고 합니다.

input 을 통해 실행하면 ./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|
|________________________________________________|

이것이 무엇을 나타내는지 아는 사람이 있나요?

답변1

bcd명령은 출력 형식을 다음과 같이 지정합니다.체크인, 이와 같이:

여기에 이미지 설명을 입력하세요.

~에서BSD 게임 매뉴얼 페이지:

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

]구멍의 위치를 ​​나타냅니다 .

언뜻 보면 의 입력을 기다리는 동안 아무 작업도 하지 않는 것처럼 보입니다 stdin. 내용을 입력해 command | bcd보세요(예: ).

관련 정보