제퍼넷 로고

80세 어린이의 ZXNUMX 그리기 프로그램

시간

전체 공개: [Óscar]는 지금은 1988살이 아니지만, 그가 글을 썼을 때는 XNUMX년이었습니다. 위치, 로고를 모델로 한 Z80 어셈블리의 드로잉 프로그램입니다. 아래 비디오에서 시스템 데모를 볼 수 있습니다. 거의 XNUMX년 전에 XNUMX살 어린이가 CPU용으로 작성한 XNUMX년 된 프로그램을 왜 연구하고 싶은지 궁금할 것입니다. 글쎄, 솔직히 우리도 잘 모르겠어. 그러나 그것은 우리를 생각하게 만들었습니다.

오늘날의 아이들은 컴퓨터에 능숙하며 1988년 당시의 외계인 기술처럼 보이는 하드웨어를 가지고 있습니다. 그들 중 얼마나 많은 사람들이 이 위업을 복제할 수 있습니까? 자, 어셈블리 언어로 할 수 있는 사람은 몇 명이나 될까요?

LOCS에는 몇 가지 간단한 명령이 있으며 일종의 간단한 스크립팅 언어였습니다. BORRA 명령은 화면을 지웁니다. TORTUGA는 거북이를 중심으로 합니다. PT(pone tortuga)는 거북이를 화면의 원하는 위치로 이동합니다. 그런 다음 SM, AM, DM, IM이 거북이를 위, 아래, 오른쪽, 왼쪽으로 움직입니다. 스페인어를 조금이라도 하면 도움이 될 것 같습니다.

이 프로그램은 손으로 쓴 코드 세 페이지에 맞습니다. 마지막으로 종이에 코드를 작성한 것이 언제였나요? [Óscar]는 프로그램을 다시 방문하여 MSX에서 실행합니다. 원래 프로그램은 500바이트 미만이었지만 MSX용 코드를 추가하면 589바이트로 늘어납니다. 어셈블리 언어를 좋아해야 합니다.

LOCS에는 변수, 표현식 또는 루핑이 없기 때문에 언어가 아니라고 주장할 수 있습니다. [Óscar]는 HTML에도 그런 것이 없다고 반박합니다. 그러나 어떤 사람들은 HTML을 언어라고 부릅니다. 솔직히 9살짜리 아이가 만들 수 있다면 뭐라고 불러도 좋을 것 같아요!

1990년에 그는 졸업했다. 본격적인 게임. 거북이 그래픽이 너무 추상적이라면 시도해 보세요. 빅트랙.

[포함 된 콘텐츠]

spot_img

최신 인텔리전스

spot_img