Феликс СВасина Википедия

Новости с планеты OGLE-2018-BLG-0677
Что вы не только не знали, но и не хотели знать
Автор темы
wiki_de
Всего сообщений: 53989
Зарегистрирован: 13.01.2023
 Феликс С

Сообщение wiki_de »

«Семейство компьютеров Felix-C» представляло собой семейство мэйнфреймов, производимых в Румынии компанией ICE Felix и серийно производившихся с 1970 года. Компьютеры в больших количествах использовались в румынских центрах обработки данных, а некоторые были экспортированы; Они оставались в продуктивном использовании около десяти лет, в основном для промышленного контроля и обработки административных данных. Хотя его производительность превышала показатели компьютеров социалистических стран, объединенных в Единую систему электронных вычислительных технологий (ESER), Felix C было отказано во включении в это семейство компьютеров.

Имя «Felix C-nnn» указывает доступный объем памяти в килобайтах (32, 128, 256, 512 или 1024). Архитектура основана на французских компьютерах IRIS от :fr:Compagnie Internationale pour l'informatique|Compagnie Internationale pour l'informatique (CII) – отсюда и название операционной системы «SIRIS». Компьютеры IRIS, в свою очередь, были созданы по лицензии на базе американских компьютеров SDS Sigma 7 от Scientific Data Systems, но не были бинарно-совместимыми; машинные команды были просто функционально эквивалентны. Операционная система SIRIS была разработана независимо CII и отличалась от операционных систем SDS.

Сегодня уже нет работающего примера. Однако существует проект симулятора RASSIRIS, А. Д. Корлан: «Проект РАССИРИС. Симулятор заданий ASSIRIS на компьютерах Felix-C.'' 2025 г. ([http://dan.corlan.net/software/emulator ... -09-21.pdf PDF]). основан на многочисленных сохранившихся технических руководствах.

== Аппаратное обеспечение ==
Архитектура Felix C — это аппаратное управление. Арифметико-логическое устройство (АЛУ) поддерживает операции с целыми числами (со знаком и без знака), числами с плавающей запятой одинарной и двойной точности, а также с десятичными числами в двоично-десятичном коде. Основная память была реализована на основе основной памяти | ферритовых сердечников; Физическая проводка осуществляется с использованием технологии Wire Wrap.

Связь с периферийными устройствами осуществлялась через специализированный блок под названием USM (румынский Unitate de Schimburi Multiple, блок множественного обмена), который имел собственный набор команд и реализовывал прямой доступ к памяти | DMA. К ним можно было подключить распространенные в то время периферийные устройства: считыватели перфокарт, считыватели бумажных лент, накопители на магнитной ленте, дисководы (маленькие типа DIAM и большие типа DIMAS) и цепные принтеры. С 1978 года были добавлены экранные терминалы DAF 1001. Пульт оператора был проводным и представлял собой специальную пишущую машинку с лентой.

== Формат команды ==
Формат команды фиксированный, 32 бита, и разделен на следующие поля:

* '''I''' (1 бит) – косвенная адресация
* '''B''' (3 бита) – базовый регистр для перемещения адреса (с R8 на R15, обычно R14)
* '''Q''' (4 бита) – рабочий регистр
* '''X''' (1 бит) – Индексация
* '''F''' (7 бит) – код операции|код операции
* '''D''' (16 бит) – адрес смещения или памяти

Калькулятор имеет 16 регистров общего назначения, которые обрабатываются симметрично - специального аккумулятора (компьютера) нет. Однако две группы R0-R7 и R8-R15 используются в командах по-разному. Набор команд сложен в смысле сложного набора команд компьютера|CISC и использует несколько типов адресации, но имеет простую и ортогональную базовую структуру.

Особенность: 16 регистров физически отображены в первых 64 байтах основной памяти и могут быть адресованы через поля B и Q, а также через адреса памяти, начиная с адреса 0.

Felix C поддерживает команды на уровне байта, полуслова (16 бит), слова (32 бита), двойного слова (64 бита) и цепочки байтов (до 128 бит). В зависимости от варианта были доступны числа с плавающей запятой|число с плавающей запятой|число с плавающей запятой|номер с фиксированной запятой|число с фиксированной запятой или операции со строкой символов. В Felix C-1024 была команда EDIT, которая могла форматировать числа с фиксированной запятой, используя шаблон COBOL-PICTURE. Пары регистров с четными номерами использовались для 64-битных операций. Felix C-512 имел расширенный набор команд, который еще больше расширился у Felix C-1024.

== Операционная система ==
Операционная система SIRIS обеспечивала многозадачность с использованием до трех разделов фиксированной памяти, которые были указаны при запуске системы. Управление осуществлялось с помощью языка управления заданиями (JCL), который по принципу был аналогичен языку, используемому в других системах (таких как System/360|IBM System/360), но зависел от конкретной системы.

В состав SIRIS входят:
# управление исходными библиотеками (с управлением изменениями и версиями), объектными библиотеками в перемещаемом формате (BT) и исполняемыми библиотеками в формате IMT;
# генератор системы для создания загружаемого образа системы с настраиваемыми параметрами;
# Компилятор для ASSIRIS (язык ассемблера), MAGIRIS (макрогенератор), Fortran, COBOL, TTPL (ограниченный вариант APL (язык программирования)|APL), BASIC и Lisp;
# система управления базами данных SOCRATE;
# Системы удаленной обработки данных, такие как SESAM.

В Felix C-8000 использовалась операционная система HELIOS вместо SIRIS.

=== Симбиот ===
Каждой компьютерной программе требовалось как минимум два периферийных устройства — одно для ввода и одно для вывода. Во время операции ввода/вывода выполнение программы было прервано центральным процессором до тех пор, пока не отреагировало периферийное устройство. За это время ожидания центральный процессор смог выполнить другую программу, находившуюся в памяти. Раздел (информатика) | разделение памяти позволяло хранить программу в каждом разделе; Попеременный доступ к периферийным устройствам создавал впечатление одновременного выполнения программы (многопрограммная работа) и улучшал использование центрального блока.

Это приложение было разработано :ro:Institutul National de Cercetare-Dezvoltare в Центральном институте управления и информатики (ICI) под названием «Симбионт»; В 1978 году была выпущена вторая версия SY V2. Тесты показали увеличение пропускной способности заказов на 15-25% по сравнению с классической многопрограммной работой. Сложность приложенияM. Бэлан, М. Иван, А. Нэдейде, С. Панайт: «SY V2.», стр. 73–151. превышал обычный уровень квалификации операторов пультов - обычно выпускников средней школы - поэтому использование было ограничено, и операторы предпочитали более простые классические многопрограммные операции.

== Варианты ==

Цена системы Felix C: ок. 30 000 000 румынских леев | Лей (1979 г.).



== Литература ==
* М. Бэлан, М. Иван, А. Нэдейде, С. Панайт: «SY V2: Prezentare, utilizare, Operare». (Серия MTEC, Caiet № 16). Центр расчета ICI, Бухарест, 1978 г.

* А.Д. Корлан: ''[http://dan.corlan.net/software/emulator ... -09-21.pdf Проект RASSIRIS. Симулятор рабочих мест ASSIRIS на компьютерах Felix-C]'' (PDF, 2025)

Категория:Мейнфреймы
Категория:Исторический компьютер

Подробнее: https://de.wikipedia.org/wiki/Felix_C
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Феликс Мона
    Anonymous » » в форуме Васина Википедия
    0 Ответы
    71 Просмотры
    Последнее сообщение Anonymous
  • Селена Феликс
    Anonymous » » в форуме Васина Википедия
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Феликс Момат Китенге
    Гость » » в форуме Васина Википедия
    0 Ответы
    21 Просмотры
    Последнее сообщение Гость
  • Феликс Йоос
    wiki_de » » в форуме Васина Википедия
    0 Ответы
    45 Просмотры
    Последнее сообщение wiki_de
  • Феликс-Антуан Бенар
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    33 Просмотры
    Последнее сообщение wiki_en