MicrOS
misc_operations.c File Reference
#include <stdint.h>
#include <v8086/memory_operations.h>
#include <v8086/mod_rm_parsing.h>
#include <v8086/stack.h>
#include "misc_operations.h"
#include "internal_funcs.h"
#include "arithmetic_operations.h"

Functions

int16_t perform_group_4 (v8086 *machine)
 
int16_t perform_group_5 (v8086 *machine)
 
int16_t setting_and_clearing_flags (v8086 *machine, uint8_t opcode)
 
int16_t check_bounds (v8086 *machine)
 
int16_t set_byte (v8086 *machine, uint8_t opcode)
 

Function Documentation

◆ check_bounds()

int16_t check_bounds ( v8086 machine)

◆ perform_group_4()

int16_t perform_group_4 ( v8086 machine)

◆ perform_group_5()

int16_t perform_group_5 ( v8086 machine)

◆ set_byte()

int16_t set_byte ( v8086 machine,
uint8_t  opcode 
)

◆ setting_and_clearing_flags()

int16_t setting_and_clearing_flags ( v8086 machine,
uint8_t  opcode 
)