The recording medium recording an assembly program according to claim 13, wherein said step of storing information for specifying a plurality of registers included in said code and generating said code to push data stored in said plurality of registers includes the step of generating a code to push data stored in registers other than a register used as a medium for data transfer between said regis