User Tag List

Страница 20 из 33 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя
Показано с 191 по 200 из 324

Тема: PDP-11 и всё всё всё :)

  1. #191

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,506
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    712
    Поблагодарили
    594 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конечно, это меринье штангенциркулями, но тем не менеe (c vcfed.org):
    "The RICM has a Cray T3E with 36 450 MHz 21164 Alpha CPUs.."

  2. #192

    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    769
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    191
    Поблагодарили
    91 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Electricman Посмотреть сообщение
    СМД - это которые со сменными блоками дисков?
    Вот такой.

  3. #193

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,506
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    712
    Поблагодарили
    594 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не совсем про PDP-11, но..

    RSX180
    RSX180 is an Operating System for the Zilog Z180 CPU that is similar in look and feel to the old DEC's RSX-11M.

    Features:

    - Multi-tasking.
    - Multi-user.
    - Multi-terminal.
    - Priority-based micro-kernel with round-robin scheduling of tasks of the same priority.
    - QIO mechanism.
    - AST support.
    - Event Flags.
    - Send-Receive inter-task communication mechanism.
    - Kernel functionality extended by privileged tasks.
    - Task Directory for fast task activation.
    - Tasks can be fixed in memory for even faster activation.
    - Device drivers.
    - Dynamic allocation of system resources.
    - Fork processes.
    - Clock queue and time-scheduled task execution.
    - Privileged and non-privileged users.
    - 2-level filesystem structure.
    - Indirect Command Processor.

  4. #194

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С чем могли сравнить - с тем и сравнили
    А уж компьютер под эту систему найти сложно, экзотика однако

  5. #195

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,506
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    712
    Поблагодарили
    594 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    С чем могли сравнить - с тем и сравнили
    Если я правильно понял - то эту операционку написали по мотивам RSX, а не просто сравнили

  6. #196

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Название одно об этом говорит...
    Когда есть перед глазами что-то достойное для подражания, всё легче

  7. #196
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #197

    Регистрация
    16.07.2021
    Адрес
    г. Черкесск
    Сообщений
    124
    Спасибо Благодарностей отдано 
    56
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Возился с F77 под RT11XM на PDP11/23+ от forth32 и обнаружилось:
    1) с real*4 прооблем нет;
    2) c real*8 не работают SQRT, TAN, ATAN (возможно глючная библиотека);
    3) вот такая програмка "рубится" на операции деления
    PROGRAM TOP
    PARAMETER (N=20)
    REAL*8 V1,V2,V3,V4,O1,O2
    INTEGER I

    DO 100 I=1,N
    O1=I
    O2=O1
    V1=O1+O2
    V2=O1-O2
    V3=O1*O2
    C V4=O1/O2
    100 CONTINUE
    STOP
    END

    Железо или софт?

  9. #198

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовать можно предыдущую версию фортрана.
    И если там будет так же , то значит что-то с аппаратной частью.
    Хотя классика - тесты FPU... И ещё, FPU - они были разные. Например, разное число команд FPU.
    На фортране-IV есть разные ключи компиляции, их много...
    Ничего(THR), EIS , FIS, FPU и EAE(что это такое EAE, я сам не видел ни разу живьём, но мне сказали, что арифметический расширитель, работает типа через адреса на странице ввода-вывода).
    Компилятор должен быть отгенерён с возможностями генерации этих кодов.
    Получается максимальный объём файлов компилятора.
    Можно обойтись при генерации чем-то конкретным, тогда объём файлов компилятора станет меньше. Разница по объёму может быть почти в два раза.(актуально, если проблемы с местом на диске)
    Ещё можно попробовать другой дистрибутив F77, чтобы избежать битых файлов ...
    Битым может быть как сам компилятор, так и библиотека(библиотеки)
    И ещё, фортрановские библиотеки генерятся вместе с файлом компилятора. Если взять библиотеку от одной генерации , а компилятор от другой, то возможны сюрпризы ...
    Последний раз редактировалось Alex; 16.05.2023 в 16:48.

  10. #199

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,506
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    712
    Поблагодарили
    594 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Компилятор должен быть отгенерён с возможностями генерации этих кодов.
    F77 умеет только FPP, насколько я помню.

    Цитата Сообщение от vva Посмотреть сообщение
    Возился с F77 под RT11XM на PDP11/23+ от forth32 и обнаружилось:
    Я могу попробовать на реальном железе, но нужна ссылка на этот вариант компилятора и его библиотеку

    - - - Добавлено - - -

    Цитата Сообщение от Alex Посмотреть сообщение
    И ещё, FPU - они были разные. Например, разное число команд FPU.
    Основной набор команд - один и тот же

  11. #200

    Регистрация
    16.07.2021
    Адрес
    г. Черкесск
    Сообщений
    124
    Спасибо Благодарностей отдано 
    56
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Я могу попробовать на реальном железе, но нужна ссылка на этот вариант компилятора и его библиотеку
    Все, что могу:
    .f77xm
    *
    FORTRAN-77 V5.0A
    Взял у form

    - - - Добавлено - - -

    Попробовал аналогичную прогу на С:
    #include <stdio.h>

    #define N 20

    int main()
    {
    int i;
    static double o1, o2, v1, v2, v3, v4;

    for(i=0; i<N; i++)
    {
    o1=i+1; o2=o1; v1=o1+o2; v2=o1-o2;
    v3=o1*o2; v4=o1/o2;
    }
    }

    Все работает, однако есть но:
    у F77 деление командой DIVD, у С - DIVF
    То есть С работает с фортрановским real*4, хотя указан double и резервируется именно 8 байт на переменную.
    Как в С включить работу с double я не нашел.

Страница 20 из 33 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Цифровая археология: 1801 и все-все-все
    от Vslav в разделе ДВК, УКНЦ
    Ответов: 2726
    Последнее: 03.11.2025, 17:07
  2. Вспомнить всё
    от Patison в разделе Люди
    Ответов: 195
    Последнее: 27.04.2024, 16:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •