Вверх

KERNAL

KERNAL – операционные системы компании Commodore для её 8-битных компьютеров, начиная с PET 1977 года, за которой следуют расширенные версии для его преемников: VIC-20, Commodore 64, Plus / 4, C16 и C128.

Первая версия для Commodore PET была создана Джоном Фигансом, который придумал саму идею отделения процедур BASIC от ОС. Позднее Роберт Рассел добавил многие функции для VIC-20 и C64.

В процессе разработки, ПО носило название «kernel», но в 1980 году Роберт Рассел случайно записал это слово как kernal в своём блокноте. Когда технические писатели Нил Харрис и Энди Финкель собирали заметки Рассела и использовали их в качестве основы для руководства программиста по VIC-20, орфографическая ошибка попала в мануал и исправлять её было поздно.

Городская легенда гласит, что KERNAL это акроним для слов Keyboard Entry Read, Network, And Link, что действительно прекрасно описывает его роль.

Ядро компьютеров Commodore состоит из низкоуровневых, близких к аппаратным процедурам ОС, эквивалентных BIOS в IBM PC, а также высокоуровневых, независимых от устройства операций ввода-вывода и вызывается пользователем через таблицу переходов в ОЗУ. Таблица переходов может быть изменена, чтобы указывать на написанные пользователем процедуры, например, перезапись процедур отображения экрана для отображения анимированной графики или копирование набора символов в оперативную память. Такое использование таблицы переходов было новым для небольших компьютеров в то время.

Видео

Фотогалерея

Изображения пока не загружены.

Ваши коментарии

фото KERNAL
Основная информация
Год релиза1977
КатегорииПрограммное обеспечение

Операционные системы

ПроизводителиCommodore
Сайт продукта -
Страница на Facebook -
Страница Вконтакте -