fixed segfault. direct mode addressing instead of immediate mode addressing