Рост в течение последних нескольких лет популярности микро-ЭВМ и операционных систем ускорил появление нескольких значительных достижений в технологии проектирования микро-ЭВМ и их применения. Эти достижения привели к тому, что одновременно микро-ЭВМ стало применять большое количество людей, а это, в свою очередь, привело к необходимости в дальнейшем развитии возможностей операционных систем. Поскольку ОС СР/М является операционной системой исключительно ’’для одного пользователя” и может одновременно управлять выполнением только одной программы или задачи, она стала бесполезной во многих приложениях, где требуется дешевая (на базе микропроцессоров), для многих пользователей (одновременно работает более чем один пользователь) и пригодная для выполнения нескольких задач (пользователь может одновременно запускать более одной программы) , система.
Начиная с 1977 г. фирма Digital Research откликнулась на эти нужды операционной системой, МР/М, которая создана на базе ОС СР/М и обеспечивает режимы работы для многих пользователей и с несколькими задачами. Кроме того, в последние годы был достигнут прогресс в понимании распределенной обработки данных и сетей микро-ЭВМ. С этой целью фирмой Digital Research была разработана операционная система СР/NET — управляющая программа для объединенных в сеть микро-ЭВМ, использующих ОС СР/М или МР/М.
Хотя микропроцессор Intel 8080 и его ’’ближайшие родственники” Intel 8085 и Zilog Z80 в настоящее время все еще популярны, в технологии производства микропроцессоров на базе интегральных микросхем для повышения их мощности сделаны многие усовершенствования — с 1977 г. было разработано несколько 16-битовых и 32-битовых микропроцессоров, включая Intel 8088, Intel 8086, Motorola 68000, Zilog Z8000 и National Semiconductor 16000 (фирма Intel в настоящее время разрабатывает 32-битовый микропроцессор iAPX-432).
Одним из первых удачных 16-битовых микропроцессоров был микропроцессор Intel 8086. Поскольку этот микропроцессор некоторым образом подобен микропроцессору Intel 8080, фирма Digital Research разработала для него операционные системы СР/М-86 иМР/М-86, которые являются 16-битовыми аналогами систем СР/М и МР/М. К тому же недавно разработана мультизадачная версия ОС СР/М —Concurrent СР/М-86, обеспечивающая мультизадачный режим работы микро-ЭВМ в реальном масштабе времени. Указанные системы были специально созданы для работы с микропроцессорами Intel 8086 и Intel 8088.
Новое поколение 16-битовых и 32-битовых микропроцессоров включает в себя микропроцессоры со столь различной архитектурой, что для всех них фактически невозможно создать универсальную операционную систему. Недавно фирма Digital Research заявила о создании операционной системы СР/М-в8К для микропроцессора Motorola 68000 и планирует создание специальной версии ОС СР/М для микропроцессора National Semiconductor 16000 (подобная версия ОС СР/М может быть настолько мощной, что составит конкуренцию большим универсальным ЭВМ). Несмотря на эти заявления перечень микропроцессоров, микро-ЭВМ и операционных систем еще пополнится.
Эта книга была написана специально для пользователей микро-ЭВМ, созданных на базе микропроцессоров Intel 8080, Intel 8085 и Zilog Z80.