为了节约嵌入式系统中的存储空间,降低数据传输对带宽的压力,提高解压的效率,研究并设计了一种基于GZIP的数据压缩与解压系统.在压缩时,压缩核心算法使用开源GZIP压缩算法,在此算法基础上进行设计,通过Visual Studio 2012对原始数据进行改进后的压缩.在解压时,为了提高解压速率,选择通过FPGA进行实现.通过对该系统的设计、实现以及仿真和实物验证,证明了该系统相较于一般压缩与解压系统在解压效率方面有了较大的提升.对于数据量需求大且需要及时更新的系统,在减少系统带宽压力和数据存储容量压力方面,该方法具有较大的应用价值.