PDP-14
PDP-14PDP-14는 반복 작업을 수행하는 기계와 공작기계의 산업용 계전기 제어장치를 대체하기 위해 고안된 디지털기기공단의 산업용 제품군에서 만든 전문 컴퓨터였다.이것은 전기 모터, 솔레노이드, 아크 용접기가 있는 시설에서 마주치는 혹독한 전기 환경에서 기능하도록 특별히 설계되었으며, 이는 일반적인 컴퓨터 전자공학에 있어 상당한 역경이다.PDP-14는 표준 DEC PDP-8 미니컴퓨터와 통신할 수 있는 능력을 통해 PLC(Programmable Logic Controller)로 기능하는 공장 자동화의 첫 번째 레벨이 되도록 특별히 설계되었다.
1973년 8월 14일 앨런 리케트, 앨런 데볼트, 러셀 도안, 존 더머, 존 홀저에게 미국 특허 #3,753,243호가 발행되어 디지털 장비 회사에 배속되었다.
PDP-14는 보통 "사다리 다이어그램"으로 표현되며 프로그램 가능한 읽기 전용 프로그램(PROM) 메모리를 가진 부울 방정식을 처리하도록 설계되었다.프로그램은 PDP-8을 사용하여 개발한 후 PDP-14에 직접 연결하여 테스트했다.PDP-14는 PDP-8에 의해 지침이 제공되는 체크아웃 모드로 전환되었다.체크아웃 후 PDP-8은 PROM에 넣을 지침을 제공했다.
이후 버전(예: PDP-14/30, 명령 집합이 바이너리 호환이 되지 않는 경우)[1]은 PDP-8 물리적 포장 기술에 기초한다.또한 PDP-14/35와[2] 낮은 비용/감소 I/O 기능 PDP-14/L도 있었다.
하드웨어
12비트 PDP-14는 지시를 위해 최대 4K 단어를 저장할 수 있다.시스템 구성에는 제어 장치와 다수의 외부 상자가 포함되었다.[1]
- I-box(BX14)는 제어된 시스템의 이산 입력을 위한 것이었다.최대 256개의 입력 소스를 처리할 수 있다.
- O-박스(BY14)는 제어된 시스템에서 최대 255개의 액추에이터를 제어할 수 있다.
- A-box는 시간 주도 이벤트를 제어하기 위한 타이머 모듈이나 전원 손실로 지워지지 않은 리텐시브 스토리지 모듈로 채워질 수 있다.A-box는 O-box와 함께 출력 주소 공간을 점유했다.
- S-box는 본질적으로 O-box와 같았지만 실제 출력 장치는 없었다.이것은 중간 결과 저장을 가능하게 했다.S-box도 공유 출력 주소 공간을 사용했다.
따라서 O-box, A-box 및 S-box의 사용 가능한 총 출력 주소 공간은 255 이하였습니다.
레지스터
PDP-14에는 다음과 같은 7개의 12비트 레지스터가 있다.
- IR
- PC1 & PC2
- MB
- 여분의
- 입력 및 출력.
지침들
PDP-14의 지침은 다음과 같다.[1]
- TRR – 레지스터의 일부(전부는 아니지만) 간에 데이터를 이동 – TRANSfer Register(콘텐츠)
- PC1과 SPARE는 증감 기능이 있어 TRR이 레지스터에 로드된 값을 수정할 수 있다.
- JMS – JuMp to Subroutine – 다음 12비트 워드에 지정된 주소
- JMR – 서브루틴에서 최신 JMS의 주소+1로 복귀하는 Jump.
실제로 JMR은 PC2가 PC1로 전송되는 특정 TRR이다.
- SKP – SKiP는 PC1이 1씩 증가되는 TRR이다.
TEST 지침(뭔가 ON/OFF 상태인지 테스트)과 SET 지침(SYN – "Y" oN, SYF – Set "Y" ofF)도 있었다.
소프트웨어
원래의 PDP-14는 DEC까지 프로그래밍을 수행하도록 요구하였다.[4]
그 후,[4] PDP-14용 소프트웨어 개발은 다른 시스템인 PDP-8에서 수행되었다.SIM-14라는 이름의 PDP-8 프로그램이 PDP-14를 시뮬레이션하는 것을 허용했다.
사진들
참고 항목
참조
- ^ a b c d "DEC PDP-14 Industrial Controller".
- ^ Nineteen Fifty-Seven To The Present (PDF). Digital Equipment Corporation. 1975.
- ^ 1 사이즈: PC2!
- ^ a b Randall Brodzik (August 27, 2014). "Inside the competition for the first PLC".