엔터프라이즈(컴퓨터)
Enterprise (computer)| 유형 | 가정용 컴퓨터 |
|---|---|
| 출시일자 | 1985년 6월 23일; 전 |
| 운영 체제 | EXOS 베이직 |
| CPU | 질로그 Z80A @ 4 MHz |
| 기억력 | 64KB / 128KB(65,536 / 131,072바이트) |
The Enterprise는 1983년에 발표된 Zilog Z80 기반의 가정용 컴퓨터지만,[1] 일련의 지연을 통해 1985년이 되어서야 상용화될 수 있다.[2]공개된 명세서는 강력하고 동급에서 상위 종단 중 하나였다(1983년에 예상한 마진까지는 아니지만).이는 CPU에서 작업 부하를 빼앗은 그래픽과 사운드에 ASIC를 사용했기 때문이며, ANSI BASIC의 광범위한 구현과 Z80이 기본적으로 지원하는 것보다 더 많은 양의 RAM을 허용하기 위한 뱅크 스위칭 시스템이었다.또한 독특하고 다채로운 케이스 설계와 다중 확장 옵션의 가능성을 특징으로 했다.결국 그것은 여러 개의 이름 변경, 지연, 그리고 변화하는 시장 이후 상업적으로 성공하지 못했다.그것의 제조업체는 1986년에 상당한 부채를 안고 수신기를 회수했다.[2]영국 기업 인텔리전트 소프트웨어(Intelligent Software)가 개발하고 기업용 컴퓨터(Enterprise Computer)가 시판했다.RAM(Random Access Memory) 64킬로바이트의 Enterprise 64와 128KB의 Enterprise 128이 그것이다.
하드웨어
CPU, 메모리 및 ASIC 칩
엔터프라이즈에는 4메가헤르츠(MHz) Z80 중앙처리장치(CPU),[3] 64KB(65,536바이트) 또는 128KB RAM이 있으며, EXOS 운영체제 및 화면 편집기/워드 프로세서가 포함된 내부 읽기 전용 메모리(ROM) 32KB(32,768바이트)가 있다.기본 프로그래밍 언어는 16KB ROM 모듈에서 제공되었다.
두 개의 애플리케이션별 집적회로(ASIC) 칩이 중앙 프로세서에서 작업량의 일부를 제거한다.이들은 디자이너 닉 홉(Nick)과 에이콘 아톰(Atonic Atom)에서 일한 경험이 있는 데이브 우드필드(Dave Woodfield)의 이름을 따 '닉(Nick)'과 '데이브(Dave)'로 불린다."닉"은 그래픽을 관리하고, "데이브"는 사운드와 메모리 페이징(뱅크 스위칭)을 처리한다.
뱅크 스위칭 방식은 메모리를 최대 4메가바이트(419만4304바이트)까지 확장할 수 있다.Z80에서 가장 높은 2개의 주소 라인은 데이브 칩에서 4개의 8비트 페이지 레지스터 중 하나를 선택하는 데 사용된다.선택된 레지스터의 출력은 22비트 어드레스 버스 중 가장 높은 8비트로 사용되는 반면, 가장 낮은 14비트는 Z80 어드레스 버스에서 직접 나온다.[4]효과적으로, Z80 프로세서의 64KB 주소 공간은 4개의 16k 섹션으로 나뉜다.4MB 주소 공간의 16k 페이지는 이 섹션 중 하나에 매핑될 수 있다.4MB 주소 공간 중 가장 낮은 두 페이지(0페이지와 1페이지)에는 시스템 ROM이 들어 있다.다음 4페이지(2~5페이지)는 ROM 카트리지(최대 64KB)용으로 예약되어 있다.상위 4페이지(252~255쪽, 총 64KB)는 비디오 RAM으로 사용되지만 프로그램 코드와 데이터 저장에도 사용할 수 있다.128k 모델에서는 64KB의 램을 248~251페이지에 추가로 매핑한다.나머지 메모리 공간은 확장버스에 연결된 외부 장치와 메모리 모듈에서 사용할 수 있다.
키보드 및 케이스
이 사례는 프로그램 가능한 기능 키가 있는 풀사이즈 키보드와 조이스틱을 모두 포함하고 있다는 점에서 이례적이다.이것의 독특한 모양은 관습적인 디자인에서 벗어나고자 하는 디자이너들의 열망 때문이었다.[5]저인격 자판은 고무막 위에 기계식 키캡으로 제작되어 표준 레이아웃이 되어 있지만, 키가 "완전한 여행"은 아니었지만, 싱클레어 QL이나 스펙트럼+와 비슷한 스퀴시 느낌으로 많은 사람들, 심지어 대부분의 사람들이 싫어했다.조이스틱은 일반 커서 키를 대체하고 커서를 대각선으로 이동할 수 있도록 한다.왕립 예술대학 졸업생 제프 홀링턴과 닉 오클리가 설계를 맡았다.
그래픽스
엔터프라이즈에는 40열 텍스트 모드, Lo-Res 및 Hi-Res 비트 매핑 그래픽, 속성 그래픽 등 4가지 하드웨어 그래픽 모드가 있다.OS는 고해상도 그래픽 모드를 통해 80열 텍스트를 제공한다.비트맵 그래픽 모드에서는 2, 4,16 또는 256색(3-3-2비트 RGB 팔레트)의 디스플레이를 선택할 수 있지만, 수평 해상도는 색상 깊이가 증가함에 따라 감소한다.인터레이스 및 비인터레이스 모드를 사용할 수 있다.최대 해상도는 640×512픽셀 인터레이스 또는 640×256픽셀 비인터레이스다.이러한 해상도는 2색만 표시할 수 있다.256색 디스플레이는 최대 해상도가 80×256이다.속성 그래픽 모드는 16가지 색상의 320×256 픽셀 해상도를 제공하며, 256의 팔레트에서 선택할 수 있다.
그래픽 모드가 다르더라도 화면에 여러 페이지를 동시에 표시할 수 있다.각 페이지에는 자체 팔레트가 있어 화면에 더 많은 색상을 동시에 표시할 수 있다.페이지 높이는 화면이나 화면에 표시되는 창보다 클 수 있다.각 페이지는 EXOS 운영체제의 채널에 연결되어 있어 숨겨진 페이지에 쓰기가 가능하다.
소리
사운드는 두 번째 ASIC 칩인 '데이브(Dave)'가 처리하며, 3개의 사운드 채널과 노이즈 채널을 갖추고 있다.각 채널의 사운드는 스테레오 영상에 자유롭게 배치될 수 있다.이용 가능한 효과로는 왜곡, 저역 통과 및 고역 통과 필터, 링 변조 등이 있다.
Enterprise 펌웨어는 또한 신디사이저의 전통적인 ADSR 봉투보다 더 유연한 프로그램 가능한 봉투 생성기를 제공하며, 봉투마다 최대 255상까지 지정할 수 있다.각각의 단계에서, 봉투는 소리의 음정과 스테레오 밸런스를 조정할 수 있다.
인터페이스
엔터프라이즈에는 당시의 가정용 컴퓨터에서 흔히 볼 수 있었던 것보다 훨씬 더 많은 커넥터가 포함되어 있었다.RGB 출력, RS232/RS423 직렬 포트, 센트로닉스 프린터 포트, 외부 조이스틱 포트 2개, 카세트 테이프 인터페이스 2개, ROM 카트리지 슬롯 1개, 일반 확장 포트 1개가 있다.비용을 절약하기 위해 많은 커넥터는 소켓 대신 인쇄 회로판의 가장자리에 노출된 흔적을 사용하는 간단한 에지 커넥터를 가지고 있었다.
BASIC ROM은 ZX Spectrum을 에뮬레이트하는 ROM으로 대체될 수 있으며, 이는 기업이 직접 하드웨어에 액세스하지 않는 수천 개의 Spectrum BASIC 게임 및 기타 타이틀의 카탈로그를 실행할 수 있게 해준다. 하드웨어 주변 장치는 다른 Spectrum 타이틀에 보다 완벽한 에뮬레이션을 제공하기 위해 사용 가능했다. - Spectrum 하드웨어 액세스 및 캐치에뮬레이션 소프트웨어가 그들을 다룰 수 있도록 인터럽트를 발행한다.
외장 플로피 드라이브를 나중에 사용할 수 있게 되어 CP/M 프로그램에 대한 액세스가 가능해진 동시에 MS-DOS 디스크 포맷 및 FAT12 파일 구조(하위 디렉터리 등)와 호환이 가능해졌다.
소프트웨어
시스템 ROM
EXOS(Enterprise Expandable Operating System)는 시스템 ROM에 포함되어 있으며, "채널"을 기반으로 한다.모든 주변기기는 채널을 통해 접근하며, 이를 통해 프로그램은 모든 입력 및 출력 장치를 동일하게 취급할 수 있다.[6]시스템 ROM은 또한 간단한 워드프로세서로서 두 배의 풀스크린 편집기를 포함하고 있다.텍스트 파일과 BASIC 프로그램은 물론 다른 언어로 작성된 프로그램도 편집할 수 있다.편집자는 커서 제어를 위해 조이스틱을 사용한다.
IS 베이직
엔터프라이즈 내부 ROM에는 당시의 대부분의 다른 가정용 컴퓨터와 달리 BASIC 또는 다른 프로그래밍 언어가 포함되지 않는다.베이직 통역기는 16k ROM 카트리지로 공급됐으며, 아토리의 BBC Micro와 비슷한 시스템인 카트리지 교환으로 언어를 변경할 수 있다.
IS-Basic은 ANSI BASIC 표준을 준수한다.[7]그것은 완전히 구조화된 언어로서, 광범위한 제어 구조들이 멀티라인 IF를 포함하고 있다.그런 다음...엘세, 선택...케이스, DO...중간 및 종료 시 조건을 사용하여 루프하십시오.IMT2000 3GPP - NOTH 조건은 시작에 있고, BELL 조건은 실행루프 끝에 있으며, EXIT LOOP 문장으로 루프를 탈출할 수 있다.절차와 함수는 기준 및 값 매개변수와 국소 변수를 모두 가질 수 있다.오류 및 기타 예외는 예외 처리기로 처리한다.
IS-Basic은 여러 프로그램을 동시에 메모리에 담을 수 있는 독특한 능력을 갖고 있다.각 프로그램에는 별도의 글로벌 변수와 라인 번호 세트가 있지만, CONEIN 문장으로 인해 한 프로그램을 다른 프로그램에서 호출하여 그 사이에서 매개 변수를 전달하는 것이 가능하다.주변기기는 BASIC에서 직접 제어할 수 있으므로 PUC와 PEEK 문을 사용할 필요가 거의 없다.IS-Basic은 점, 선, 원, 타원 그리기와 채우기 영역에 대한 일반적인 명령을 가지고 있으며 로고 스타일의 거북 그래픽을 지원한다.사운드 명령은 대기열에 입력하여 프로그램 실행이 계속되는 동안 백그라운드에서 실행할 수 있다.
기본은 또한 긴 바람으로, 예를 들어 화면을 지우는 명령이 CLS로 일반적으로 약칭되는 것으로, 기업에서는 약어가 불가능한 CLEAR SCREEN으로 약칭은 명령어였다.[2]
기타 소프트웨어
포스, 리스프, 파스칼 및 어셈블리를 포함한 IS-BASIC 외에 여러 언어가 ROM 카트리지 또는 테이프에서 사용 가능했다.베이직 대 베이직 컨버터는 다른 가정용 컴퓨터용으로 작성된 베이직 프로그램을 변환할 수 있다.이 카탈로그에는 IS를 비롯한 출판사 등 40여 개의 게임이 이름을 올렸다.[8]CP/M 호환 운영체제인 IS-DOS는 당시 이용 가능한 광범위한 CP/M 프로그램에 대한 접속을 개방했다.
역사
개발
1982년 싱클레어 ZX 스펙트럼 도입 이후 홍콩 무역회사 로쿠말은 국제 체스 선수 데이비드 레비가 이끄는 인텔리전트 소프트웨어(Intelligent Software)에 의뢰해 영국에서 가정용 컴퓨터를 개발했다.개발 중에 기계는 잠재적 경쟁자들을 혼란스럽게 하기 위해 습기 방지 코스를 나타내는 코드명 DPC를 가지고 있었다.이 기계는 마침내 엔터프라이즈 이름이 선택되기 전에 사무라이, 오스카, 엘란, 플란이라는 이름으로도 알려져 있었다.[9]
암스트라드의 AMSOFT를 본떠 만든 엔터소프트는 새로운 기계에 대한 소프트웨어의 지속적인 공급을 보장하기 위해 설치되었다.엔터프라이즈는 1983년 9월 언론에 발표되었으며, 1984년 4월 판매 개시 당시까지 약 8만대의 기계가 사전 주문되었다.이 제품은 1985년이 되어서야 출하되었는데, 이때까지 영국 가정용 컴퓨터 시장은 이미 ZX 스펙트럼, 코모도어 64, 암스트라드 CPC, 도토리 BBC Micro가 장악하고 있었다.후속 기계인 PW360은 1986년 암스트라드 PCW 8256과 경쟁하기 위해 개발되었으나, 당시 회사는 심각한 재정난에 빠져 있다가 문을 닫았다.
상업적 실패
가정용 컴퓨터 시장은 출시 지연 기간 동안 성숙했다.시장 포화 때문에 가정용 컴퓨터 시장이 침체되었다.대형 소매업체들은 이 기계의 재고를 꺼리는 것으로 나타났고, 소형 소매업체들은 주요 소매 채널을 통해 지원되지 않는 기계의 재고를 경계했다.하드웨어는 그 시대의 가정용 컴퓨터로는 여전히 강력했지만 소프트웨어 카탈로그가 한정되어 있었고 가격도 경쟁사보다 높았다.예를 들어 암스트라드 CPC 464에는 모니터와 카세트 레코더가 포함되었으며, 엔터프라이즈 전에 출시되었으며, 더 적은 비용으로 소매되었다.[2]초기 8만대를 생산한 후, 더 이상 생산되지 않은 것으로 여겨져, 엔터프라이즈는 1980년대의 희귀한 가정용 컴퓨터 중 하나이다.폐업과 동시에 2만대를 헝가리에 출하해 강력한 사용자 커뮤니티가 형성됐다.[10]
엔터프라이즈 에뮬레이터
- MacOS 및 Linux용 클럭 신호
- Windows 및 Linux용 EP128Emu
- Windows용 EP32
- JSep - JavaScript Enterprise-128 에뮬레이터
참조
- ^ Kewney, Guy (November 1983). "Elan vital". Personal Computer World. pp. 114–116. Retrieved 22 May 2021.
- ^ a b c d "Phantom Flan flinger: The story of the Elan Enterprise 128".
- ^ "British firm unveils micros at Consumer Electronics Show". InfoWorld (Vol. 6, Num. 6): 62. 6 February 1984. ISSN 0199-6649.
The Enterprise's Z80 runs at a speed of 4 MHz, [...]
- ^ Enterprise Technical Information. Enterprise Computers Ltd. 1984.
- ^ "Enterprise Review". Your Computer. 5 (2): 46–48. February 1985.
- ^ Enterprise Programming Guide. Enterprise Computers Ltd. 1984.
- ^ Gordon, Alan M. (1985). Super Programmer — Professional programming in ANSI Standard BASIC. Sigma Press. ISBN 1-85058-002-2.
The Enterprise 64 Computer ... is one of the few micro computers to implement Full ANSI BASIC
- ^ Lindgren, Pauli. "Mikä Enterprisessa oli vikana?" [What was wrong with Enterprise?]. Printti (in Finnish) (13/1986): 5–6.
- ^ "The Elan Story". Your Computer. January 1984.
- ^ "Binary Dinosaurs - Enterprise Computers".
외부 링크
| Wikimedia Commons에는 Enterprise 64/128과 관련된 미디어가 있다. |