多项选择题

A.add指令与ori指令对寄存器堆的写操作需求不一样
B.add指令需要零扩展部件
C.lw指令与sw指令都需要数据存储器
D.lw指令需要符号扩展部件