205

Откуда пошло понятие «прошить» устройство

Слово «прошить» изначально обозначало процесс шитья какой-либо ткани или другого листового материала (например, железа) нитками или проволокой.


Слово «прошить» можно так же встретить в контексте пулеметных очередей. Можно даже встретить это слово В электротехнике, когда электрический ток проходит через изолятор, или же происходит пробой транзистора. Ну и так далее.

Но как это слово могло «прилипнуть» к микросхемам? Почему и как швейное понятие «прошить» вдруг было отнесено к процессу занесения кода в память?

Не гадайте! Все равно не угадаете.


Это не выдумано мною, это поведал мне мой старый учитель, которого, к сожалению уже давно нет. Его имя — СТЕФАНОВИЧ ВЛАДИМИР ГЕРМАНОВИЧ.

Светлый был человек. Не злобный…


Это было где-то в начале 80-х годов. В то время компьютеры были большие. А само слово «компьютер», по большому счету, не употреблялось. Вместо него было слово — ЭВМ (электронно-вычислительная машина). «Компьютер» — это что-то американско-чуждое, не вызывающее в душе трепет уважения. А вот русское «ЭВМ» — это ж не просто так, это — целая машина! Это мощно!


К стати, следует заметить, что про микропроцессоры мы только слышали, а про микроконтроллеры вообще никто ничего не знал. Микропроцессоры у нас появились примерно в 1983-84 годах. Собственно тогда мы и начали осваивать «прошивки» программ в микросхемы Ультрафиолетовой памяти (УФПЗУ — кто помнит. К573УФ2 — целых два килобайта!!!)


Так вот, Стефан, так мы — его подопечные — называли между собой, как-то в кулуарных беседах рассказал нам вот что.


Несколько лет назад, на военных заводах СССР начали осваивать применение вычислительной техники в ракетостроении и авионике. Ну, как-то ж надо было управлять ракетами — приводить их к цели. А поскольку логические микросхемы уже появились, то на них начали собирать разные вычислительные устройства.


Были и такие устройства, которые были сродни ЭВМ. То есть у них был вычислительный блок и, внимание!, — ПАМЯТЬ.


По тем временам память была оперативная (на микросхемах) RAM и долговременная — на ферритовых сердечниках FRAM. Но также была большая потребность в постоянной памяти. То есть такой памяти, которую нельзя было никак изменить.


Лучшие умы «Гнезда Советских ракетчиков » (именно такая подпись стояла на обложке немецкого журнала «Шпигель» на фотографии Свердловского завода №320) придумали постоянное запоминающее устройство на базе магнитных сердечников. Но в отличие от долговременной памяти с регулярной структурой, в ПЗУ использовалась особая — хитрая разводка проводов.


Иными словами код (машинные команды, константы) программировались заходом считывающего провода только в единичные ячейки (биты памяти). А ячейки памяти, в которых должен был находиться «логический ноль», пропускались. Вот такая интересная и крайне запутанная структура на ферритовых сердечниках образовывала матрицу постоянной памяти.


Производственная проблема, однако, состояла в том, что нужно было правильно развести этот провод в нужные ячейки. Перед монтажницей находился чертеж, в руках ферритовая бандура и длинный кусок тонкого провода. Понятно, что ошибок при пропускании этого провода через сердечники было много. Соответственно и процент брака был большой. нужно было что-то придумать…


Опять же, лучшие головы 320-го завода придумали распечатывать карту разводки этого провода на тонкой бумаге (на кальке). Потом эту кальку приклеивали на матрицу. И уже по этой «шпаргалке» радиомонтажницы разводили считывающий провод — они продергивали его сквозь бумагу, то есть как бы пришивали эту кальку к матрице, прошивали кальку проводом насквозь. Потом, когда процесс ПРОШИВКИ заканчивался, кальку просто отдирали от матрицы.


Таким образом процент ошибок резко сократился. А вот название процесса — прижилось и стало заменять понятие «программирование», то есть занесение кодов в постоянную память.


Маршрутка уже спит в парке, так что просто - Занавес.


Если кто чего не понял, то подсказка здесь:

http://pikabu.ru/story/saga_o_ferritovyikh_koltsakh_3951139

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

На кой в ПЗУ ферритовые сердечники, если эта ПЗУ программируется при изготовлении? Не проще было монтажнице приматывать "длинный провод" к шине с нулями и единицами?

раскрыть ветку (4)
0
DELETED
Автор поста оценил этот комментарий

"память была оперативная (на микросхемах) RAM и долговременная — на ферритовых сердечниках FRAM",

Ферритовую оперативку можно было временно использовать как ПЗУ до нескольких суток.

http://pikabu.ru/story/saga_o_ferritovyikh_koltsakh_3951139

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Временное постоянное запоминающее устройство? Может лучше его называть энергонезависимым ОЗУ? А то по вашей логике любой винчестер у нас - это супер ПЗУ, потому что годами хранит информацию.

И еще раз, зачем нужны ферритовые колечки в памяти, содержимое которой записывается в процессе изготовления и ничего там намагничивать не надо?

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
Возможно для того, чтобы подключать к тем же шинам и интерфейсам, не меняя логику и физику работы устройств. Подключаем вместо одного блока FRAM вот такое странное ПЗУ, а с точки зрения машины ничего не поменялось.
0
DELETED
Автор поста оценил этот комментарий

Временное постоянное запоминающее устройство - именно, в качестве бонусного побочного эффекта, которое было очень даже на руку.

Ибо техника тогда была ненадежной, а данные надо было сохранять.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества