
这样 二地址指令操作码每减少一个,就可以多构成2^6条一地址指令 。。。”
我想问下引号里的话如何理解?
我从教材习题解答里抄下来的!
题目是这样的:假设指令字长为16位,操作数的地址码为6位,采用扩展操作码技术,若二地址指令有X 种,零地址指令有Y 种,则一地址指令最多有几种?
当有2个操作数时 操作数绝迹占用6×2位,剩余16-12=4位可以留给操作码。
当有1个操作数时 少占用6位,就可宏宏拆以再给操作蔽枣码留6位。
无操作数时,又可以留出6位 指令16位全留给操作码
多6位 每位2个值(0和1) 就多2^6种