本发明公开了一种预缓存外部存储器数据的芯片及其运行方法,所述芯片包括译码切换模块和缓存单元;所述译码切换模块,内部配置有一批预缓存地址,用于实现芯片的地址译码和总线切换功能,根据预缓存地址从外部存储器中读取预缓存地址上所存储的数据并将预缓存地址及预缓存地址上所存储的数据传输至所述缓存单元;所述缓存单元,用于接收译码切换模块传输的所述预缓存地址及所述数据,将预缓存地址与预缓存地址上所存储的数据按照预设缓存格式缓存。本发明解决了芯片从外部存储器调用数据等待时间长的问题,通过预缓存外部存储器中的部分地址及数据,使得芯片在片内实现对外部存储器数据的调用,大幅度提高芯片的运行效率。