UCSD Pascal 터치용 UCSDp-System 운영 설명서

개시하다


UCSDp-System 사용법을 자주 잊어버리기 때문에 메모를 겸하고 있습니다.

이른바 UCSDp-System


대략적으로 말하면 패스컬로 작성된 OS로, 패스컬의 OS를 실행하기 위한 것이다.
See also:
  • UCSD p-System (Wikipedia)
  • UCSD Pascal (Wikipedia)
  • UCSDp-System 다운로드


    MS-DOS에서 실행되는 UCSDp-System은 pascal입니다.hansotten.com에서 다운로드할 수 있습니다.
  • UCSD p-System (Pascal for small machines)
  • UCSDp-System IV2.2에 대한 직접 링크
  • UCSDp-System 작업 환경


    UCSDp-System IV2.2는 DOSBox(-X) 동작을 통해 사용할 수 있습니다.
  • DOSBox
  • DOSBox-X (GitHub)
  • 부팅


    DOSBox에서 (-X)
    C:\>CD PSYS22
    C:\PSYS22>PSYSTEM PSYSTEM.VOL PUTIL.VOL
    

    p-System 작업


    시작 시 이러한 오류가 발생하므로 [SPACE] 키를 누르면 무시됩니다.

    [명령 메뉴(Command:)]


    명령 메뉴.이 메뉴에 국한되지 않고 메뉴의 마지막 표시?에 있을 때[?]키를 누르면 표시되지 않은 명령을 표시할 수 있습니다.



    설명
    E(dit
    [메뉴 편집]으로 이동
    R(un
    [실행]
    F(ile
    [파일 메뉴]로 이동
    C(omp
    [컴파일]
    H(alt
    MS-DOS로 돌아가기
    ?
    추가 명령 표시
    [E] 키를 눌러 [메뉴 편집]으로 이동합니다.

    [메뉴 편집(Edit:)]


    초기 상태.


    설명
    〔Enter〕
    새 파일
    〔?〕〔Enter〕
    파일 선택 화면으로 이동
    [Enter] 키를 눌러 새 파일을 만듭니다.

    파일 편집(명령 모드)


    편집기의 명령 모드 화면


    설명
    I(nsert
    삽입 모드로 이동
    Q(uit
    [컴파일 메뉴]로 이동
    ?
    추가 명령 표시
    [I] 키를 눌러 삽입 모드에 들어갑니다.

    파일 편집(삽입 모드)


    편집기의 삽입 모드 화면입니다.자유롭게 입력할 수 있습니다.


    설명
    〔Esc〕
    편집을 적용하지 않고 명령 모드로 이동
    〔Ctrl〕+〔C〕
    적용 명령 모드로 편집
    아무튼 먼저 FizBuzz를 입력하세요.

    [Ctrl] + [C]로 저장하고 명령 모드로 돌아갑니다.위의 힌트는 >Edit입니다.

    편집 끝


    초기 상태에서 파일은 임시 파일의 이름CREATED.0.TEXT입니다.


    설명
    C
    파일 이름 바꾸기
    E
    파일을 저장하지 않고 종료
    R
    편집으로 돌아가기
    U
    파일 저장 및 종료
    파일 이름을 FIZZBUZZ.TEXT로 설정해 보십시오.C) 키, FIZZBUZZ(확장자 필요 없음)를 입력합니다.

    파일 이름이 변경되었으므로 다음에 [U] 키를 눌러 업데이트하고 [명령 메뉴]로 돌아갑니다.

    [명령 메뉴]로 돌아갑니다.

    [메뉴 편집]에서 [?][Enter 키를 눌러 문자로 파일을 선택합니다.

    [메뉴 편집]에서 직접 FIZZBUZZ를 입력하여 파일을 지정할 수도 있습니다.

    [컴파일]


    컴파일할 파일을 지정합니다.
    to what codefile?Output file for compiled listing?는 [Enter] 키로 건너뜁니다.

    컴파일링이 정상적으로 끝난 후 [명령 메뉴]로 돌아갑니다.

    [실행(Run)]


    현재 파일은 FIZBUZZ이며 [명령 메뉴]에서 [R] 키를 누르면 FIZBUZZ가 실행됩니다.

    컴파일하지 않고 실행하면 "FIZBUZ.CODE를 찾을 수 없다"는 욕설을 듣는다.FIZZBUZZ.컴파일을 통해 CODE가 생성됩니다.

    [실행(Execute)]


    컴파일된 프로그램을 실행하기 위해 파일 이름을 지정하려면 [X] 키를 눌러 파일 이름을 지정합니다.

    [파일 메뉴(Filer)]


    파일의 초기 화면입니다.


    설명
    L(dir
    파일 목록
    R(em
    파일 삭제
    V(olume
    음량 목록
    Q(uit
    [명령 메뉴]로 이동
    ?
    추가 명령 표시

    파일 목록


    파일 목록의 볼륨을 가져오는 것을 묻습니다. PSYS:
    파일 일람을 표시하고 [명령 메뉴]로 돌아갑니다.

    파일 삭제


    삭제할 파일을 묻기 때문에 확장자를 사용하여 파일 이름을 입력할 수 있습니다.

    음량 목록


    볼륨 목록을 표시합니다.

    끝맺다


    [명령 메뉴]에서 [H] 키를 눌러 MS-DOS로 돌아갑니다.

    파일 다시 편집


    쓴 서류를 편집하는 데는 약간의 기교가 필요하다.

    삭제 모드


    명령 모드에서 편집 위치로 이동하고 [D] 키를 눌러 삭제 모드로 들어갑니다.커서 키를 사용하여 이동하면 범위가 선택되고 범위를 지정하면 [Ctrl] + [C]에 반영됩니다.삭제 범위의 취소는 [ESC] 키입니다.

    이미지는 선택 사각형 영역의 상태입니다.사각형은 표시되지 않고 문자만 사라집니다.

    삽입


    명령 모드에서 편집 위치로 이동하고 [I] 키를 눌러 삽입 모드로 들어갑니다.입력이 완료되면 [Ctrl] + [C]를 통해 반영됩니다.입력 취소는 [ESC] 키입니다.

    이미지는 커서 위치에서 [I] 키를 누릅니다.기존의 줄은 이미 오른쪽으로 이동했지만 실제 이동은 아니다.이 위치에서 abc로 설정

    abcif.

    LOADFILES.TEXT 오류 제거


    시작 LOADFILES입니다.TEXT의 오류는 거짓 LOADFILES입니다.TEXT를 만들어 없앨 수 있다.

    절차.

  • p-System을 시작하고 [SPACE] 키를 눌러 오류를 건너뜁니다.

  • 위에 [명령 메뉴]가 표시되고 [E] 키를 눌러 편집기를 엽니다.

  • [ENTER] 키를 눌러 새 파일을 만듭니다.

  • [Q] 키를 눌러 편집기를 종료합니다.

  • [C] 키를 눌러 파일 이름을 변경합니다.


  • 유형은 LOADFILES입니다. [ENTER] 키를 누릅니다.

  • [U] 키를 눌러 파일을 업데이트하고 [명령 메뉴]로 돌아갑니다.

  • [명령 메뉴]에서 [H] 키를 누릅니다.

  • [Y] 키를 눌러 MS-DOS로 돌아갑니다.

  • p-System을 다시 시작할 때 오류가 발생하지 않습니다.

  • 끝말


    Pascal 문자열이란 이 UCSD Pascal(표준 Pascal에 String형이 없음)에서 나온 것입니다.

    애플의 Pascal 역시 UCSD Pascal verII 기반이다.

    p-System 자체가 아니라 UCSD Pascal을 만지고 싶다면 이 정도의 지식이면 충분하다.
    See also:
  • 표준 Pascal 범위 내에서 Delphi 시작하기(Qita)
  • 애플 Pascal System에 대한 트위터
  • 참조 자료: UCSDp 시스템 시작


    UCSD Pascal을 대상으로 한 책입니다.

    타이틀
    작자
    출판사.
    출판년
    Amazon
    UCSdp 시스템 시작 – Pascal에 기록된 범용 OS의 전체
    찰스 W. 그랜트 존 버터
    CQ출판사
    1983/12/25
    B000J78J5W
    p-System의 사용법은 일본어로 읽을 수 있는 책이다.제목 때문에 사진성이 낮아요...솔직히'UCSDp-System 입문'을 했으면 좋겠다.
    원작은'인트로 UCTION TO THE UCSDp-SYSTEM'...하지만 보통 아마존으로 검색하면 끊지 않아요.
    타이틀
    작자
    출판사.
    출판년
    Amazon
    INTRODUCTION TO THE UCSD p-SYSTEM
    Charles W.Grant (저) John Butah (저)
    SYBEX Inc.
    1982/9
    089588061X

    좋은 웹페이지 즐겨찾기