Emu8086 supports additional devices
that can be created by 3rd party vendors.
There are 2 sample devices:
Simple.exe
LED_Display.exe
Printer.exe - actual device written by
Andrew Nelis (andrewn@nipltd.com)
Source code for these devices can be found
in "Sources.zip" zip. These devices are programmed
in Visual Basic; other languages (VC++, Delphi...)
also can be used - all you have to do is to get
access to "EmuPort.io" file in Windows "Temp"
directory (can be accessed by GetTempPath()
function of the API).
To write your own device using Visual Basic,
all you have to do is to include "io.bas"
module into your project, and use pre-made
subs and functions (look inside that file
for more information).
Reserved input / output addresses for custom
devices are: from 00000Fh to 0FFFFh (15 to 65535).
Port 100 corresponds to byte 100 in "EmuPort.io"
file, port 101 to the byte 101, etc...
(we count from zero).
Devices (EXE files) in "DEVICES" folder are
automatically added to "Virtual Devices" menu
of the emulator when it starts.
I'll be glad to include devices made by you
in the next release of Emu8086. If you decide
to share your device with other developers
around the world - please send us the source
code of the device! Thank you!
Good luck!
Technical support e-mail: info@emu8086.com
没有合适的资源?快使用搜索试试~ 我知道了~
汇编模拟环境emu8086汉化版
共169个文件
asm:48个
gif:40个
html:32个
5星 · 超过95%的资源 需积分: 9 56 下载量 61 浏览量
2009-09-18
15:45:52
上传
评论
收藏 960KB RAR 举报
温馨提示
Emu8086 - 微型处理机模拟器包含了学习汇编语言的所有东西。它结合了一个先进的原始编辑器、编译器、反编译器、具除错功能的软件模拟工具(虚拟 PC),还有一个循序渐进的指导工具。这对刚开始学汇编语言的人会是一个很有用的工具。它会在模拟器中一步一步的编译程序码并执行,视觉化的工作环境让它更容易使用。你可以在程序执行当中监视寄存器、标志以及内存的变化情况。模拟器会在虚拟 PC 中执行程序,这可以隔绝你的程序,避免它去存取实际硬件,像软盘、硬盘、内存,而在虚拟机器上执行汇编程序,这可以让除错变得更加容易。这个软件完全兼容于 Intel 的下一代处理器,包括了 Pentium II、Pentium 4,而相信 Pentium 5 也会继续支援 8086 的。这种现象让 8086 程序码的可携性相当高,它可以同时在老机器以及现代的电脑是执行,8086 的另一个优势是它的指令比较小且相当容易学习。 它会是你学习汇编语言的理想工具。
资源推荐
资源详情
资源评论
收起资源包目录
汇编模拟环境emu8086汉化版 (169个子文件)
float.asm 12KB
ToBin.asm 6KB
zTest.asm 6KB
snake.asm 6KB
micro-os_kernel.asm 5KB
scroll.asm 4KB
sort.asm 4KB
robot.asm 3KB
micro-os_loader.asm 2KB
print.asm 2KB
paramexe.asm 2KB
bintest.asm 1KB
pages.asm 1KB
calc.asm 1KB
include.asm 1KB
factorial.asm 1KB
keybrd.asm 1KB
bcd_add.asm 1KB
Thermometer.asm 1KB
param.asm 1KB
int10_13.asm 1KB
fahrenheit.asm 1KB
int21.asm 1KB
color.asm 1KB
stack.asm 980B
stepper_motor.asm 972B
4_sample.asm 971B
matrix.asm 923B
hello.asm 903B
exetest.asm 894B
cmpsw.asm 860B
simple_io.asm 845B
cmpsb.asm 837B
PrinterDemo.asm 767B
scasw.asm 748B
scasb.asm 728B
advanced_io.asm 719B
bcd_aaa.asm 713B
1_sample.asm 677B
timer.asm 644B
string.asm 629B
palindrome.asm 581B
print_hex_digit.asm 546B
3_sample.asm 447B
bcd_aas.asm 431B
traffic_lights.asm 400B
5_sample.asm 245B
2_sample.asm 118B
io.bas 4KB
绿化.bat 404B
卸载.bat 402B
BIOS_ROM 48KB
noname.com 151B
_lang.dat 184KB
_lang.dat 179KB
_msg.dat 8KB
_msg.dat 8KB
hotkeys.dat 1KB
Fonts.dat 464B
_charset.dat 210B
_charset.dat 210B
Keywords.dat 132B
robot_map.dat 54B
Other.dat 45B
LoadFlag.dat 34B
noname.com.debug 672B
noname.exe.debug 312B
diasm.dll 76KB
Emu8086.exe 1.3MB
Thermometer.exe 56KB
LED_Display.exe 40KB
Simple.exe 24KB
Printer.exe 24KB
noname.exe 530B
FLOPPY_0 1.41MB
emulator03.gif 22KB
emulator02.gif 21KB
compile01.gif 14KB
num12.gif 10KB
tut3a.gif 10KB
compile03.gif 10KB
robot.gif 8KB
cpu.gif 7KB
traffic.gif 7KB
floppy.gif 5KB
num9.gif 5KB
stepper.gif 4KB
write_bin.gif 4KB
varview.gif 3KB
model.gif 3KB
num8.gif 3KB
num5.gif 3KB
screen01.gif 2KB
array.gif 2KB
num4.gif 2KB
num6.gif 2KB
echeck.gif 2KB
flags.gif 2KB
num11.gif 2KB
num2.gif 2KB
共 169 条
- 1
- 2
资源评论
- zixuechengcai1232012-11-30还行吧,个人用着还算上手。。
- 鬼先森2012-04-21不怎么好用,最后还是用了RamAsm
- ronaldhw2013-10-18汉化版很清楚~方便对此物的学习~明了易懂~帮了我很大的忙
- gssdromen2012-06-27还不错,学习微机课程的时候用到了,挺好用的
- coolicenew2014-03-29适合初学者使用,入门以后用别的工具吧
stupidwukong
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功