Jump to content

Кенбак-1

Кенбак-1
Кенбак-1 в Музее истории компьютеров
Разработчик Джон Бланкенбейкер
Производитель Кенбак Корпорация
Тип Персональный компьютер
Дата выпуска 1971 год ; 53 года назад ( 1971 )
Начальная цена 750 долларов США (что эквивалентно 5640 долларам США в 2023 году)
Снято с производства 1973  ( 1973 )
Продано единиц 44 [1]
Память 256 байт памяти

Кенбак -1 находится в Музее компьютерной истории . [2] Компьютерный музей Америки [3] и Американский компьютерный музей [4] стать первым в мире « персональным компьютером », [5] изобретен Джоном Бланкенбейкером (род. 1929) из Kenbak Corporation в 1970 году и впервые продан в начале 1971 года. [6] Всего было построено менее 50 машин, в которых Bud Industries использовались корпуса в качестве корпуса . [1] Сначала система продавалась за 750 долларов США. [7] Сегодня известно, что во всем мире существует всего 14 машин. [8] [9] в руках различных коллекционеров и музеев. Производство Кенбак-1 прекратилось в 1973 году. [10] поскольку Kenbak потерпел неудачу и был поглощен CTI Education Products, Inc. CTI провела ребрендинг и переименовала его в 5050, хотя продажи оставались неуловимыми. [11]

Поскольку Kenbak-1 был изобретен до появления первого микропроцессора , машина не имела однокристального процессора , а вместо этого была основана исключительно на мелкой интеграции TTL микросхемах . [12] предлагала 8-битная 256 байт памяти машина . [13] реализовано на Intel типа 1404A регистрах с кремниевым затвором МОП- сдвиговых . [14] Период тактового сигнала составлял 1 микросекунду (что эквивалентно тактовой частоте 1 МГц ), но средняя скорость программы составляла менее 1000 инструкций в секунду из-за большого количества тактов, необходимых для каждой операции, и медленного доступа к последовательной памяти . [12]

Машина была запрограммирована на чистом машинном коде с использованием набора кнопок и переключателей. Выход представлял собой ряд огней.

Внутри Kenbak-1 имеет последовательную компьютерную архитектуру, обрабатывающую побитно. [15] [16]

Техническое описание

[ редактировать ]

Регистры

[ редактировать ]
Кенбак-1 регистры
0 7 0 6 0 5 0 4 0 3 0 2 0 1 0 0 (битовая позиция)
Основные регистры
А А
Б Б
Х Х (индекс)
П программ Счетчик
Флаги
000000 С ТО Флаги
000000 С ТО Б Флаги
000000 С ТО X флаги
Ввод/вывод
Выход Свет
Вход Переключатели

Всего Kenbak-1 имеет девять регистров. Все они отображены в памяти. Он имеет три регистра общего назначения: A, B и X. Регистр A является неявным назначением некоторых операций. Регистр X, также известный как индексный регистр, преобразует прямой и косвенный режимы в индексированный прямой и индексированный косвенный режимы. Он также имеет счетчик программ, называемый регистром P, три регистра «переполнения и переноса» для A, B и X соответственно, а также входной регистр и выходной регистр. [17]

Режимы адресации

[ редактировать ]

Инструкции «Сложение», «Вычитание», «Загрузка», «Сохранить», «Загрузить дополнение», «И» и «Или» работают между регистром и другим операндом, используя пять режимов адресации:

  • Немедленно (операнд находится во втором байте инструкции)
  • Память (второй байт инструкции — это адрес операнда)
  • Косвенный (второй байт инструкции — это адрес адреса операнда)
  • Индексированный (второй байт инструкции добавляется к X для формирования адреса операнда)
  • Косвенная индексация (второй байт инструкции указывает на позицию, которая добавляется к X для формирования адреса операнда)

Таблица инструкций

[ редактировать ]

Инструкции закодированы в 8 битах, причем второй байт, возможно, содержит непосредственное значение или адрес. Некоторые инструкции имеют несколько возможных кодировок. [17]


См. также

[ редактировать ]
  • Datapoint 2200 , современная машина с буквенно-цифровым экраном и клавиатурой, подходящая для запуска нетривиальных прикладных программ.
  • Mark-8 , разработанный аспирантом Джонатаном А. Титусом и объявленный как «свободный комплект» в июльском номере Radio-Electronics за 1974 год. журнала
  • Altair 8800 , очень популярный микрокомпьютер 1975 года, вдохновивший на создание Microsoft.
  • Gigatron TTL , реализация компьютера 21-го века с использованием мелкомасштабных интеграционных частей.
  1. ^ Jump up to: а б «Устная история Джона Бланкенбейкера» (PDF) . Музей истории компьютеров. 14 июня 2007 г.
  2. ^ «Каким был первый компьютер?» . Проверено 25 октября 2022 г.
  3. ^ «Прошлые выставки — История ПК» . Проверено 13 октября 2022 г.
  4. ^ «Премия Джорджа Р. Стибитца в области компьютерных технологий» . Архивировано из оригинала 13 сентября 2008 года . Проверено 5 августа 2008 г.
  5. ^ «Хронология компьютерной истории» . Музей истории компьютеров . Проверено 22 июля 2008 г.
  6. ^ «Человек, создавший «первый в мире персональный компьютер» » . 6 ноября 2015 г. – через www.bbc.com.
  7. ^ «Кенбак-1 Учебный компьютер» . Компьютерный мир . 17 ноября 1971 г. с. 43 . Проверено 25 мая 2014 г.
  8. ^ «Список сохранившихся компьютеров Кенбак-1» . Кенбак.com . Проверено 13 октября 2022 г.
  9. ^ «Кенбак-1» . Компьютерный музей Новой Шотландии . Проверено 19 ноября 2015 г.
  10. ^ с. 52, «Первый персональный компьютер», «Популярная механика» , январь 2000 г.
  11. ^ Роберт Р. Нильсен, старший (2005). «Внутри Кенбака-1» . Ютуб . Архивировано из оригинала 13 декабря 2021 г. Проверено 8 ноября 2015 г.
  12. ^ Jump up to: а б Эрик Кляйн. «Кенбак Компьютерная компания Кенбак-1» . Old-computers.com . Проверено 25 мая 2014 г.
  13. ^ Билл Уилсон (6 ноября 2015 г.). «Человек, создавший «первый в мире персональный компьютер» » . Новости Би-би-си.
  14. ^ «Технический» . www.kenbak-1.net .
  15. ^ "Руководство по теории эксплуатации Кенбака" .п. 16.
  16. ^ "Официальный комплект для воспроизведения Кенбак-1" .
  17. ^ Jump up to: а б «Справочное руководство по программированию компьютера KENBAK-l»
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 35cc8450efba91f5a486178c77a49521__1717365300
URL1:https://arc.ask3.ru/arc/aa/35/21/35cc8450efba91f5a486178c77a49521.html
Заголовок, (Title) документа по адресу, URL1:
Kenbak-1 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)