Pull to refresh

Comments 6

Paging канонично переводить как «страничная организация памяти», а не как «разбиение на страницы».

Процессор же называется 80386, а не 386. Всегда, кстати, было любопытно, что эти «80» в начале обозначают, и почему их в каждом новом процессоре оставляли.

По всей вероятности, исторически первая цифра обозначала набор или поколение микросхем, выполненных по единой технологии и предназначенных, в первую очередь, для совместного использования. Скажем, у Интела был набор i3000, состоявший из 9-разрядного блока микропрограммного управления (3001), 2-разрядного АЛУ со встроенным регистровым файлом (3002), схемы ускоренного переноса на 8 "клиентов" (3003), контроллера прерываний (3214), 8-разрядного регистра с дополнительной логикой (3212) и двух типов буферов (3216 и 3226) -- из этого хозяйства (плюс из стандартной ТТЛ-рассыпухи) можно было собрать процессор -- собственно, для этого оно и предназначалось. У нас сей набор клонировали и обозвали серией К589 (и серией 585 -- "золотой" для вояк), которая использовалась весьма и весьма широко. Кстати, можно заметить, что вторая цифра равна 0 для основных микросхем и 2 для дополнительных. Потом были 4-разрядные микропроцессоры (i4004 и вроде ещё какой, плюс, вроде бы, там были и другие микросхемы -- но я уж не помню, а искать лениво). А потом появилась знаменитейшая серия 8000 -- начиная с микропроцессора 8008. Сюда входит и 8080 (самый популярный 8-разрядный микропроцессор до появления Z80 от Zilog, который был с ним программно совместим "снизу вверх"), и 16-разрядные 8086 и 8088, и куча всяких разных вспомогательных и периферийных микросхем (8224, 8251, 8253, 8255, 8257 и т.д. и т.п.; сюда вошли и три микросхемы из i3000 -- регистр и буферы, которые при этом переименовали в 8212, 8216 и 8226). Правда, технологии постепенно развивались, и тот же 80386 технологически уже очень сильно отличается от даже 8086, не говоря о 8080, но тут, вероятно, сказывается уже маркетинг.

Sign up to leave a comment.