User Tag List

Показано с 751 по 760 из 1564

Тема: Программирование на УКНЦ как?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Система просто не знает ничего про второй набор регистров и потому никак на них не реагирует.
    Понятно, это появилось "на излёте" PDP-11, хотели, как лучше. В юзермоде свой набор регистров, для юзерских программ, у системы - свой, сохранять юзерские надо только когда переключаешься между разными разделами, задачами, или как их назвать, а если задача прервалась, что-то там в системе сделалось, и та же задача запустилась продолжаться, то системе и вспоминать не надо о юзерских регистрах. Но это требовало глубокой переработки всех ОС, которые, к тому же, могли оказаться несовместимыми с предыдущим софтом, в общем, спустили это дело на тормозах... Впрочем, экономия вряд ли получилась бы слишком большой - маловато их, регистров. Вот в ДОСе системы-360, там да, выйти из аппендикса ввода-вывода через EXT01 или EXT03 - две большие разницы, второй, с переключением контекста был чуть ли не втрое-вчетверо длиннее.
    Цитата Сообщение от form Посмотреть сообщение
    Далее, хорошо если программа, а если программы? тогда они друг другу просто начнут мешать,
    Опять же понятно, если система не навязывает жесткий порядок использования дополнительных регистров, то каждый из юзеров, естественно, все сделает по-своему...

    ---------- Post added at 13:54 ---------- Previous post was at 13:50 ----------

    Цитата Сообщение от form Посмотреть сообщение
    Это возможность процессора - второй набор регистров R0-R5.
    Кстати, второй набор регистров R6 (SP) и R7 (PC) есть в любой машинке с ДП.
    Последний раз редактировалось AFZ; 28.03.2015 в 10:59.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

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

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

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

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