某机器指令字长是16位,操作码长度固定,每个操作数的地址码长6位,指令分为零操作数、单操作数和双操作数三种格式。若零地址指令有M种,一地址指令有N种,则二地址码指令最多有_________种。若采用扩展操作码编码方式,则双操作数指令最多允许有_________种。
举一反三
- 假设指令字长为16位,操作数的地址码为6位,指令由零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令由P种,一地址指令由Q种,则二地址指令最多有几种? (2)采用扩展操作码技术,若二地址指令有X种,零地址指令有Y种,则一地址指令最多有几种?
- 假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,若二地址指令8种,零地址指令有64种,则一地址指令最多有___种。
- 某指令系统指令长16位,采用扩展操作码,每个操作数的地址码长4位,指令分为三地址指令M条,双地址指令N条,没有零地址指令,那么双地址指令的操作码可扩展到______位
- 某计算机的指令系统字长定长为24位,采用扩展操作码,每个操作数地址码长8位,指令分为无操作数、单操作数和双操作数三类。若该指令系统已有单操作数指令M条,无操作数指令N条,问:最多有多少条双操作数指令?
- 计算机的基本指令一般由_________两部分构成。 A: 操作码和操作数地址码 B: 操作数和操作数地址 C: 操作数和指令地址码 D: 操作指令和操作数