폴리모픽 시스템

PolyMorphic Systems
폴리모픽 시스템
산업일렉트로닉스
설립.1976
본사샌타바바라 (캘리포니아)
상품들데스크톱 컴퓨터 시스템

PolyMorphic Systems는 S-100 버스를 기반으로 하는 마이크로 컴퓨터 보드 및 시스템 제조업체였습니다.제품에는 Poly-88과 System 8813이 포함되어 있습니다.이 회사는 1976년 캘리포니아에서 Interactive Products Corporation d/b/a PolyMorphic Systems로 설립되었습니다.처음에는 캘리포니아산타 바바라에서 골레타를 거점으로 하고 있었다.

S-100 보드

PolyMorphic Systems의 첫 번째 제품은 당시 인기 있었던 S-100 버스를 기반으로 한 여러 개의 인터페이스 보드였다.이것들은 Altair 8800이나 IMSAI 8080과 같은 다른 마이크로컴퓨터와 호환성이 있습니다.첫 번째는 A/D 및 D/A 컨버터 보드입니다.그 후, Video Terminal Interface(VTI; 비디오 터미널 인터페이스) 카드가 시스템의 프라이머리 디스플레이 디바이스가 되었습니다.이후 보드 레벨 제품에는 CPU, RAM디스크 컨트롤러 카드가 포함되었습니다.

폴리-88

PolyMorpic Systems Poly-88 마이크로컴퓨터 섀시

CPU 카드의 발매와 함께, PolyMorphic은 완전한 시스템을 판매하기 시작했습니다.첫 번째 제품은 Poly-88로 5 슬롯의 S100 섀시에 장착되어 있으며,[1] 섀시를 결합하기 위한 측면 마운트형 S-100 커넥터가 추가되어 있습니다.이 유닛은 주황색 금속 커버와 S-100 카드가 눈에 띄는 [2]열을 발생시킨다는 사실 때문에 "오렌지 토스터"라는 별명을 얻었다.Poly-88은 키트 형태로 제공되거나 조립되었습니다.원래는 마이크로 알테어로 불렸지만, 알테어의 제조사인 MITS의 반대로 이름이 바뀌었다.[3]

하드웨어

Poly-88 보드 세트는 다음과 같이 구성되어 있습니다.

  • 인텔 8080 칩을 탑재한 중앙 처리 장치(CPU) 및 모뎀, 프린터 또는 카세트 테이프 인터페이스와의 시리얼 통신용 8251 USART.카세트 테이프 인터페이스는 캔자스시티 표준 또는 고속 맨체스터 부호화 신호를 사용하여 소비자용 카세트 테이프 레코더에서 프로그램 저장 및 로딩을 지원했습니다.이 보드에는 512바이트의 RAM과 1024바이트의 ROM이 1개 포함되어 있습니다.
  • Video Terminal Interface(VTI; 비디오 터미널 인터페이스)는, 1 행당 64 문자의 16 행의 표시를 실현합니다.VTI는 RF 변조기를 사용하여 TV를 구동하거나 TV 모니터의 컴포지트 비디오 입력에 직접 연결하기 위한 것입니다(1970년대에는 일반적이지 않습니다).또한 VTI는 저해상도 그래픽(오늘날 텍스트 반문자)을 표시했습니다.각 문자 위치는 가로 2 도트, 세로 3 도트로 분할되어 원래의 TRS-80과 같은 가로 48 픽셀의 그래픽 해상도를 제공합니다.또한 VTI에는 TTL 수준의 병렬 키보드 인터페이스가 포함되어 있습니다.숫자 키패드가 포함된 키보드 III를 포함하여 여러 개의 키보드를 사용할 수 있습니다.
  • 랜덤 액세스 메모리(RAM) 카드도 사용할 수 있었습니다.용량은 8,192 (8,000)바이트에서 최대 56,000 (시스템 아키텍처에서 지원되는 최대 용량)입니다.시스템은 S-100 버스를 기반으로 했기 때문에 다른 제조업체의 메모리 카드도 Poly 시스템에서 사용할 수 있었습니다.

소프트웨어

Poly-88 ROM에는 카세트 테이프 인터페이스에서 프로그램을 읽을 수 있는 부트 로더 프로그램이 포함되어 있습니다.이용 가능한 프로그램에는 게임, 유틸리티, BASIC 인터프리터, 8080 어셈블러가 포함되어 있습니다.

시스템 8813

PolyMorpic Systems FD 기반의 System 8813.

PolyMorpic의 디스크 기반 시스템은 System 8813이었습니다.1대, 2대 또는 3대의 대형 섀시로 구성되어 있습니다.Shugart Associates의 1인치 미니 플로피 디스크 드라이브.이 드라이브는 하드 세그먼트 디스켓에 단면 단일 밀도 스토리지를 사용했습니다.저장공간은 디스켓당 약 90K바이트였습니다.

하드웨어

시스템 8813 하드웨어에는 표준 CPU 및 VTI 카드, 일반적으로 최소 32K의 메모리를 갖춘 RAM 카드 및 미니 플로피 드라이브와 인터페이스하기 위한 디스크 컨트롤러 카드가 포함되어 있습니다.이후 Z80 기반 디스크 컨트롤러는 양면 이중 밀도 미니플로피 드라이브와 풀사이즈(8인치) 플로피 드라이브를 지원했습니다.

소프트웨어

Poly Disk 운영 체제는 Exec이라고 불렸습니다.3개의 디스크 드라이브는 CP/M 및 그 이후의 MS-DOS에서 사용되는 드라이브 문자 표기법(A:)이 아닌 <1> 등의 괄호로 둘러싸인 숫자로 구분됩니다.파일명은 대소문자를 구분하며, 2글자 확장자를 포함하여 최대 31자를 포함할 수 있습니다.예를 들어, 텍스트 파일의 이름은 Notes일 수 있습니다.TX.

다양한 파일 확장자의 의미는 다음과 같습니다.실행 파일의 경우는, 「GO」를 참조해 주세요.BASIC 프로그램용 BS,오버레이용 OV.운영 체제에 더 많은 코드 공간을 제공하기 위해 오버레이가 광범위하게 사용되었습니다.INITIAL이라는 이름의 파일.TX는 시스템 부팅 시 존재하며 AUTOEXEC와 마찬가지로 해당 파일에 나열된 명령어가 자동으로 실행되었습니다.MS-DOS 시스템의 BAT 파일.

이후 버전의 Exec은 지원되는 하위 디렉터리입니다.명명 구문에서는 계속해서 꺾쇠 괄호를 사용했습니다.예를 들어, 드라이브 2의 두 번째 레벨 서브 디렉토리에 있는 파일의 이름은 <2<프로젝트><단<계정>일 수 있습니다.TX. MS-DOS Unix와 달리 명시적인 "make directory" 명령어는 필요하지 않았습니다.프로그램이 하위 디렉토리 내에 파일을 작성하려고 하면 해당 하위 디렉토리가 자동으로 작성됩니다(아직 존재하지 않는 경우).

시스템 8813 소프트웨어에는 프로그램 개발을 위한 8080 매크로 어셈블러와 BASIC 인터프리터가 포함되어 있습니다.Poly BASIC은 재무 어플리케이션에서 높은 정밀도를 위해 BCD 연산을 사용했습니다.워드마스터라는 이름의 워드프로세서 시스템은 텍스트 편집기와 별도의 포맷 프로그램으로 구성되었다.Stuart Woods는 PolyMorphic 8813 [4]시스템에서 워드마스터사용하여 그의 두 번째 소설인 Run Before the Wind를 썼다.

기타 제품

시스템 8810

양면, 두 배 밀도 미니플로피 드라이브의 도입으로, 단일 플로피 드라이브의 스토리지 용량은 약 360K 바이트(원래 IBM-PC 플로피 드라이브 용량과 동일)가 되었습니다.이것에 의해, Exec, 애플리케이션, 및 데이터를 1개의 플로피에 보존할 수 있게 되었습니다.시스템 8810은 기능적으로는 8813과 동일하지만, 5개의 슬롯과 1개의 미니 플로피 드라이브만 있는 소형 섀시입니다.

대용량 저장소

88/MS(매스 스토리지)는 듀얼 8인치(풀사이즈) 플로피 드라이브를 수납하는 캐비닛입니다.단면 또는 양면 디스크 드라이브에서 사용할 수 있으며, 하드 섹터 미디어에서 두 배 밀도의 기록을 사용합니다.88/MS는 8813 또는 8810 시스템에 추가할 수 있습니다.가장 큰 Poly 구성에는 3개의 미니 플로피 드라이브와 4개의 풀사이즈 드라이브가 포함되며 드라이브 번호는 1~7입니다.

88/HD는 8810 섀시에 18MB SASI 하드 드라이브를 탑재한 서브시스템입니다.Volume Manager라고 불리는 소프트웨어는 다른 [5]운영 체제에서 사용되는 FDISK 파티셔닝 명령어와 마찬가지로 사용 가능한 공간을 여러 개의 논리 디스크 드라이브로 분할했습니다.

트윈 시스템

Twin System은 "2인용 컴퓨터로 더 많은 작업을 할 수 있습니다."라고 마케팅되었습니다.System 8813 Twin System에는 추가 RAM 카드, 비디오 카드 및 키보드가 탑재되어 있었다.RAM 카드 간의 뱅크 전환에 의해 CPU는 2개의 애플리케이션을 동시에 메모리에 유지할 수 있게 되었습니다.다만, TTL 레벨의 키보드 인터페이스에서는, 2개의 유저 스테이션간의 거리가 수 피트까지로 제한되었습니다.

CP/M 호환성

이 시대에 마이크로컴퓨터의 지배적인 운영체제는 CP/M이었다.수정되지 않은 Poly 시스템에서는 다음과 같은 몇 가지 이유로 CP/M을 실행할 수 없었습니다.

  • 하드 섹터의 플로피 디스크.거의 모든 CP/M 시스템이 소프트 세그먼트 디스켓을 사용했기 때문에 CP/M과 Poly 시스템 간에 정보를 전송하기가 어려웠습니다.
  • 메모리 맵CP/M은 주소 0000에서 (이상적인) FFFF 16진수까지의 RAM을 필요로 했습니다.Poly CPU 및 VTI 카드는 ROM 및 비디오메모리를 0000과 1FF 사이의 영역에 매핑했습니다.

시스템 수명 후반기에 메모리 맵 문제를 해결하기 위해 하드웨어 수정이 도입되었으며 8813용 CP/M 버전이 출시되었습니다.

레퍼런스

  1. ^ Ditlea, Steve (1979). A Simple Guide to Home Computers. New York: A&W Publishers, Inc. pp. 152–153. ISBN 0-89104-109-5.
  2. ^ "PolyMorpic Systems History" -- S100 컴퓨터
  3. ^ Allan, Roy A. (2001). A History of the Personal Computer: The People and the Technology. London, Ontario, Canada: Allan Publishing. p.4-14. ISBN 0-9689108-0-7.
  4. ^ Woods, Stuart (1983). Run Before the Wind. New York: W. W. Norton & Company. A Technical Note. ISBN 0-451-21594-X.
  5. ^ System 88 System Programmer's Guide (PDF). pp. 233–234.

외부 링크