Patent ID: 7991990

Claim:
A memory access system for accessing a basic input output system (BIOS) program, the memory access system comprising: a flash memory for storing a plurality of BIOS data of the BIOS program, wherein each of the BIOS data corresponds to one of default BIOS addresses and is allocated at one of flash memory type BIOS addresses, and the flash memory further stores an address mapping table recording the mapping relationship between the default BIOS addresses and the flash memory type BIOS addresses; a CPU for outputting a BIOS access instruction corresponding to a default target address of the default BIOS addresses; a peripheral component interconnect (PCI) slave (Slave) for interpreting the BIOS access instruction; an address converter for receiving the BIOS access instruction delivered from the PCI slave and converting the default target address into a corresponding flash memory type target address according to the address mapping table, wherein the corresponding flash memory type target address is one of the flash memory type BIOS addresses; and a flash memory controller for receiving the BIOS access instruction delivered from the address converter and accessing the BIOS data allocated at the flash memory type target address accordingly.