testing speed of DOS assemblers under djl's 8086 DOS emulator (Emulation)
> ntvdm -u -c -r:. utils\\tpc /e. src\\invwat2
> Turbo Pascal Version 5.5 Copyright (c) 1983,89 Borland International
> SRC\INVWAT2.PAS(189)
> 189 lines, 7168 bytes code, 1414 bytes data.
> ntvdm -u -c -r:. -p invwat2
> line 300
> line 600
> line 900
> line 1200
> line 1500
> line 1800
> line 2100
> line 2400
> line 2700
>
> elapsed ms: 463
> 8086 cycles: 208,996,655
> clock rate: unbounded
> approx ms at 4.77Mhz: 43,814 == 0 days, 0 hours, 0 min, 43 sec, 814 ms
> app exit code: 0
>
> ntvdm -u -c -r:. -p utils\\wasmr /zq inv-wat.asm
>
> elapsed ms: 3,538
> 8086 cycles: 1,311,688,028
> clock rate: unbounded
> approx ms at 4.77Mhz: 274,987 == 0 days, 0 hours, 4 min, 34 sec, 987 ms
> app exit code: 0
> ntvdm -u -c -r:. utils\\warplink /c inv-wat
Compare that to MiniNasm and NASM16:
> ntvdm -u -c -r:. -p -e:rxlib=src\\ utils\\rexx8086 src\\invwords.rex
> brexx 2.1.0 Aug 05 2024
> INVADERS.ASM -> inv-jwas.asm
> line 300
> line 600
> line 900
> line 1200
> line 1500
> line 1800
> line 2100
> line 2400
> line 2700
> Elapsed: 15.67 secs.
>
> elapsed ms: 15,795
> 8086 cycles: 5,967,940,376
> clock rate: unbounded
> approx ms at 4.77Mhz: 1,251,140 == 0 days, 0 hours, 20 min, 51 sec, 140 ms
> app exit code: 0
> ntvdm -u -c -r:. -p -e:rxlib=src\\ utils\\rexx8086 src\\fixsizes.rex
> brexx 2.1.0 Aug 05 2024
> inv-jwas.asm -> fixsizes.tmp
>
> Elapsed: 6.02 secs.
>
> elapsed ms: 6,137
> 8086 cycles: 2,318,155,483
> clock rate: unbounded
> approx ms at 4.77Mhz: 485,986 == 0 days, 0 hours, 8 min, 5 sec, 986 ms
> app exit code: 0
> ntvdm -u -c -r:. -p -e:rxlib=src\\ utils\\rexx8086 src\\nasmfix.rex
> brexx 2.1.0 Aug 05 2024
> fixsizes.tmp -> inv-nasm.asm
>
> Elapsed: 4.10 secs.
>
> elapsed ms: 4,206
> 8086 cycles: 1,639,521,877
> clock rate: unbounded
> approx ms at 4.77Mhz: 343,715 == 0 days, 0 hours, 5 min, 43 sec, 715 ms
> app exit code: 0
>
> ntvdm -u -c -r:. -p utils\\nasm16 -O3 -a inv-nasm.asm -o inv-nasm.com
>
> elapsed ms: 5,393
> 8086 cycles: 2,017,452,419
> clock rate: unbounded
> approx ms at 4.77Mhz: 422,945 == 0 days, 0 hours, 7 min, 2 sec, 945 ms
> app exit code: 0
>
> ntvdm -u -c -r:. -p utils\\mininasm -O3 inv-nasm.asm -o inv-mini.com
>
> elapsed ms: 4,499
> 8086 cycles: 1,704,620,312
> clock rate: unbounded
> approx ms at 4.77Mhz: 357,362 == 0 days, 0 hours, 5 min, 57 sec, 362 ms
> app exit code: 0
Complete thread:
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 29.04.2026, 05:41 (Emulation)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Oso2k, 29.04.2026, 16:56
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 30.04.2026, 02:45
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 01.05.2026, 13:11
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 01.05.2026, 13:23
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 02.05.2026, 00:40
- testing speed of DOS assemblers under djl's 8086 DOS emulator - rr, 02.05.2026, 16:00
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 02.05.2026, 20:52
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 07.05.2026, 13:33
- testing speed of DOS assemblers under djl's 8086 DOS emulator - RayeR, 07.05.2026, 15:38
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 08.05.2026, 15:22
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 10.05.2026, 05:38
- testing speed of DOS assemblers under djl's 8086 DOS emulator - RayeR, 07.05.2026, 15:38
- testing speed of DOS assemblers under djl's 8086 DOS emulator - rr, 02.05.2026, 16:00
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Khusraw, 03.05.2026, 12:56
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 08.05.2026, 04:39
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 08.05.2026, 14:49
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 09.05.2026, 09:58
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 16.05.2026, 00:27
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 16.05.2026, 05:05
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 16.05.2026, 00:27
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 09.05.2026, 09:58
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Khusraw, 12.05.2026, 12:29
- testing speed of DOS assemblers under djl's 8086 DOS emulator - bocke, 08.05.2026, 14:49
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Rugxulo, 08.05.2026, 04:39
- testing speed of DOS assemblers under djl's 8086 DOS emulator - Oso2k, 29.04.2026, 16:56
Mix view