ntvdm
NT Virtual DOS Machine. Not the real one, but this one runs on 64-bit Windows (x64 and ARM64). It also runs on Linux (32 and 64 bit) and MacOS.
파일 탐색기
최종 버전 다운로드 (.zip)- main.yml
- GWBASIC.EXE
- STARTREK.BAS
- TREKINST.BAS
- ttt_gw.bas
- C.ASM
- C.OBJ
- CAT.C
- CC.ASM
- CC.EXE
- CC.OBJ
- CONIO.C
- CONIO.H
- CTYPE.H
- FTOC.C
- FXU.C
- FXU.EXE
- IO.ASM
- Lattice_C_8086_1982.pdf
- LIB.EXE
- LINK.EXE
- m.bat
- MAIN.C
- MC.BAT
- MC.LIB
- MC1.EXE
- MC2.EXE
- OMD.EXE
- SIEVE.C
- SIEVE.EXE
- SIEVE.OBJ
- STDIO.H
- TINYMAIN.C
- ttt.c
- CAT.C
- CC.BAT
- CONIO.C
- CS.OBJ
- CTYPE.H
- DM8086.H
- DOS.H
- ERROR.H
- FCNTL.H
- FTOC.C
- FXU.C
- FXU.EXE
- IOS1.H
- LIB.EXE
- LINK.EXE
- LM8086.H
- m.bat
- M8086.H
- MAIN.C
- MC1.EXE
- MC2.EXE
- MCS.LIB
- MSDOS.H
- OMD.EXE
- PM8086.H
- SM8086.H
- STDIO.H
- TINYMAIN.C
- ttt.c
- LOCKING.H
- STAT.H
- TIMEB.H
- TYPES.H
- UTIME.H
- ASSERT.H
- CONIO.H
- CTYPE.H
- DIRECT.H
- DOS.H
- ERRNO.H
- FCNTL.H
- IO.H
- MALLOC.H
- MATH.H
- MEMORY.H
- PROCESS.H
- SEARCH.H
- SETJMP.H
- SHARE.H
- SIGNAL.H
- STDIO.H
- STDLIB.H
- STRING.H
- TIME.H
- V2TOV3.H
- 87.LIB
- BINMODE.OBJ
- EM.LIB
- EMOEM.ASM
- LLIBC.LIB
- LLIBFA.LIB
- LLIBFP.LIB
- LSETARGV.OBJ
- LVARSTCK.OBJ
- MLIBC.LIB
- MLIBFA.LIB
- MLIBFP.LIB
- MSETARGV.OBJ
- MVARSTCK.OBJ
- SLIBC.LIB
- SLIBFA.LIB
- SLIBFP.LIB
- SSETARGV.OBJ
- SVARSTCK.OBJ
- CL.EXE
- command.c
- DEMO.C
- Disk01.img
- Disk02.img
- Disk03.img
- EXEMOD.EXE
- EXEPACK.EXE
- file.com
- gc.c
- LIB.EXE
- LINK.EXE
- m.bat
- mcmd.bat
- MSC.EXE
- msieve.bat
- mttt.bat
- P0.EXE
- P1.EXE
- P2.EXE
- P3.EXE
- README.DOC
- SIEVE.C
- step0.bat
- step1.bat
- step2.bat
- step3.bat
- ttt.c
- ttt16.c
- BC.EXE
- BCL71AFR.LIB
- BCL71ANR.LIB
- BCL71EFR.LIB
- BCL71ENR.LIB
- BRT71AFR.EXE
- BRT71ANR.EXE
- BRT71EFR.EXE
- BRT71ENR.EXE
- comptp.bat
- LIB.EXE
- LINK.EXE
- QBX.EXE
- STARTREK.BAS
- TP.BAS
- TREKINST.BAS
- asm.txt
- djldos.asm
- int16_0.asm
- int21_1.asm
- int21_3f.asm
- int21_8.asm
- int21_a.asm
- m.bat
- m0.bat
- m3f.bat
- m8.bat
- ma.bat
- mi.bat
- mint.bat
- Tasm.exe
- Tlink.exe
- Turbo_Assembler_Version_5_Users_Guide.pdf
- 05_add_ax_signed_overflow.json
- 0C_or_al_zero_result.json
- 0D_or_ax_zero_result.json
- 14_adc_al_carry_in_wraps.json
- 15_adc_ax_carry_in_wraps.json
- 1C_sbb_al_borrow_in_wraps.json
- 1D_sbb_ax_borrow_in_wraps.json
- 24_and_al_clears_cf_of.json
- 25_and_ax_clears_cf_of.json
- 26_lea_ignores_segment_override.json
- 27_daa_double_adjust.json
- 2C_sub_al_nibble_borrow.json
- 2F_das_double_adjust.json
- 34_xor_al_self_cancel.json
- 35_xor_ax_self_cancel.json
- 37_aaa_carries_into_ah.json
- 3C_cmp_al_signed_overflow.json
- 3D_cmp_ax_signed_overflow.json
- 3F_aas_borrows_from_ah.json
- 40_inc_ax_wrap.json
- 54_push_sp_wrap.json
- 5D_pop_wrap.json
- 81_add_imm_wrap.json
- 87_xchg_bx_wrap.json
- 89_modrm_disp8_wrap.json
- 8B_modrm_disp16_wrap.json
- 8F_pop_mem_sp_wrap.json
- 98_cbw_sign_extends.json
- 99_cwd_sign_extends.json
- 9A_call_far_push_order.json
- 9C_pushf_value.json
- 9D_popf_value.json
- 9E_sahf_selective_bits.json
- 9F_lahf_packs_bits.json
- A4_movsb_df1_wraps_si_di.json
- A4_rep_movsb_cx0_zero_iterations.json
- B8_fetch_wrap_exploratory.json
- C0_aliases_ret_imm16.json
- C2_ret_imm16_sp_wrap.json
- CB_retf_pop_order.json
- CE_into_of0_noop.json
- CE_into_of1_interrupts.json
- CF_iret_trap_deferred_one_instruction.json
- D2_rcl_bl_cl9_full_period.json
- D2_rcr_bl_cl9_full_period.json
- D2_rol_bl_cl9_equals_cl1.json
- D2_ror_bl_cl9_equals_cl1.json
- D2_shl_bl_cl9_forced_zero.json
- D2_shr_bl_cl9_preserves_cf_of.json
- D3_shl_ax_cl17_forced_zero.json
- D3_shr_ax_cl17_preserves_cf_of.json
- D4_aam_nondefault_divisor.json
- D5_aad_nondefault_base.json
- D7_xlat_overflow.json
- E0_loopnz_zf_blocks_branch.json
- E1_loopz_zf_blocks_branch.json
- E2_loop_cx0_wraps_taken.json
- E2_loop_cx1_not_taken.json
- E3_jcxz_cx0_taken.json
- E9_jmp_near_wrap_forward.json
- EA_jmp_far_fetch_wrap.json
- EB_jmp_short_wrap_backward.json
- F6_div_al_quotient_overflow.json
- F6_idiv_al_negative_128_quirk.json
- F6_imul_al_negate_overflow.json
- F6_mul_al_sf_from_low_byte.json
- F6_neg_al_cant_negate.json
- F7_div_ax_quotient_overflow.json
- F7_div_by_zero_sp_wrap.json
- F7_idiv_ax_negative_32768_quirk.json
- F7_imul_ax_negate_overflow.json
- F7_mul_ax_overflow.json
- F7_neg_ax_cant_negate.json
- FE_dec_al_signed_overflow.json
- FF_inc_wrap.json
- FF_push_rm_wrap.json
- generate_edge_cases.py
- README.md
- 8088.json
- 89_wraptest.json
- A1_wraptest.json
- C4_wraptest.json
- baseline_out.txt
- baseline_outu.txt
- convert_singlesteptests.py
- m.bat
- mrall.sh
- ms.sh
- out.txt
- outu.txt
- r.bat
- rarm.bat
- rarmall.bat
- rarmcl.bat
- rarmg.bat
- rlu.bat
- ru.bat
- ruarm.bat
- ruarmall.bat
- ruarmcl.bat
- ruarmg.bat
- runall.ps1
- runall.sh
- test86.cxx
- ACCESS3.BOX
- ART.PAS
- CALC.HLP
- CALC.INC
- CALC.PAS
- CALCDEMO.MCS
- cmdline.COM
- CMDLINE.PAS
- COLOR.PAS
- DEMO-BCD.PAS
- DEMO1-87.PAS
- DEMO2-87.PAS
- dos_gt.pas
- e.exe
- exe2bin.exe
- EXTERNAL.DOC
- GETDATE.PAS
- gettime.COM
- GETTIME.PAS
- GRAPH.BIN
- GRAPH.P
- hello.COM
- hello.pas
- LISTER.PAS
- README
- README.COM
- SOUND.PAS
- SUBDIR.PAS
- TIMEUTIL.PAS
- TINST.COM
- TINST.MSG
- ttt-dos.pas
- ttt.COM
- TURBO-87.COM
- TURBO.COM
- TURBO.MSG
- TURBOBCD.COM
- TURTLE.PAS
- WINDOW.PAS
- CALC.HLP
- CALC.PAS
- CALCDEMO.MCS
- CALCMAIN.PAS
- dos_gt.pas
- ERROR.DOC
- TIMEUTIL.PAS
- TINST.COM
- TINSTMSG.OVR
- TLIST.COM
- tm.com
- TPASCAL.txt
- TTT-DOS.PAS
- TURBO.COM
- TURBOMSG.OVR
- MAILMRGE.OVR
- SPELSTAR.OVR
- WS.EXE
- WS3KEYS.PAT
- WSCHANGE.EXE
- WSCHANGE.OVR
- WSMSGS.OVR
- WSOVLY1.OVR
- WSPRINT.OVR
- WSSHORT.OVR
- WSSPELL.OVR
- .gitignore
- bs.s
- djl8086d.hxx
- djl_con.hxx
- djl_cycle.hxx
- djl_durat.hxx
- djl_kslog.hxx
- djl_os.hxx
- djl_perf.hxx
- djl_thrd.hxx
- djltrace.hxx
- i8086.cxx
- i8086.hxx
- LICENSE
- linux-screenshot.png
- m.bat
- m.sh
- mbs.bat
- mg.bat
- mgr.bat
- mmac.sh
- mmacr.sh
- mr.bat
- mr.sh
- mtest10e.bat
- ntvdm.cxx
- README.md
- terminal-config.png
- test10e.s
// repository documentation
Was this content helpful?
(0 ratings)
