⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 利用386保护模式将DOS实模式下的PC总线I/O操作(in/out)实时捕捉到内存并可以显示在屏幕上。可用于ISA/VESA/PCI插卡及相关软件的输入/输出调试、I/O性能/行为分析和反汇编。Ve
💻 TXT
字号:
A program to use 80386 protected mode to capture real-mode I/O operations in real-time. Can be used to debug, analyze and disassemble PC ISA, VESA and PCI cards and their software.

Modified from IOMON2 to provide compression capability of identical I/O operations (to save memory buffer size) and a better capture record display output. This version provided several scripts and samples to enable better compilation and testing.

Lijing Hao

+86 13501619373
haolijing@139.com

-------------------

利用386保护模式将DOS实模式下的PC总线I/O操作(in/out)实时捕捉到内存并可以显示在屏幕上。由于捕捉到内存,因此不影响频繁使用I/O指令的软件速度。可用于ISA/VESA/PCI插卡及相关软件的输入/输出调试、I/O性能/行为分析和反汇编。Version 3增加了连续相同I/O操作的压缩记录功能,大大提高了内存利用率。同时提供了一些编译、测试脚本和BC3.1工程文件供大家在BC3.1下进一步开发。

郝利静
13501619373
-------------------
To compile the code:

C:> iom.bat

To test the code, install I/O monitor using below command line:

C:> IOMON3 300 320

Then use MS-DOS debug utility to create a series of port I/O operations:

C:> debug < debugio.txt

Display the captured I/O using command

C:> IODISP.EXE

You will see exactly the same series of I/O operations on the screen. Or if
you redirect IODISP.EXE output to a file, you will see below result:

Total 21 I/O records stored in a 16KB buffer

I  300H 80
O  302H FF
I  310H 87
I  318H FF [4]
I  319H FF [2]
O  319H FF
O  306H 01
O  306H 02
O  306H 04
O  306H 08
O  306H 01 [3]
O  306H FF
I  306H FF [3]
I  300H 80 [2]
I  310H 87 [3]

Total I/O operations captured: 26

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -