아타리 토스

Atari TOS
아타리 토스
MultiTOS.png
아타리가 제공하는 다양한 프로그램을 배경으로 한 MultiTOS 1.0
개발자아타리 코퍼레이션
작업 상태중단됨
초기 릴리즈1985년 11월 20일; 36년(1985-11-20)
최신 릴리즈4.04
최신 미리 보기4.92
플랫폼모토로라 68000
체납
사용자 인터페이스
GEM
면허증소유권 상용 소프트웨어
성공자멀티토스

TOS(Operating System)는 컴퓨터의 아타리 ST 범위의 운영 체제다.이 범위에는 520이 포함된다.ST 및 1040ST, STF/M/FM 및 STE 변종, Mega ST/STE. 이후 멀티태스킹이 가능한 MultiTOS라는 새로운 버전의 TOS를 사용하여 32비트 머신(TT, Falcon030)을 개발하였다.최근에는 사용자들이 TOS를 FreeMiNT로 더욱 발전시켰다.

세부 사항

아타리 TOS([1]The Operating System)는 아타리 520으로 데뷔했다.1985년 ST.TOS는 DOS와 같은 GEMDOS 위에 실행 중인 Digital ResearchGEM GUI를 결합한 것이다.특징으로는 플랫 메모리 모델, DOS 호환 디스크 포맷(TOS 1.04부터), MIDI 지원, 이후 버전에서는 ACSI라고 하는 SCSI의 변종이 있다.Atari의 TOS는 보통 컴퓨터에 포함된 ROM 칩에서 실행된다.따라서 가정용 컴퓨터에서 로컬 하드 드라이브를 사용하기 전에는 거의 즉각적으로 실행되는 OS였다.TOS는 첫 번째 ST에서 플로피 디스크를 부팅시켰지만, ST가 도입된 지 반년 정도밖에 되지 않아 모든 ST 모델들은 최신 버전의 TOS를 ROM에 넣고 배송을 시작했다.[2]

TOS는 다음과 같이 구성되었다.

  • 바탕 화면 – 부팅 후 로드되는 메인 인터페이스.
  • GEMDigital Research에서 라이센스를 받은 그래픽 환경 관리자
    • AES – 애플리케이션 환경 서비스
    • VDI – 가상 디바이스 인터페이스(화면 드라이버만 해당, GDOS를 사용하여 로드된 다른 드라이버)
  • GEMDOS – GEM 디스크 운영 체제
  • BIOS – 기본 입출력 시스템
  • XBIOS – 확장 BIOS
  • 라인 A – 로우 레벨 고속 그래픽 통화구식이다.

다음은 TOS에 대한 확장(별도 로딩):

  • GDOS – 그래픽 장치 운영 체제
  • AHDI – Atari 하드 디스크 인터페이스(하드 디스크 드라이버)

진정한 멀티태스킹은 직접 지원되지는 않았지만, TOS는 PC의 TSR(Terminal and Stay Losen) 프로그램과 유사한 최대 6개의 데스크 액세서리를 시스템에 탑재할 수 있도록 했다.MultiTOS는 TOS가 선제적으로 멀티태스크를 할 수 있도록 개발되었다.

바탕 화면

Atari TOS/GEM - 단색 화면

TOS 바탕 화면은 파일 및 장치, 창 및 대화 상자를 나타내는 아이콘을 사용하여 정보를 표시한다.데스크톱 파일 "DESTOP".INF"는 창 설정, 아이콘 배치 및 드라이브 아이콘을 결정하기 위해 읽혔으며, 그렇지 않으면 두 개의 플로피 아이콘의 표준 기본 바탕 화면과 휴지통 아이콘이 사용되었다.

이후 버전에서는 "NEWDESK"를 사용한다.데스크톱 구성을 저장하고 읽기 위한 INF".

실행 파일은 확장명으로 식별된다.

  • *.ACC – 데스크탑 액세서리.자동으로 로드됨.
  • *.APP – 애플리케이션(적절한 경우)
  • *.PRG – 실행 가능한 프로그램.GEM 프로그램이 될 수 있다.
  • *.TOS – GEM을 사용하지 않는 "TOS" 프로그램 - PC와 유사한 프로그램.EXE 또는 .CLI 모드 상자에서 실행 중인 COM.바탕 화면은 화면을 지우고 텍스트 커서를 켜고 마우스 포인터를 숨긴다.
  • *.TTP – "TOS는 매개 변수를 취함"이렇게 하면 프로그램에 인수를 추가할 수 있는 대화 상자가 열린다.문자를 대문자로 변환한다.
  • *.GTP – "GEM이 파라미터를 가져간다"이렇게 하면 프로그램에 인수를 추가할 수 있는 대화 상자가 열린다.문자를 대문자로 변환한다.

TOS 프로그램(GEM 프로그램은 아님)은 "AUTO"라는 폴더에 배치하여 자동 부팅할 수 있다.TOS 1.4는 GEM 프로그램이 "Install Application" 대화상자에서 자동으로 로딩되도록 설정되도록 허용한다.*가 포함된 프로그램.자동 부팅에는 TTP 확장 및 환경을 사용할 수 없다.데스크탑 액세서리는 기본 드라이브의 루트 디렉터리에 배치되고 자동으로 로드된다.

파일 시스템

Atari TOS는 수정된 FAT12(또는 하드 디스크, FAT16) 파일 시스템을 사용하는 GEMDOS를 기반으로 한다.[3]그 중요한 차이가 있다는 사실은 트렁크 부문이 초에 자세한 내용은 IBM호환되는 점프 순서 일반적으로 0xE9 0x을 포함하도록???0x를 필요로 하지 않는다?또는 0xEB 0x?0x90고 OEM식별자 PC기반 체제와 호환 사용의 부족(전술 작전 체계 4전에), 그리고 사실은, 체크 섬은 트렁크 부문을 기념하기 위해 실행으로 자세한 내용은 PC형식은 서명 말 0x55 0xAA 상세한를 이용한다.아타리 플랫폼의 실행 가능한 부팅 섹터는 일반적으로 MC68K 점프 opcode(예: , 그리고 마지막 2바이트 워드는 부팅이 가능하려면 나머지 부팅 섹터(빅엔디안 워드 형태)와 합해야 한다.

MS-DOS와 달리 GEMDOS는 일반적으로 비정상적인 섹터와 트랙 수를 가진 디스크를 허용하기 때문에 트랙당 10개 또는 심지어 11개 섹터와 80개 이상의 포맷된 트랙을 가진 디스크는 아타리 커뮤니티에서 흔하지 않았다.일반적으로 트랙당 80트랙씩 10개 섹터 등 안전한 조합이 사용되어 800KB의 비정형 용량을 제공했지만, 많은 사용자가 사용자 정의 형식을 사용하여 900KB 이상의 이중 밀도 디스크 용량을 밀어넣었다.

GEMDOS 디스크 파일 시스템은 DOS 또는 Windows 9x를 사용하여 읽을 수 있다.

버전

토스 1

TOS 1.04, 애니메이션 아타리 로고로 "레인보우 TOS"라는 별명을 얻었다.
  • 1.0(ROM TOS) 디스크에 출시된 초기 버전.TOS의 첫 ROM 발매.
    • 형식: 플로피, 칩 2개 및 칩 ROM 6개(192KB)
    • ROM 날짜: 1985년 11월 20일
    • 기계: 520ST, 1040세인트
  • 1.02 (MEGA TOS) 고정 버그, Blitter 공동 프로세서 및 실시간 클럭 지원.
    • 형식: 칩 2개 및 칩 ROM 6개(192KB)
    • ROM 날짜: 1987년 4월 22일
    • 기계: 520ST, 1040ST, 메가1, 메가2, 메가4
  • 1.04 (RAINBOW TOS) 많은 버그 수정, 파일 선택기 변경, DOS 호환 디스크 포맷, 훨씬 향상된 성능.그러나 이전 소프트웨어와의 호환성 문제가 있다.
    • 형식: 칩 2개 및 칩 ROM 6개(192KB)
    • ROM 날짜: 1989년 4월 6일
    • 기계: 520ST, 1040ST, 메가1, 메가2, 메가 4, 스테이시
  • 1.06 (STE TOS, 개정 1) STe 기계에 한함.StE_FIX 필요.PRG를 사용하여 버그를 패치하십시오.
    • 형식: 칩 ROM 2개(256KB)
    • ROM 날짜: 1989년 7월 29일
    • 기계: 520STE, 1040 STE
  • 이전 1.06 STE TOS에 대한 1.62(STE TOS, 개정 2) 버그 수정.
    • 형식: 칩 ROM 2개(256KB)
    • ROM 날짜: 1990년 1월 1일
    • 기계: 520STE, 1040 STE

토스 2

  • 2.02 Mega StE용 조기 TOS 출시.
  • 2.05 (메가 STE TOS) 플로피 드라이브가 720K인 메가 STE에서만 찾을 수 있다.
    • 형식: 칩 ROM 2개(256KB)
    • ROM 날짜: 1990년 12월 5일
    • 컴퓨터:메가 STE
  • 2.06(ST/STE TOS) ST/STE 컴퓨터용 마지막 TOS 버전.버그 수정, 1.44MB 디스크 지원, 메모리 테스트GTP 프로그램 지원 추가(GEM-Takes-Parameters)GEM GUI. IDE 하드 디스크 부팅 기능 대폭 향상부팅 시 Atari 로고 표시자동 콜드 부트 메모리 테스트고해상도 지원
    • 형식: 칩 ROM 2개(256KB)
    • ROM 날짜: 1991년 11월 14일
    • 기계: 520ST, 1040ST, 520STE, 1040STE
  • 2.07 Falcon 시제품 "FX-1"에 사용
  • 또한 노트북 ST. ROM에 사용되는 2.08에는 STTRANS(null-modem/병렬 케이블 데이터 전송), 전원 관리 도구, 하드 디스크 드라이브 도구 및 드라이버(AHDI, XHDI, BOOKINST 및 BOOKFMT), RAMDisk 설치 프로그램 등의 노트북 전용 유틸리티가 포함되어 있다.

토스 3

  • 3.01, 3.05, 3.06 (TT TOS) 주로 68030 TT 지원 전용.빠른 지원 "TT RAM", 특수 TT 화면 해상도 등ST-하드웨어 호환 "Line-A" API는 확장된 TT 기능 때문에 떨어졌고, 프로그래머들은 GEM 호환 VDI 통화 등을 사용할 수 밖에 없었고, 따라서 (ST 호환과는 반대로) GEM 호환의 개발을 장려했다.
    • 형식: 칩 ROM 4개(512KB)

토스 4

TOS 4.92(독일어 선택)
  • 4.00, 4.01, 4.02, 4.04(512KB) Falcon 030 시스템 전용 업데이트.68030만 해당.DSP, 16MHz 블리터 및 비디오 오버레이에 대한 지원 추가.새로운 v3.40 AES(마지막 단일 태스크 버전, 그러나 MiNT/MultiTOS-Multitasking-aware)는 팝업 메뉴, 3D 창 및 대화 개체(확장 유형 대신 호환 가능한 ob_state 플래그를 사용하도록 수정됨), 256-컬러 "애니메이션" 아이콘, 소프트 로드된 글꼴, 애플리케이션 간 드래그 앤 드롭, 백그라운드 조작, 확장 가능한 파일 시스템 등을 지원한다.국제 지역화 구성을 위한 새 CPX 모듈.V4.04는 TOS의 마지막 공식 아타리 버전이었다.
  • 4.08 (512KB) 밀라노 컴퓨터시스템에 의해 개발 및 출시, 68040/60 TOS/GEM 컴퓨터.
  • 4.9x (4.92, 4.98) 프로토타입이 유출되어 그 후에 공유되었음에도 불구하고 공식적으로 출시된 적이 없음.

TOS 4.92는 TOS의 멀티태스킹 버전인 MultiTOS(.IMG)는 ROM 칩에 쓰이도록 설계되었다.TOS 4 ROM에는 사용자가 선택할 수 있는 5가지 언어 버전이 포함되어 있다.

참고 항목

참조

  1. ^ Anderson, John J. (October 1985). "Atari 520ST; a reborn Atari once again points the way to the next generation". Creative Computing. p. 26. Retrieved 2011-03-17.
  2. ^ "The Unofficial XaAES Page". Archived from the original on 2003-05-27. Retrieved 2007-07-05.
  3. ^ alternative-system.com - 리사를 위한 GEMDOS 부활

외부 링크