1、优点:节省空间,使用编码压缩指令的长度。简单,不同的指令可以使用相同的编码来表示。灵活,可以容纳任何类型的指令,包括不同的操作码和操作数。2、缺点:访问速度慢,需要解码编码来表示指令。硬件复杂,需要使用硬件线路来解码编码。