|
Почитал я ссылку и что-то мне не верится, что в те времена (1969г.) можно было реализовать реалтайм на таких камнях. Хотелось бы узнать мнение уважаемых эмбеддеров;)
...
Компьютер, установленный на лунном корабле, имел оперативную память всего около 4 Кбайт (ферритовое ОЗУ на 2 048 15- битных слов), ферритовое ПЗУ на 36 864 15-битных слов, состоял из 5000 микросхем, весил 30 кг и стоил 150 тысяч долларов. Сейчас данные этого компьютера не слишком впечатляют (опять-таки, кроме цены), но в 60-е годы это были, пожалуй, первые портативные компьютеры, собранные с широким применением интегральных схем.
Но даже маломощный компьютер способен на многое - если не загружать его навороченными пользовательскими интерфейсами. Панель управления компьютером содержала всего 19 клавиш и несколько сигнальных транспарантов и цифровых индикаторов. Поэтому компьютер занимался только прямыми обязанностями, не отвлекаясь на рисование "окон" на экране. И благодаря этому он мог осуществлять управление лунным кораблем в реальном времени. На компьютере могли выполняться параллельно несколько задач, причем управляющая программа учитывала их приоритеты: более важные задачи, такие, как управление кораблем, выполнялись в первую очередь, а, например, выдача информации на индикаторы могла и подождать десяток-другой миллисекунд.
Сложные расчеты траекторий, требующие большого объема вычислений, были проделаны на мощных компьютерах на Земле заранее, еще до полета, и их результаты были загружены в бортовой компьютер, который "пользовался готовыми ответами".
...
E-mail: info@telesys.ru