Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YJDoc2/8086-Emulator
/ functions
Functions
173 in github.com/YJDoc2/8086-Emulator
⨍
Functions
173
◇
Types & classes
18
Function
test_db_number
()
src/lib/data_parser/data_parser_tests.rs:7
Function
test_db_string
()
src/lib/data_parser/data_parser_tests.rs:40
Function
test_dw_number
()
src/lib/data_parser/data_parser_tests.rs:55
Function
test_dw_string
()
src/lib/data_parser/data_parser_tests.rs:92
Function
test_even_parity
()
src/lib/util/interpreter_util.rs:64
Function
test_get_byte_reg
()
src/lib/util/data_util.rs:67
Function
test_get_flag_state
()
src/lib/util/flag_util.rs:36
Function
test_int
()
src/lib/interpreter/tests/transfer.rs:500
Function
test_ja
()
src/lib/interpreter/tests/transfer.rs:92
Function
test_jbe
()
src/lib/interpreter/tests/transfer.rs:181
Function
test_jcxz
()
src/lib/interpreter/tests/transfer.rs:405
Function
test_jg_jle
()
src/lib/interpreter/tests/transfer.rs:206
Function
test_jge_jl
()
src/lib/interpreter/tests/transfer.rs:299
Function
test_jmp
()
src/lib/interpreter/tests/transfer.rs:73
Function
test_jmp_zero
()
src/lib/interpreter/tests/transfer.rs:157
Function
test_jump_carry
()
src/lib/interpreter/tests/transfer.rs:116
Function
test_lea
()
src/lib/interpreter/tests/data_transfer.rs:125
Function
test_lexer_helper
()
src/lib/preprocessor/lexer_helper.rs:64
Function
test_loads
()
src/lib/interpreter/tests/string.rs:46
Function
test_loop
()
src/lib/interpreter/tests/transfer.rs:420
Function
test_loope
()
src/lib/interpreter/tests/transfer.rs:442
Function
test_loopne
()
src/lib/interpreter/tests/transfer.rs:471
Function
test_macro
()
src/lib/preprocessor/preprocessor_tests.rs:332
Function
test_macro_directives
()
src/lib/preprocessor/preprocessor_tests.rs:40
Function
test_movs
()
src/lib/interpreter/tests/string.rs:15
Function
test_not
()
src/lib/interpreter/tests/bit_manipulation.rs:15
Function
test_not
()
src/lib/preprocessor/preprocessor_tests.rs:146
Function
test_of_pf_sf
()
src/lib/interpreter/tests/transfer.rs:347
Function
test_offset
()
src/lib/preprocessor/preprocessor_tests.rs:131
Function
test_print
()
src/lib/interpreter/tests/print.rs:9
Function
test_print
()
src/lib/preprocessor/preprocessor_tests.rs:201
Function
test_procedures
()
src/lib/preprocessor/preprocessor_tests.rs:105
Function
test_push_pop
()
src/lib/interpreter/tests/data_transfer.rs:159
Function
test_rotates
()
src/lib/interpreter/tests/bit_manipulation.rs:342
Function
test_scas
()
src/lib/interpreter/tests/string.rs:154
Function
test_seg_override
()
src/lib/interpreter/tests/data_transfer.rs:15
Function
test_segment_override
()
src/lib/preprocessor/preprocessor_tests.rs:364
Function
test_separate_byte
()
src/lib/util/data_util.rs:44
Function
test_set_byte_reg
()
src/lib/util/data_util.rs:98
Function
test_set_directive
()
src/lib/data_parser/data_parser_tests.rs:107
Function
test_set_flag
()
src/lib/util/flag_util.rs:63
Function
test_shift_rotate
()
src/lib/preprocessor/preprocessor_tests.rs:187
Function
test_shifts
()
src/lib/interpreter/tests/bit_manipulation.rs:259
Function
test_singleton
()
src/lib/interpreter/tests/arithmetic.rs:15
Function
test_source_mapper
()
src/lib/util/preprocessor_util.rs:108
Function
test_stos
()
src/lib/interpreter/tests/string.rs:71
Function
test_string_instructions
()
src/lib/preprocessor/preprocessor_tests.rs:233
Function
test_transfer_opcode
()
src/lib/preprocessor/preprocessor_tests.rs:87
Function
test_unary_arithmetic
()
src/lib/interpreter/tests/arithmetic.rs:108
Function
test_unset_flag
()
src/lib/util/flag_util.rs:89
Function
test_vm_init
()
src/lib/vm.rs:41
Function
test_xchg
()
src/lib/interpreter/tests/data_transfer.rs:95
Function
word_adc
(vm: &mut VM, op1: u16, op2: u16)
src/lib/instructions/arithmetic.rs:543
Function
word_and
(vm: &mut VM, dest: u16, source: u16)
src/lib/instructions/bit_manipulation.rs:78
Function
word_cmp
(vm: &mut VM, op1: u16, op2: u16)
src/lib/instructions/arithmetic.rs:613
Function
word_dec
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:312
Function
word_div
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:390
Function
word_idiv
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:404
Function
word_imul
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:374
Function
word_inc
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:318
Function
word_mul
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:358
Function
word_neg
(vm: &mut VM, val: &mut u16)
src/lib/instructions/arithmetic.rs:324
Function
word_or
(vm: &mut VM, dest: u16, source: u16)
src/lib/instructions/bit_manipulation.rs:91
Function
word_rcl
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:449
Function
word_rcr
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:469
Function
word_rol
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:417
Function
word_ror
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:433
Function
word_sal
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:315
Function
word_sar
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:345
Function
word_sbb
(vm: &mut VM, op1: u16, op2: u16)
src/lib/instructions/arithmetic.rs:589
Function
word_shr
(vm: &mut VM, val: u16, num: u16)
src/lib/instructions/bit_manipulation.rs:382
Function
word_test
(vm: &mut VM, dest: u16, source: u16)
src/lib/instructions/bit_manipulation.rs:117
Function
word_xor
(vm: &mut VM, dest: u16, source: u16)
src/lib/instructions/bit_manipulation.rs:104
← previous
101–173 of 173, ranked by callers