MicrOS
jump_operations.h File Reference
#include "../v8086.h"

Go to the source code of this file.

Functions

int16_t jump_short_relative (v8086 *machine)
 
int16_t jump_near_relative (v8086 *machine)
 
int16_t jump_far (v8086 *machine)
 
int16_t perform_loop_loopne (v8086 *machine, uint8_t opcode)
 
int16_t jump_short_relative_on_condition (v8086 *machine, uint8_t opcode)
 
int16_t jump_on_condition (v8086 *machine, uint8_t opcode, uint8_t width)
 

Function Documentation

◆ jump_far()

int16_t jump_far ( v8086 machine)

◆ jump_near_relative()

int16_t jump_near_relative ( v8086 machine)

◆ jump_on_condition()

int16_t jump_on_condition ( v8086 machine,
uint8_t  opcode,
uint8_t  width 
)

◆ jump_short_relative()

int16_t jump_short_relative ( v8086 machine)

◆ jump_short_relative_on_condition()

int16_t jump_short_relative_on_condition ( v8086 machine,
uint8_t  opcode 
)

◆ perform_loop_loopne()

int16_t perform_loop_loopne ( v8086 machine,
uint8_t  opcode 
)