6, November, 1983, pp.190-197Atkinson, P, (2013) DELETE: A Design History of Computer Vapourware, London: Bloomsbury Publishing..

Procesor IBM 5100 jest oparty na 16-bitowym module procesorowym o nazwie PALM (Put All Logic in Microcode). Podręcznik informacyjny IBM 5100 odwoływał się również do modułu PALM jako kontrolera. PALM może bezpośrednio adresować 64 KiB pamięci. Niektóre konfiguracje IBM 5100 miały wykonywalny ROS (ROM) i pamięć RAM o łącznej wartości ponad 64 KiB, więc zastosowano prosty schemat przełączania banków. Rzeczywiste interpretery APL i BASIC były przechowywane w oddzielnej przestrzeni adresowej języka ROS, którą PALM traktuje jako urządzenie peryferyjne. Ceny wahały się od 11 000 $ (model 16k) do 20 000 $ (64 000).

Wyświetlacz 5100 ma wewnętrzny kineskopowy wyświetlacz (przekątna 5") i wyświetla 16 linii po 64 znaki, IBM udostępnił przełącznik opcji, aby umożliwić użytkownikowi wyświetlenie wszystkich 64 znaków w każdym wierszu lub tylko w lewo lub w prawo 32 znaki (przeplatane spacjami) Był również przełącznik do wyświetlania pierwszych 512 bajtów pamięci głównej w systemie szesnastkowym dla celów diagnostycznych.