use sign_extend;
use cratecondition_flag;
use crateRegisters;
/// An address is computed by sign-extending bits [8:0] to 16 bits and adding this value to the incremented PC.
/// This address is loaded into DR.‡ The condition codes are set, based on whether the value loaded is negative, zero, or positive.