C162s is a 16-bit numbers (or hex pattern) interpreted as 2s-complement number. It will be sign-extended. C16 is a 16-bit numbers (or hex pattern) interpreted as unsigned number. It will be bit-extended. C5 is a 5-bit numbers interpreted as unsigned number. It will be bit-extended.
The pseudo operations may not be standard and typically will be desugared into multiple operations.
Unaligned operations may not be standard and typically will be desugared into multiple operations. If .data is declared, the label can be used as a base address: lw $rt, label.
The pseudo operations (blt, ble, bgt and bge) cannot be used for assessments unless specified otherwise. Additionally, the operations listed above also cannot be used for assessments unless specified otherwise.