# Extending MIPS32 datapath help

## Main Question or Discussion Point

Hello!
I'm having problems figuring out how to extend the datapath and the blocks used for ble and sgt instructions on MIPS32.
After studying a bit I managed to code the instructions for ble and sgt respectively:

Code:
slt $t0,$s2, $s1 beq$t0, $zero, less_equal //////////////////////////// slt$t0, $s2,$s1

Any tips on how to extend MIPS datapath to support ble and slt instructions would be very helpful!