AMSDOS — дисковая операционная система для 8-битного компьютера Amstrad CPC (и различных клонов) . Название является сокращением от Ams trad Disk O perating S ystem. [1]
AMSDOS впервые появился в 1984 году на CPC 464 с добавленным 3-дюймовым дисководом, а затем на CPC 664 и CPC 6128. Относительно быстрая и эффективная для своего времени, AMSDOS была быстрее и эффективнее большинства своих современников.
AMSDOS был встроен в ПЗУ (поставлялся либо с внешним дисководом, либо в ПЗУ машины, в зависимости от модели) и был доступен через встроенный Locomotive BASIC , а также через процедуры прошивки . Его основная функция заключалась в сопоставлении процедур доступа к кассете (которые были встроены в каждую модель CPC) с дисководом. Это позволяло большинству программ на основе кассет работать с дисководом без каких-либо модификаций. AMSDOS мог поддерживать до двух подключенных дисководов.
AMDOS расширяет AMSTRAD BASIC, добавляя ряд внешних команд , которые идентифицируются предшествующим символом ¦ (черта) . Ниже приведен список внешних команд, поддерживаемых AMSDOS. [2]
Другие дисковые операционные системы для линейки Amstrad включали CP/M (которая также поставлялась с внешним дисководом или была встроена в ПЗУ в зависимости от модели), RAMDOS, которая позволяла использовать полную (800 Кб) емкость 3 ½-дюймовых дисков одинарной плотности при условии подключения подходящего дисковода, и SymbOS .