计算机组成原理-关于扩展操作码安排问题

大佬们题目如图1,我的问题是
(1)按照一地址安排,不是与不允许短码是长码前缀矛盾吗?
(2)按照答案安排扩展操作码,那么一地址的安排是否会造成地址浪费?
(3)按照一地址安排,CPU是否能判断区分一地址指令和零地址指令?
(4)运用图2的公式可以算出图3的状态,但算图一的状态却出错?
题目来自 唐朔飞《计算机组成原理(第3版)》P301 倒数第三行

img

  1. img

  2. img