某学生称取一定质量的氯酸钾装入试管中加热后有氧气放出,几分钟后停止加热,冷却后称得残留在试管中的物质的质量为8.84g,接着向试管中加入2.1g二氧化锰,继续加热到不再产生氧气时,最后称得剩下的残留物的质量为8.06g,求一共生成氧气的质量多少克?