

考研408《计算机组成原理》复习笔记,第四章(1)——指令系统概念(指令字长、N地址指令、定长和变长操作码)
指令系统是计算机体系结构的核心部分,包含机器指令集及其格式规范。指令由操作码和地址码组成,按地址码数量可分为零地址、一地址、二地址、三地址等类型,不同类型影响操作数存取方式和访存次数。指令字长由操作码长度和地址码决定,与机器字长无固定关系,但必须是存储编址单位的整数倍。操作码分为定长和变长两种,变长操作码通过"吞并"地址码来扩展指令数量,但需遵循前缀不冲突原则。指令集体系结构(ISA)规定指令格式、操作类型等软件可见特性,不涉及具体硬件实现。不同计算机的指令集差异导致软件需要适配多平台版
