В отличие от аналогичных учебных/экспериментальных компьютеров с «голой печатной платой» того времени, ELF II можно было легко расширить благодаря встроенной шине .
Память отображаемой телевизионной графики была предоставлена в базовом наборе чипом CDP1861 "Pixie-Graphics". Пиксели были большими. С нерасширенной 256-байтовой памятью процедура прерывания , необходимая для обслуживания чипа, отображалась на экране.
Карта ПЗУ "Full BASIC" содержала чип калькулятора RPN в качестве простого и недорогого математического сопроцессора . В результате операции с плавающей точкой выполнялись на порядок быстрее, чем это было возможно в программном обеспечении. Однако синтаксис BASIC для математики был нестандартным, поскольку использовал постфикс RPN (см. пример кода ниже). Исторически это был также расцвет калькуляторов Hewlett-Packard , поэтому можно было смело утверждать, что любой технически подкованный человек, желающий собрать компьютер, либо уже знал RPN, либо мог легко его изучить и адаптировать.
10 REM Эта программа напечатает число 30 20 A = 10 , B = 20 30 C = A#B + 40 PRINT C 50 END
В приведенном выше коде символ «#» эквивалентен клавише «Enter» на калькуляторе RPN.
Комплект платы видеотерминала (монохромный текст, 16 строк по 64 символа, заглавные и строчные буквы)
Клавиатуру можно было использовать отдельно для генерации параллельных кодов ASCII. Видеотерминальная карта помещалась под клавиатурой в опциональном корпусе, образуя автономный видеотерминал, отправляющий и принимающий последовательный ASCII. Любая конфигурация могла быть подключена к ELF II через Giant Board. Терминальные комплекты также продавались независимо от ELF II.
Имя
Часть названия ELF произошла от более ранней машины под названием " COSMAC ELF ", опубликованной как проект конструкции в журнале Popular Electronics . Улучшения по сравнению с предшественником включали травленую печатную плату , шестнадцатеричную клавиатуру вместо тумблеров для ввода программ, графический чип RCA CDP1861 Pixie и 5-слотовую 86-линейную шину для карт расширения.