1. A method for instruction processing, comprising: a first step of identifying a classification of a functional unit which can execute a basic instruction; a second step of determining whether said basic instruction can be assigned to a logical instruction slot through checking a relationship between said classification of said functional unit and said logical instruction slot; and a third step of assigning, to an instruction slot, said basic instruction determined to be assignable to said logical instruction slot.