National Language ROM BIOS Extension Architecture
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
Personal computers contain a Basic Input Output System (BIOS) which provides routines to service the computer hardware. Access to this support is through documented interfaces structured within software interrupt routines, and such routines are placed in Read-Only Memory (ROM). The routines are designed to support the English language only. Support for various languages places unique requirements on the keyboard, display and printer. The current approach for enhancing the BIOS for Multi-Language Support is to replace these software interrupt routines with newly developed ones which are loaded into Random-Access Memory (RAM). These routines are provided on separate supplemental diskettes for a number of languages. This approach of replacing ROM BIOS leads to the duplication of functions and a waste of system memory.