IBM PALM processor

IBM PALM processor

The IBM PALM processor (Put All Logic in Microcode) was a board-level 16-bit processor used in the IBM 5100 Portable Computer, a predecessor of the IBM PC. PALM was also used in the IBM 5110 and IBM 5120 followon machines. PALM was likely used in other IBM products as an embedded controller.

IBM referred to PALM as a microprocessor, though they used that term to mean a processor that executes microcode to implement a higher-level instruction set, rather than its conventional definition of a complete processor on a single silicon integrated circuit. The PALM processor was an entire circuit board containing 13 square metal-can bipolar gate arrays, 3 conventional DIP transistor-transistor logic (TTL) parts and 1 round metal can part.

PALM has a 16-bit data bus, with two additional bits used for parity. PALM can directly address 64 kB (64 KiB) of memory. The IBM 5100 could be configured with up to 32 kB of Executable ROS (ROM) and up to 64 kB of RAM. A simple bank switching scheme was used to extend the address space.

External links

;Pictures
* [http://www.classiccmp.org/dunfield/ibm5100/index.htm] - Daves Old Computers, This page has a link with a picture of the IBM PALM circuit board as well as many photos of the IBM 5100


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • IBM 5100 — The IBM 5100 Portable Computer was a desktop computer introduced in September 1975, six years before the IBM PC. It was the evolution of a prototype called the SCAMP (Special Computer APL Machine Portable) that IBM demonstrated in 1973. In… …   Wikipedia

  • IBM 5100 — El IBM 5100 Portable Computer El IBM 5100 Portable Computer fue un computador de escritorio introducido en septiembre de 1975, seis años antes del IBM PC. Contenido 1 …   Wikipedia Español

  • Computers and Information Systems — ▪ 2009 Introduction Smartphone: The New Computer.       The market for the smartphone in reality a handheld computer for Web browsing, e mail, music, and video that was integrated with a cellular telephone continued to grow in 2008. According to… …   Universalium

  • List of computer technology code names — Following is a list of code names that have been used to identify computer hardware and software products while in development. In some cases, the code name became the completed product s name, but most of these code names are no longer used once …   Wikipedia

  • Laptop — A desktop replacement laptop with its 18.4 inch screen showing its technical specifications. A laptop, also called a notebook,[1][2] is a personal computer for …   Wikipedia

  • List of microprocessors — This is a list of microprocessors. = AMD= * List of AMD Athlon microprocessors * List of AMD Athlon 64 microprocessors * List of AMD Athlon XP microprocessors * List of AMD Duron microprocessors * List of AMD Opteron microprocessors * List of AMD …   Wikipedia

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • List of BASIC dialects by platform — List of BASIC dialects by platform: This is a list of dialects of the BASIC computer programming language, sorted into groups for better conceptual organization.There is also an alphabetical list of BASIC dialects. These two lists should contain… …   Wikipedia

  • List of software that supports Office Open XML — Office Open XML Office Open XML file formats Open Packaging Conventions Open Specification Promise Vector Markup Language Office Open XML software Comparison of Office Open XML software Office Open XML standardization This is an overview of… …   Wikipedia

  • Smartphone — Modern smartphones. A smartphone is a high end mobile phone[1][2] …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”