Процессор IBM PALM
Общая информация | |
---|---|
Запущен | 1975 |
PALM ) ( программирование всей логики в микрокоде [1] ) — 16-разрядный центральный процессор (ЦП), разработанный IBM. Он использовался в портативном компьютере IBM 5100 , предшественнике IBM PC , а также IBM 5110 и IBM 5120 в последующих машинах . Вероятно, PALM также использовался в других продуктах IBM в качестве встроенного контроллера.
IBM называла PALM микропроцессором , хотя они использовали этот термин для обозначения процессора, который выполняет микрокод более высокого уровня для реализации набора команд , а не для традиционного определения ЦП на интегральной схеме . Процессор PALM представлял собой печатную плату [2] содержащий 13 биполярных вентильных матриц, упакованных в квадратные металлические банки, 3 микросхемы традиционной транзисторно-транзисторной логики (TTL) в корпусах с двойным расположением выводов и 1 круглую металлическую коробку.
PALM использовался для реализации эмулятора, который, в свою очередь, мог запускать машинные инструкции, изначально написанные для других машин; вот как IBM System/360 APL работал на 5100 . [3]
PALM имеет 16- битную шину данных с двумя дополнительными битами, используемыми для контроля четности . PALM может напрямую обращаться к 64 КБ (64 КБ ) памяти. IBM 5100 можно было настроить с объемом до 64+ КБ (ПЗУ APL + BASIC составляют 64+ КБ) исполняемого файла ROS ( ROM ) и до 64 КБ ОЗУ . простая схема переключения банков Для расширения адресного пространства использовалась .
В 1973 году Научный центр IBM в Лос-Гатосе разработал прототип портативного компьютера под названием SCAMP (Special Computer APL Machine Portable) на базе процессора PALM с компактным кассетным приводом Philips, небольшим ЭЛТ-дисплеем и полнофункциональной клавиатурой. [4]
Ссылки
[ редактировать ]- ^ Портативный компьютер на базе микропроцессора: IBM 5100, Proceedings of the IEEE (том: 64, выпуск: 6, июнь 1976 г.)
- ^ спасение огромной программы IBM 1130 APL «Что такое персональный компьютер?» . Журнал ПК . Ноябрь 1983 года.
не чип, а одна плата.. эмулятор IBM 1130 в микрокоде PALM
- ^ «Джон Тайтор был прав? IBM 5100» .
эмулятор, используемый только для APL, а не для BASIC
- ^ TOSEC: Совместимость с IBM PC (23 апреля 2012 г.) Интернет-архив
Внешние ссылки
[ редактировать ]- Картинки
- Дэйвс Старые компьютеры. На этой странице есть ссылка с изображением печатной платы IBM PALM, а также множество фотографий IBM 5100 . Информационное руководство по техническому обслуживанию, ссылка на которое находится внизу страницы, включает приложение с описанием микрокода.