2018년 3월 20일 화요일

CP/M Commands 정리입니다.

2009.07.17. 00:49

이번 버전 AppleWin부터 정식으로 CP/M 지원하는것 확인하고 기념으로 터보 파스칼을 이용해서 간단히 프로그래밍 해보던중에 CP/M 명령어들이 궁금해서 구글링 해 보았습니다.

터보파스칼은 예전 XT에서 꽤 했는데 , 애플 버전 환경은 아주 심난하군요.
흠 그래도 다른 애플의 컴파일러들보다는 월등하다고 생각을 해야 하겠군요.

아래 있는 내용이 모든 명령어 내용이라고 하는데 제가 확인해 보니 BOLD 된것만 작동이 되네요. Apple에서의 CP/M은 구현 안된것들이 있는 건가요.
누가 명령어 셋트 정보 찾으면 다시 올려 주세요. ^^
그런데 copy 명령은 뭔가요??
Summary of CP/M Commands
Commands for File Information and Display
DIR {fileref}
STAT d:{ DSK: }
STAT fileref
TYPE fileref
PIP dev:= fileref [options]
DUMfileref
Display files on a drive
Display disk information
Display file information
Display file at console
Send file to serial device
Display file in hex
Commands for File Alteration
ED fileref {d:}
ERA fileref
REN newref=oldref
STAT fileref $attribute
LOAD fileref
SAVE size fileref
PIP
PIP destination =source[oplions]
PIP d:= fileref [options]
Start editing session
Erase files
Rename existing file
Alter file attribute
Convert .HEX to .COM file
Copy storage to .COM file
Start PIP session
Transfer single file
Transfer multiple files
Commands for Serial Devices
PIP dev:= fileref [options]
STAT DEV:
STAT VAL:
STAT logical= physical
Send file to serial device
Display device assignments
Display STAT operands
Make device assignments
Commands for System Information
STAT DEV:
STAT USR:
STAT VAL:
Display device assignments
Display user-code status
Display STAT operands
Commands for System Control
STAT d:=R/0
STAT logical=physical
SUBMIT {d:}filename {parameters...}
USER code
XSUB
Make drive read-only
Make device assignments
Run command list in file
Set active user code (0-15)
Supply input from file

Commands for System Generation _,
MOVCPM size flag
SYSGEN
Build relocated CP/M
Copy CP/M image to disk

Excerpt from David E. Cortesi – Inside CP/M ⓒ 1982

댓글 없음:

댓글 쓰기