Как устроен Philips VideoWRITER. Сначала фотки железа, потом немного занудства

Автор оригинала: Maarten Janssen
  • Перевод


Устройство для редактирования и печати текстов VideoWRITER было выпущено компанией Philips в 1985 году. Оно выполнено на Z80-совместимом процессоре и содержит 16 кБ ПЗУ и столько же ОЗУ (как позже выяснилось, ПЗУ больше). Для сохранения документов в нём предусмотрен 3,5-дюймовый дисковод. Стать счастливым обладателем этого «комбайна» (там ещё и принтер встроенный) можно было за 799 долларов.

Экран оранжевого ЭЛТ-монитора заметно шире обычного. На него помещается не только окно с редактируемым документом, но и расположенное справа от него меню. Там же отображаются подсказки, в том числе о назначении функциональных клавиш. Документ всегда отображается светлыми символами на тёмном фоне, меню — наоборот. В левом нижнем углу накладки на экран нанесено обозначение: DDS — Dual Display Screen...

Редактор довольно простой, даже Comic Sans от него не ждите. Шрифт всего один, доступны стандартные атрибуты: полужирный, курсив, подчёркнутый, верхний и нижний индексы. И стандартные способы выравнивания текста. Ещё есть линейка и символы перевода строки.

Принтер печатает на обычных листах А4 при помощи термопереноса. Если нет специального картриджа — согласно статье в Википедии, можно печатать на термобумаге. Автор очень удивился, что устройство всё ещё печатает после стольких лет, проведённых на жарком чердаке.



Клавиатура малогабаритная, но печатать на ней удобно. Специальные клавиши на ней позволяют переключать атрибуты шрифта, отменять действия и проверять правописание, если есть дискета со словарём. Клавиатура подключается разъёмом RJ14 — суть та же, что у RJ11 и RJ45.

Документы хранятся на 3,5-дюймовых дискетах. Машина при включении сразу ищет дискету, а если не может «понять», что там, предлагает её отформатировать. Скорее всего, формат несовместим с применяемым на PC. А сколько килобайт там помещается, 360 или 720?

А теперь пора поднять верхнюю крышку и посмотреть, что под ней. Первым делом просто рассмотрим платы, пока не углубляясь в их устройство. Сначала разрядим кинескоп. Берём отвёртку, заранее соединённую с общим проводом при помощи «крокодила», и, держа её за изолирующую ручку, подсовываем жало под присоску. Хотя на самом кинескопе написано: дуговым разрядом не разряжать, подключить высокоомный вольтметр между анодом и шасси. И, типа, всё разрядится постепенно. Возможно, ТДКС «нежный».



Чтобы снять БП, надо открутить всего два винта. Сейчас автор снимает этот БП второй раз. Первый был, когда в нём лопнул конденсатор, было много дыма, но автор нашёл такой же, впаял, и всё заработало. Это был не электролитический конденсатор, а вот тот, прямоугольный, сверху в середине. Который теперь красный.



Плата монитора весьма малогабаритна по сравнению с другими аналогичными платами тех лет. Даже платы кинескопа нет — просто панелька (что в монохромных мониторах не такая уж и редкость). На плате имеются несколько органов настройки, а также 10-контактный разъём для подключения к материнской плате. Интересно, что там за цоколёвка? И зачем микросхема 556 — два таймера 555 в одном корпусе? Генераторы «пилы» сразу для кадровой и строчной развёрток?



Плата принтера расположена прямо под собственно принтером. От неё идёт шлейф к материнской плате, а также кабели к двигателям, кнопкам протяжки бумаги, регулятору контраста при печати, печатающей головке, концевикам и датчику бумаги.



Материнская плата экранирована со всех сторон. Только для двух микросхем ПЗУ в экране проделано квадратное отверстие:



Снимем экран и посмотрим, что интересного на материнской плате.



D8156HC-2 — контроллер ввода-вывода. Предположительно, управляет принтером, так как расположен вблизи разъёма принтера в левом верхнем углу. Микросхема содержит три порта: два 8-битных и один 6-битный, 14-битный таймер и 256 байт статического ОЗУ. Позже посмотрим, для чего нужен каждый из портов, и действительно ли микросхема управляет принтером. Так же она же, скорее всего, «общается» и с клавиатурой. Микросхема использует совмещённую шину адреса и данных. Оказалось, микропроцессор — тоже.

HN27C256-20 — ПЗУ на 32 килобайта с шириной шины данных в 8 бит. Таких микросхем две, получается 64 килобайта. Значит, в Википедии неправильно сказано, что ПЗУ всего 16 килобайт. Что же, ПЗУ займёт всё 64-килобайтное адресное пространство Z80? А там ведь ещё и 16 килобайт ОЗУ. Значит, есть какое-то переключение страниц. Тоже посмотрим…

NSC800N-3I — микропроцессор. С Z80 он только совместим, а цоколёвка — совсем другая. Слева — просто удивительная совмещённая шина адреса и данных. Нижние 8 бит шины адреса используются также в качестве шины данных. А чтобы отличать адрес от данных, имеется вывод ALE. Единица — значит, на этих нижних восьми битах — часть адреса. А справа — одни сигналы. Тот же ALE, а также Read Enable, Write Enable, выбор между памятью и портами, и так далее. Конечно, с таким микропроцессором работать сложнее, чем с обычным Z80 или его клоном. Работает он, по даташиту, на частоте до 2,5 МГц, значит, частота 5-мегагерцового кварца где-то делится на два. Сравните цоколёвки этого нестандартного процессора и обычного Z80:



HM48416AP-15 — динамическое ОЗУ на 16 килополубайт. Две таких микросхемы образуют ОЗУ на 16 килобайт.

WD1770-PH — контроллер дисковода фирмы Western Digital. Минимум внешних компонентов, совместимость с разлиными форматами хранения данных на дискете. В общем, в рекламе не нуждается.

NCR 7250 PY — видеоконтроллер? Похоже, он, потому что больше ничего претендующего на эту функцию на плате нет.

HM6116-4 — статическое ОЗУ на 2 килобайта. В общем, видеопамять. Видеорежим здесь только текстовый, так что больше и не надо. Хотя… Тут же не 80х25, тут строка шире 80 символов, плюс атрибуты. Ну, значит, помещается.

Итак, мы выяснили, что в машине 16 килобайт ОЗУ и 64 килобайта ПЗУ, и где-то должно быть реализовано переключение страниц. Прогуляемся по плате с мультиметром и зарисуем всё, что увидим.

Сначала поищем сигналы Chip Select. Начнём с вывода /CE той микросхемы ПЗУ, у которой на наклейке напечатана буква A. Оказывается, он подключён к выходу элемента И. Так, куда там идут его входы? К двум выходам микросхемы 74139, содержащей два дешифратора с двумя входами и четырьмя выходами. Нас из них только один интересует:



Сигналы A14 и A15 поступают с микропроцессора на её входы, значит, память делится на четыре блока по 16 килобайт. На вход /E (enable) с микропроцессора поступает сигнал /M (memory select), поэтому микросхема 74139 активна, когда микропроцессор требует доступа к памяти. Получается, распределение адресного пространства такое. ПЗУ «A» выбрано, когда у 74139 единица либо на выходе /Q0, либо на выходе /Q1, ПЗУ «B» выбрано при единице на /Q2, ОЗУ — при единице на /Q3. Но с ОЗУ тоже не всё так просто, дальше разберёмся. Итак, что выбирается при разных сочетаниях сигналов на A14 и A15:



Переходим к шине адреса. Как мы уже выяснили, там всё сложнее, чем в системах с обычным Z80. Оказывается, чтобы отделить адрес от данных, здесь применена 8-битная защёлка 74373. Её входы данных подключены к линиям AD0 — AD7, а вход защёлкивания — к линии ALE. Когда на ALE появляется единица, в 74373 записывается нижняя половина адреса. А вход /OE всегда соединён с общим проводом.

Далее «шиной адреса» будут считаться выходные линии 74373 в сочетании с верхними линиями собственно шины адреса, где данные не присутствуют никогда. Ну, на рисунке всё показано:



Теперь посмотрим, как подключены микросхемы ПЗУ. С подключением ПЗУ «A» ничего необычного не наблюдается. Просто линии A0 — A14 рассмотренной ранее шины «чисто адреса» (после 74373). К ПЗУ «B» подключены только линии A0 — A13. А что с A14? Может, эта линия идёт к общему проводу или плюсу питания, и половина ёмкости не используется? Нет. Она идёт к выводу 39 (PC2) контроллера ввода-вывода A8156. Вот всё и стало понятно с переключением страниц. Половинки ПЗУ «B» можно переключать программно.

ОЗУ, как мы выяснили, выполнено на двух микросхемах динамического ОЗУ по 16 килополубайт каждая. Каждый байт ОЗУ хранится сразу в двух микросхемах, один полубайт в первый, другой — во второй.

Для выбора адреса необходимо сначала выбрать строку, затем столбец. Для этого применены две микросхемы 74157 — четыре селектора данных с двумя входами и одним выходом. А теперь вернёмся к первой схеме. Кроме выхода /WR, там есть ещё один выход, идущий на вход выбора первой микросхемы 74157. Когда на /Q3 нуль, выбран адрес строки, а когда там единица — адрес столбца:



Пройдясь по печатным проводникам, автор выяснил, что лишь шесть из восьми выходов двух микросхем 74157 используются как адреса MA1 — MA6 для микросхем ОЗУ. А линии MA0 и MA7 подключены прямо к линиям A6 и A7 шины адреса. У микросхем 48416 восемь строк и шесть столбцов, поэтому переключать требуется только шесть линий, две других могут быть подключены непосредственно к линиям шины адреса, так как они не влияют на выбор столбца.



Порядок подключения линий к шине адреса не подчиняется никакой логике. Но всё работает. Может быть, так просто плату проектировать было удобнее?

Ещё интересно, как микросхемы 74157 каскадированы: выход 4Y первой идёт на вход выбора второй, а выход 4Y второй — на линию /CAS:



В отличие от ПЗУ, у динамического ОЗУ нет отдельной линии /CE. Как автор понял, эти микросхемы обеспечивают чтение или запись, когда на /CAS нуль. Ну, так оно и есть: нуль на /Q3 — значит, нуль и на /CAS. Адрес строки ОЗУ формируется, когда на линии ALE нуль, и когда микропроцессор не сброшен.

С адресным пространством разобрались, перейдём к периферии. Автор ещё прошёлся по плате с мультиметром и получил такую схему:



В левом верхнем углу показано, откуда берутся сигналы /RD и /WR для видеоконтроллера (VDP). Обратите, что для VDP сигнала chip select не видно. Значит, единственный сигнал, похожий на /CS для видеоконтроллера — это сигнал ALE от микропроцессора. Получается, что видеоконтроллер поступают данные вообще обо всех операциях ввода-вывода. На этом концентрироваться не будем, посмотрим, что там с остальными устройствами ввода-вывода.

Остальные адреса ввода-вывода дешифруются второй половиной микросхемы 74139 — той самой, первая половина которой переключает страницы адресного пространства. Этот дешифратор выбирается, когда производится операция ввода вывода, а на A7 нуль. Похоже, линия A7 отвечает за выбор между видеоконтроллером и остальной периферией. A6 и A5 определяют, какое устройство будет выбрано дешифратором:



Может ли A7 и быть линией chip select для видеоконтроллера, причём выбран он тогда, когда там единица? Без даташита на NCR 7250 не определить, но это вполне правдоподобно, если воздействие линии ALE на видеоконтроллер не реализовано как-нибудь совсем уж необычно.

Далее автор провёл реверс-инжиниринг подключения сигнальных линий микропроцессора:



На этой же схеме показан способ формирования сигнала сброса. Конденсатор при включении заряжается с задержкой, при выключении разряжается быстро. Сигнал сброса /RESET IN инверсный, он поступает на микропроцессор, а тот формирует прямой сигнал RESET OUT для сброса различной периферии.

Линия немаскируемых прерываний /NMI работает так же, как на обычном Z80. Когда прерывания разрешены, нуль на этой линии приводит к вызову процедуры обработки прерывания по адресу 0x66. В данном случае сигнал /NMI поступает с выхода таймера IC25. Прерывание происходит при каждом переполнении этого таймера.

У микропроцессора NSC800N есть ещё и вход /INTR, при нуле на котором происходит переход на адрес 0x38, но в VideoWRITER этот вход не задействован.

Ещё есть три сигнала перезапуска /RSTA, /RSTB и /RSTC, вызывающие переход, соответственно, на адрес 0x3C, 0x34 или 0x2C. Из них здесь задействованы только первые два, и управляются они контроллером дисковода. Сигналом /RSTA контроллер дисковода сообщает микропроцессору о состоянии своего регистра данных, а сигналом /RSTB — о завершении выполнения команды.

А теперь ещё об одной линии — S1. Вместе с линией S0 она определяет состояние шины. Таким образом у контроллера дисковода выбирается режим чтения или записи. Но почему линия S1 используется вместо /RD и /WR только контроллером дисковода? Непонятно. Линии S0, S1 и IO/M вполне могут использоваться для выбора между режимами чтения и записи применительно к памяти и периферии, но применение других линий даёт тот же эффект. Может, разработчики перепробовали несколько вариантов и решили остановиться на том способе дешифрации режима чтения-записи, который применён в обычном Z80? В любом случае, согласно даташиту на NSC800N и показанной ниже таблице, сигнал S1 может быть сигналом чтения из периферийных устройств, но только если имеется ещё и сигнал выбора, идущий непосредственно к устройству:



Устройство в работе, видео снял другой автор — Grr_I'm_Here:

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 42

    +5
    Это микроволновка? :)
      +2
      Это слишком умный тостер.
        +1
        Значит не одному мне это показалось!!!
        — — —
        А вообще у такого специализированного устройства должны быть плюсы — сидишь, ваяешь нетленку достойную нобелевской премии по литературе, и никаких отвлечений на почту там или ютьюбчик с контактиком…
          +2
          Применительно к восьмидесятым — никаких отвлечений на игры.
            +1
            Думается, ненадолго. Пока загрузчик не пропхнут очумелые ручки.
              +1
              Под одну из самых успешных линеек текстовых процессоров тех лет, Amstrad PCW (похожи на девайс из статьи), игры таки были.
                +1
                Amstrad PCW — не узкоспециализированная машина. У неё, помимо текстового редактора, CP/M, Бейсик и Лого в комплекте.
                +1
                Википедия говорит, что игрушки тоже были. Но не взлетели.
                  0
                  Ознакомился со статьёй в Википедии, оказалось, к устройству хотели выпустить аксессуар — переделанный TRS-80 Model 100, позволяющий в автономном режиме набрать 20 страниц, потом после подключения к VideoWRITER вместо клавиатуры страницы можно перекачать в него, сохранить на дискету и распечатать.
                +2
                Можно гипнотизировать кота, включив ему ASCII-арт с курой-гриль.
              +1
              Фото с пикабу
              image
                0
                Был в начале нулевых концепт микроволновки с TFT-дисплеем в двери. Не помню, фоторамка, или что.
                +1
                Сумрачный голландский гений

                1985 г., уже выпущены IBM PC и Macintosh 128K, Atari ST и Amiga 1000
                (и БК-0010 тож )

                Но, одна ценная идея в этом девайсе таки есть — это первое МФУ )
                  +2
                  Это ещё что, электронные печатные машинки (подвид текстовых процессоров) вовсю выпускали во многих странах даже в середине 90-х, когда в ходу был Pentium. Под конец они обосли памятью, словарями и мини-дисплеями.

                  image
                    +1
                    Это ещё что, электронные печатные машинки (подвид текстовых процессоров) вовсю выпускали во многих странах даже в середине 90-х


                    Не, это совсем не текстовые процессоры были.
                    У нас одна такая до сих пор лежит, не списанная — на всякий пожарный.

                    Основное отличие — за такую машинку можно посадить любую девочку, и уже через полчаса она сможет выдавать документы по данному ей образцу.
                    Никаких спец. знаний не требуется.
                      +1
                      В современном понимании конечно едва ли, но тогда сами производители их называли именно так. И в инструкциях, и даже в индексах моделей — Brother WP-1400D, WP = Word Processor.

                      У меня таких лежит штук пять, разной степени навороченности (примерно от 1985 до 1995). Самые простые без дисплея, с минимальной памятью (типа для коррекции строки, точно не знаю, как оно должно работать). Просто печатать — знаний особо не требуется, но в современном мире сложнее, чем печатать на компьютере, там вся логика использования и обозначения сделаны по стандартам механических машинок, а кто всё это теперь помнит. Использовать электронные навороты — знания требуются, вон, аж 316 страниц в инструкции выше.
                        +1
                        … кто всё это теперь помнит. Использовать электронные навороты — знания требуются


                        Про девочек я написал исходя из своего практического опыта.

                        Для того, что бы посадить нового человека за комп — от него требуется умение войти в систему (да, есть люди, для которых и это сложно ), умение работать с ОС (далеко не все знают, что такое «Панель задач», особенно в среде смартфонного поколения), умение найти и запустить нужную программу, если ее ярлыка нет на Рабочем столе.
                        Далее еще хуже — копировать и вставлять умеют почти все, но про специальную вставку мало кто в курсе. В результате имеем винегрет из форматов текста.
                        (и т.д. и т.п. — цикл статей можно написать )

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

                        сами производители их называли именно так


                        Маркетинг. Word Processorами в то время называли машинки, подобные сабжевой, остальные просто примазывались )

                          +1
                          Маркетинг. Word Processorами в то время называли машинки, подобные сабжевой, остальные просто примазывались )

                          Ну, почему, даже некоторые модели без дисплея умели стирать последнюю набранную строку, делать выравнивание по центру и правому краю, и всё такое. Вполне себе Word Processor.
                            +1
                            Ну, почему, даже некоторые модели без дисплея умели стирать последнюю набранную строку, делать выравнивание по центру и правому краю, и всё такое.


                            Это и наша машинка умеет. И дисплей у нее есть.
                            Но это не делает ее Word Processorом.

                            Думаю, что тут есть некоторая терминологическая путаница — между классом устройств и выполняемой устройством функцией.
                              +1
                              Тогда совсем непонятно, чем отличаются классы «Word Processor» и «печатная машинка». Только устройством печатающего узла, матричным vs маргаритковым?
                                0
                                Тогда совсем непонятно, чем отличаются классы «Word Processor» и «печатная машинка»


                                «Word Processor» - недо ПК, предназначеный на выполнение только одной функции — работы с текстом.

                                Заголовок спойлера
                                image
                                image
                                image



                                Электронная пишущая машинка = электрическая пишущая машинка + несколько дополнительных функций типа упомянутых выше.
                                  +2
                                  Ну так а граница где?
                                  Вот вам Smith corona PWP 3500 — выглядит как типичная электронная пишущая машинка, но с многострочным дисплеем и стандартным 3'5 дисководом. Это что?
                                  Заголовок спойлера
                                  image
                                    +1
                                    Ну так а граница где?


                                    У вас на фото — электронная пишущая машинка с увеличенным экраном и дисководом, причем довольно позднего выпуска (начало 90х). А «Word Processor», как категория устройств — это начало 80х.

                                    А флоповод есть и в нашей, упомянутой выше, пишущей машинке из 1997 или 1998 года.

                                    Доп.: В начале 80х был еще один термин, имевший тогда другое значение — «звуковой процессор» )
                                    image
                                    Правда, вживую их никто не видел, но в прессе упоминались.
                                    Модное было словечко…
                                      +1
                                      А чем «Word Processor» из начала 80х отличались от этой машинки начала 90х?
                                        +1
                                        А чем «Word Processor» из начала 80х отличались от этой машинки начала 90х?


                                        Тем, что у них в начале 80х были возможности, которые у пишмашинок появились только в начале 90х…
                                        0
                                        И «кухонный процессор», который во Франции называют вообще «роботом».

                                        Дисководы были на музыкальных синтезаторах. И специализированных MIDI-проигрывателях, похожих на стильные магнитолы (напр. Roland MT-80S).

                                        SH-GE90 — это эквалайзер с доп. функциями микшера и ревербератора. Просто громко назван.
                      0
                      1985 г., уже выпущены IBM PC и Macintosh 128K, Atari ST и Amiga 1000
                      (и БК-0010 тож)

                      И во всех перечисленных машинах ОЗУ больше.
                        +1
                        Эта штука стоила 800 USD.
                        Macintosh 128K стоил US$2,495, Amiga 1000 — US$1,285.
                        Atari ST стоила те же 800, но без принтера. А может и без дисковода, не разобрался.
                          +1
                          Эта штука стоила 800 USD


                          БК-0010 стоил еще дешевле.

                          Macintosh и IBM PC/XT хотя и стоили дороже, но могли несравненно больше.
                          С учетом тогдашнего прогресса в ВТ — вложение $800 (тогдашних) в подобное устройство было нецелесообразным.
                          Отсюда идет и исчезновение этого класса устройств и перенос части их функциональности в более дешевые электронные пишущие машинки.

                            +2
                            Сравнивать цены капстран и СССР нужно очень осторожно, прямой конвертации валюты почти не было.
                            Но так-то да, такая машина имела смысл только в случае, если вам нужна была хорошая печатная машинка, но вы не можете взять себе б/у (например, из бухгалтерских соображений).
                              0
                              Сравнивать цены капстран и СССР нужно очень осторожно, прямой конвертации валюты почти не было.


                              Конвертации не было, да и за валютные операции как таковые тогда сажали.
                              Но сравнить уровень цен было можно, так как в то время народ уже достаточно активно катался по заграницам.
                              0
                              У БК это цена без монитора, принтера и дисковода. Как и у всех 8- и 16-битных ПК, ориентированных на домашнее применение.

                              Здесь же не только сразу всё это, но и не забываем, что СПО тогда было в зачаточном состоянии, а текстовый редактор, годящийся не только для опытов, но и для работы, требовался здесь и сейчас. А в этом устройстве он в ПЗУ и готов к работе сразу после включения…
                                +1
                                У БК это цена без монитора, принтера и дисковода.


                                Монитор там был двойного назначения.
                                Помимо работы с компьютером — можно было смотреть кино и слушать музыку )
                                Возможно, кто-то подключал к БК принтер, но я такого не встречал (ввиду отсутствия любых других принтеров, кроме АЦПУ).
                                Дисководов с БК тоже не помню, это уже во времена массовых спектрумов появились доступные модули расширения, с помощью которых можно было «подрубить» к нему 5" дисковод.
                                А кассетный магнитофон, с которого и грузили ПО для БК — вещь вообще универсальная — и слушать и писать можно было )
                                  0
                                  В девяностых к БК дисководы и принтеры подключали массово. Настолько массово, что AlexeyNadezhin написал ANDOS, а ещё не помню, кто — Vortex.
                                    +1
                                    В девяностых к БК дисководы и принтеры подключали массово.


                                    В 90х даже у меня был ПК с принтером (с 1993 года)
                                    БК к тому времени был уделом энтузиастов, его расцвет пришелся на вторую половину 80х.
                                      0
                                      Не так уж мало было этих энтузиастов, новые версии той же ANDOS выходили до 1997 года. Vortex по возможностям был близок к «Слову и делу», и даже больше — спец. шрифт для схем и ещё забыл, что.

                                      И вообще, в девяностых БК был доступнее, чем в восьмидесятых. В восьмидесятых — «выложи 650 рублей, и он твой, нету — извини». В девяностых — «слушай, у меня тут для тебя гостинец, мне он больше не нужен, не возьмёшь — обижусь». Расцвет периферии для него тоже пришёлся на девяностые. Один только контроллер дисковода со встроенным доп. ОЗУ и ПЗУ с другой прошивкой, «превращающий» БК0010 в БК0011М.
                                        +1
                                        В девяностых — «слушай, у меня тут для тебя гостинец, мне он больше не нужен, не возьмёшь — обижусь».


                                        В 1995 году я пытался подарить свой «спектрум» (очень хорошего и аккуратного исполнения), причем вместе с контроллером дисковода, сыну одного из своих знакомых.
                                        Молодой человек был крайне обижен — ему была нужна приставка.
                                        Пришлось сдать этот девайс в некий аналог техномузея, существовавшем при местной компьютерной тусовке.

                                        (БК-шку я бы сохранил )
                                          0
                                          С дисководом он удобнее приставки даже. А с AY ещё и лучше звучит.
                                  +1
                                  БК-0010 стоил еще дешевле.

                                  У него ещё и свободной памяти было очень мало, из-за растровой графики.
                                    0
                                    Это было поправимо. Выводим осмысленное изображение только на верхнюю треть (или четверть?) экрана, остальную часть видеоОЗУ используем как просто ОЗУ, с соответствующими прикольными видеоэффектами… Были такие программы, потом вышел БК0011(М) со 128 килобайтами, и подобные опыты прекратились за ненадобностью.

                                    Это что, тут недавно ещё эмулятор Спектрума показывали с TFT-дисплеем, у которого разрешение больше спектрумовского, а в микроконтроллере как раз ОЗУ не хватает. Задействуем бордюр дисплея под доп. ОЗУ с аналогичными видеоэффектами (только бит на пиксель больше), и вот уже его достаточно. Тот же приём.

                                    Интересно, на каких ещё платформах так делали?
                            +1
                            … NEC uPD424400-70… Каждая из таких микросхем хранит 1 М полубайт… [это из следующего перевода]

                            HM48416AP-15 — динамическое ОЗУ на 16 килополубайт .....

                            Перестаньте, ради Святого Норберта!
                            Воспользуйтесь, например, типичными для «железячников» 1Mx4 и 16Кх4.

                            Порядок подключения линий к шине адреса не подчиняется никакой логике. Но всё работает. Может быть, так просто плату проектировать было удобне

                            Именно так. Порядок линий адреса и данных (для «простых» ОЗУ) — не принципиален. И даже с ПЗУ такой трюк возможен (с накладными расходами на перекодировку информации).
                              +1
                              «Полубайт» и «ниббл» — вроде, общепринятые термины.

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое