hecvm-win32

所属分类:操作系统开发
开发工具:Visual C++
文件大小:293KB
下载次数:28
上传日期:2009-02-20 10:50:25
上 传 者songzhi_zhi
说明:  一个虚拟机的源码(win32)版本,能够演示一个虚拟机是如何运行并解释指令的。
(A virtual machine source [win32] version of a virtual machine can demo how to run and to explain the instructions.)

文件列表:
win32\bldall.bat (1084, 2001-09-09)
win32\mvbin.bat (747, 2001-09-09)
win32\win32.txt (1524, 2001-09-09)
win32\wipe.bat (406, 2001-08-31)
win32\util\numfmt\numfmt.c (4292, 2001-07-08)
win32\util\numfmt\numfmt.mak (250, 2001-09-09)
win32\util\filedmp\filedmp.c (1757, 2001-09-03)
win32\util\filedmp\filedmp.mak (264, 2001-09-09)
win32\rawbin\rawbin.c (8881, 2001-09-03)
win32\rawbin\rawbin.mak (260, 2001-09-09)
win32\hecvm\bitwise.c (2194, 2001-08-17)
win32\hecvm\cmdline.c (8728, 2001-07-20)
win32\hecvm\common.c (445, 2001-06-02)
win32\hecvm\dbgcmd.c (28041, 2001-07-20)
win32\hecvm\dbgdata.c (13514, 2001-07-20)
win32\hecvm\dblmath.c (1294, 2001-06-08)
win32\hecvm\error.c (4828, 2001-07-20)
win32\hecvm\exenv.c (7816, 2001-06-09)
win32\hecvm\fltmath.c (2563, 2001-06-08)
win32\hecvm\hecvm.mak (340, 2001-09-03)
win32\hecvm\init.c (5965, 2001-07-20)
win32\hecvm\interupt.c (2272, 2001-08-11)
win32\hecvm\intmath.c (1421, 2001-07-20)
win32\hecvm\intwin32.c (28216, 2001-08-11)
win32\hecvm\iset.c (2793, 2001-06-06)
win32\hecvm\jump.c (1905, 2001-06-08)
win32\hecvm\load.c (4689, 2001-06-27)
win32\hecvm\main.c (4003, 2001-09-03)
win32\hecvm\mem.c (4699, 2001-07-29)
win32\hecvm\move.c (885, 2001-06-08)
win32\hecvm\pushpop.c (3942, 2001-06-08)
win32\hecvm\reformat.c (23952, 2001-07-20)
win32\hecvm\run.c (4470, 2001-07-20)
win32\hecvm\shift.c (960, 2001-06-08)
win32\hecvm\store.c (2255, 2001-06-08)
win32\hecvm\win32.c (12189, 2001-06-26)
win32\hasm\bldfile.cpp (9081, 2001-07-07)
win32\hasm\cmdline.cpp (8096, 2001-07-06)
win32\hasm\common.c (536, 2001-07-06)
win32\hasm\error.c (1379, 2001-07-06)
... ...

Greetings Reader, The Dosdbg code requires Visual C++ 1.52 to build. You could probably also build it with Borland C++ 4.5 or Turbo C. Because of this, I did not include dosdbg in the normal build because the normal build uses VC 6.0+. If you feel like experimenting, you can build this program as follows: step 1) go to the bin directory and run the MSVCVARS.BAT batch file ( this will set up your environment ) step 2) run CL dosdbg.c

近期下载者

相关文件


收藏者