(一)是指计算机无法识别其意义或含有无效运算码的命令而言。所以一旦执行此种不在作业系统(Operting Systems)内原先定义好的命令时,计算机将会产生非法命令的中断(interrupt)。
(二)计算机系统中有某些是不能让使用者随便加以更动或修改的部分,如果使用者的命令涉及到此部份的指令时,即称为非法命令。