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


24

나는 최근에 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|
|________________________________________________|

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

답변:


28

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

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

로부터 BSD 게임 man 페이지 :

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

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

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


2
이것이 심각한 작업 도구 인 것처럼 보이기 때문에 왜 게임 폴더에 넣었는지 궁금합니다.
Dan Neely

1
나는 이것이 심각한 작업 도구라고 생각하지 않습니다. 1979 년 펀치 카드는 그다지 많이 사용되지 않았다고 생각합니다.
Renan

1
@DanNeely 실제 펀치 카드를 만들려면 카드 펀치가 필요합니다. 그들을 인쇄하는 것은 꽤 예쁘다.
hildred

어떤 코딩을 사용하는지 궁금합니다.
sendmoreinfo

@sendmoreinfo : 아마 BCD 코딩 .
Dolda2000
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.