Ugyanaz a gépi kódra lefordított program csak akkor futhatott egyformán két gépen, ha a hardver, és a processzor utasításkészlete is azonos volt.