这是一项家庭作业,所以我不是在寻找答案,而是寻求指导。指令说:“你将如何在ALU中实现1位slt操作?只用AND,OR和NOT来描述你的解决方案。不需要绘制逻辑门,只需清楚地描述所有可能的输入过程,预期的输出和表示SLT的逻辑表达式。“如何在ALU中实现1位slt操作? (MIPS)
到目前为止...
我想有A和B作为32位输入到ALU的。我也在考虑采用B的二进制补码。然后,我会将A和B加在一起。如果输出不是负数,则返回0.在我看来,这听起来像我已经实现了1位slt操作。但是,如何仅使用AND,OR和NOT显示“如果结果为负数返回1”?
意思是将其作为答案发布。 –