SDS 940

successor = **SDS 940**은 사이언티픽 데이터 시스템즈(SDS)가 시분할 시스템을 직접 지원하기 위해 설계한 최초의 기계였다. 940은 SDS 930의 24비트 CPU를 기반으로 했으며, 보호 메모리와 가상 메모리를 제공하는 추가 회로가 포함되었다. 1966년 2월에 발표되어 4월에 출시되었으며, 1960년대 Tymshare 확장의 주요 부분이 되었다. 영향력 있는 스탠포드 연구소의 "oN-Line System" (NLS)이 이 시스템에서 시연되었다. 이 기계는 나중에 최초의 게시판 시스템인 커뮤니티 메모리를 실행하는 데 사용되었다. SDS가 1969년 제록스에 인수되어 제록스 데이터 시스템즈(Xerox Data Systems)가 된 후, SDS 940은 **XDS 940**으로 이름이 변경되었다.
# 역사
이 설계는 원래 캘리포니아 대학교 버클리에서 1964년부터 1969년 사이에 진행된 프로젝트 지니의 일환으로 만들어졌다. 지니는 기존 SDS 930 컴퓨터에 메모리 관리 및 컨트롤러 로직을 추가하여 페이지 매핑된 가상 메모리를 제공했으며, 이는 다른 디자인에 의해 많이 복사되었다. 940은 단순히 지니 디자인의 상용화 버전이었으며, 12비트 SDS 92를 제외하고 이전 모델과의 하위 호환성을 유지했다. 그 시대의 대부분의 시스템과 마찬가지로, 이 기계는 16에서 64킬로워드 사이의 주 기억 장치로 코어 메모리 뱅크로 구축되었다. 워드는 24비트와 패리티 비트로 구성되었다. 이는 지니의 1376킬로워드 드럼이나 SDS 모델의 드럼 형태 2097킬로워드 "고정 헤드" 디스크 또는 u=kword의 전통적인 "부동 헤드" 모델 형태의 하드 디스크를 포함한 다양한 보조 저장 장치로 백업되었다. SDS 기계에는 또한 천공 테이프 펀치 및 판독기, 라인 프린터, 실시간 클록이 포함되었다. 이들은 천공 테이프에서 부팅되었다. 96 MB의 파일 저장 공간도 부착되었다. 사용된 라인 프린터는 96자의 인쇄 문자와 분당 약 230라인의 속도를 가진 포터 모델 HSP-3502 체인 프린터였다.url-status=dead 이것은 충돌하기 전에 아파넷에 "lo"라는 첫 메시지를 보냈다. 원래 메시지는 "login"이었다.
# 소프트웨어 시스템
프로젝트 지니에서 개발된 운영체제는 버클리 시분할 시스템이었다.url= https://bitsavers.org/pdf/sds/9xx/940/901116A_940_TimesharingTechMan_Nov67.pdf 1968년 8월에는 "SDS 940 시분할 시스템"이라는 이름으로 버전 2.0이 발표되었다.url= https://bitsavers.org/pdf/sds/9xx/940/901116B_940_TimesharingTechMan_Aug68.pdf 1969년 기준으로 XDS 940 소프트웨어 시스템은 다음으로 구성되었다. * 시분할 모니터 (현재 일반적으로 커널이라 불리는 것) * 시분할 이그제큐티브 (현재 일반적으로 명령줄 인터페이스라 불리는 것) * CAL, 대화형 대수 언어Butler Lampson (but without attribution), CAL Reference Manual for SDS 940 Time-Sharing Computer System, Scientific Data Systems, June 1967. * QED, 텍스트 편집기(without attribution), QED Reference Manual for SDS 940 Time-Sharing Computer Systems, Preliminary Edition, Scientific Data Systems, Jan. 1969. * 포트란 IV * 베이직 소프트웨어 시스템을 실행하는 데 필요한 최소 구성에는 다음이 포함되었다 (부분 목록). * 두 개의 16킬로워드 코어 메모리 모듈 (다중 접근 기능 포함).url= http://bitsavers.org/pdf/sds/9xx/980126A_940_TheoryOfOperation_Mar67.pdf * 두 개의 고속 접근 디스크 (RAD) 저장 장치 및 커플러 (각각 약 4M 문자 용량); 선택적으로 두 개 더 연결 가능 * 67M 문자 저장 용량의 디스크 파일 및 커플러 * 자기 테이프 제어 장치 및 두 개의 자기 테이프 전송 장치 (컨트롤러는 최대 8개 지원) * 비동기 통신 컨트롤러 (각각 최대 64개의 전신타자기 라인 지원) XDS 사용자 그룹 라이브러리에서 추가 소프트웨어를 사용할 수 있었다. 여기에는 문자열 처리 시스템, "SYSPOPs"(시스템 프로그래밍 연산자, 시스템 서비스에 접근 허용), CAL(대화형 대수 언어, JOSS의 방언), QED(텍스트 편집기), TAP(시분할 어셈블리 프로그램, 어셈블러), 그리고 DDT (디버깅 도구) 등이 포함되었다. 원래 텔레타이프 터미널에서 작동하도록 설계된 DDT 로더-디버거가 작동하는 26라인의 음극선관 디스플레이도 사용할 수 있었다.
# 주목할 만한 설치 사례
버틀러 램슨은 약 60대의 기기가 판매되었다고 추정했다.access-date= April 16, 2011 * 주요 고객은 Tymshare였다. Tymshare는 이 시스템을 사용하여 1960년대 후반 미국에서 가장 잘 알려진 상업용 시분할 서비스가 되었다. 1972년까지 Tymshare만 23개의 시스템을 운영하고 있었다.access-date= April 17, 2011 (사진 포함) * 앤아버의 Comshare, Inc는 두 번째로 중요한 기업 고객이었다. Tymshare, Comshare 및 캘리포니아 대학교 버클리는 SDS 940의 운영 체제 개발에 많은 부분 협력했다. * 더글러스 엥겔바트의 증강 연구 센터 (ARC)는 oN-Line System (더 일반적으로 NLS로 알려짐)을 위해 SDS 940을 사용했다.quote = E-book pages are approximate due device and fonts used 이 컴퓨터를 사용하여 그는 1968년 12월 모든 데모의 어머니를 시연했으며, 오늘날 개인 컴퓨팅과 관련된 많은 개념을 알렸다.url-status = live * 아파넷에 연결된 첫 번째 호스트는 1969년 10월 SRI의 SDS 940이었다.archive-date=24 December 2015 * 1972년 롤링 스톤 잡지에 기술된 바와 같이, 프로젝트 원(Project One)에 위치한 샌프란시스코의 반문화 공동체 활동 그룹인 리소스 원(Resource One)은 기증받은 잉여 XDS 940을 사용했다.access-date= April 16, 2011 * 커뮤니티 메모리 프로젝트는 초기 전자 게시판 시스템 역할을 했다.url-status= dead