A temperature-controlled heated garment for providing heat to the torso of the user when needed. The invention is further provides methods of preparing such pre-coated substrates and methods of analyzing biological samples immobilized on such pre-coated substrate. A selector selectively outputs an instruction code stored in the instruction buffer and an instruction code stored in an instruction cache in accordance with a determination result of the determination unit.