IBM Five-One Hundred Portable Computer: A Guide for Users and Programmers