Dec 062017
ASM source for protected mode programming. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
ASM.BAT | 28 | 27 | deflated |
AUTOEXEC.BAT | 120 | 93 | deflated |
CONFIG.SYS | 62 | 50 | deflated |
EDLIN.COM | 7526 | 4092 | deflated |
EDMOD.DOC | 17372 | 6074 | deflated |
EDMOD.ICO | 766 | 229 | deflated |
EDMOD.OBJ | 28000 | 14846 | deflated |
EN.ASM | 49405 | 13050 | deflated |
EN.DOC | 15616 | 5766 | deflated |
EN.EXE | 72675 | 11800 | deflated |
FORD.PCX | 87555 | 55708 | deflated |
GOEDMOD.COM | 269 | 223 | deflated |
INSTALL.BAT | 236 | 137 | deflated |
MACRO1 | 624 | 235 | deflated |
MACRO2 | 4182 | 1204 | deflated |
MACRO3 | 38214 | 8630 | deflated |
MACRO4 | 1062 | 369 | deflated |
README.TXT | 2495 | 1184 | deflated |
STRUCT | 411 | 142 | deflated |
TPCREAD.ME | 199 | 165 | deflated |
TYPED.DAT | 4000 | 617 | deflated |
TYPED.ORG | 4000 | 617 | deflated |
UNINSTAL.BAT | 190 | 103 | deflated |
Download File PROTECT.ZIP Here
Contents of the README.TXT file
README.TXT
PROTECTED MODE TUTORIAL: ENTER PROTECTED MODE - EXIT TO REAL MODE EDMOD.COM
- RETURN TO PROTECTED MODE - FREEWARE
----------------------------------------------------------------------------
September 11, 1993
author :
R. Richardson, Drawer 1065, Chautauqua, NY 14722 phone: (716) 753-2654
history:
The Intel 80286 microprocessor introduced protected mode operation a number of
years ago that could directly address 16 megabytes of memory. The later Intel
80386, 80486 and Pentium microprocessors expanded the protected mode address-
ing capability to more than 4 gigabytes of memory.
The enclosed program, EN.EXE for Intel 80386, 80486 & Pentium microprocessors
is a tutorial with fully commented assembly language source code that
illustrates how to enter protected mode (12+ help pages), exit to the real
mode's EDMOD.COM program (edit/modify any/all ram memory + KISS disassemble), and return to protected mode with nothing changed (you may type in up to 19 lines of text if desired).
unique feature:
EN.EXE's source code is written in assembler, not C++ which most all protected
mode programs extant today use. As such, it runs faster than if written in
C++, occupies less memory than if written in C++, and serves as an excellent
tutorial for those wishing to learn the real ins and outs of protected mode
programming which is hidden from the users of C++.
installation:
The zipped file PROTECT.ZIP contains all the files used in the tutorial. It
must be unzipped to C:\PROTECT and contains less than 350k bytes. The program
EN.EXE must be run WITHOUT protected mode installed; i.e., no Windows, no QEMM386, no EMM386, etc.
INSTALL.BAT will rename your CONFIG.SYS file CONFIG.ORG and rename your AUTOEXEC.BAT file AUTOEXEC.ORG. It will then install the CONFIG.SYS and AUTOEXEC.BAT in C:\PROTECT in the root directory of C:\.
NOTE: UNINSTAL.BAT will restore your CONFIG.SYS and AUTOEXEC.BAT files in the root directory of C:\.
After installation, INSTALL.BAT asks you to reboot.
(please press the Ctrl, Alt, Del keys).
Please read the files EN.DOC and EDMOD.DOC files in C:\PROTECT that complement
EN.EXE's 12 help pages.
If you wish to modify and reassemble the souce code EN.ASM using ASM.BAT, the
program expects that Microsoft's Macro Assembler 6.0 + ML.ERR + LINK.EXE to be
in C:\MASM or C:\MASM\INCLUDE or C:\MASM\BINB or C:\PROTECT.
- end -
PROTECTED MODE TUTORIAL: ENTER PROTECTED MODE - EXIT TO REAL MODE EDMOD.COM
- RETURN TO PROTECTED MODE - FREEWARE
----------------------------------------------------------------------------
September 11, 1993
author :
R. Richardson, Drawer 1065, Chautauqua, NY 14722 phone: (716) 753-2654
history:
The Intel 80286 microprocessor introduced protected mode operation a number of
years ago that could directly address 16 megabytes of memory. The later Intel
80386, 80486 and Pentium microprocessors expanded the protected mode address-
ing capability to more than 4 gigabytes of memory.
The enclosed program, EN.EXE for Intel 80386, 80486 & Pentium microprocessors
is a tutorial with fully commented assembly language source code that
illustrates how to enter protected mode (12+ help pages), exit to the real
mode's EDMOD.COM program (edit/modify any/all ram memory + KISS disassemble), and return to protected mode with nothing changed (you may type in up to 19 lines of text if desired).
unique feature:
EN.EXE's source code is written in assembler, not C++ which most all protected
mode programs extant today use. As such, it runs faster than if written in
C++, occupies less memory than if written in C++, and serves as an excellent
tutorial for those wishing to learn the real ins and outs of protected mode
programming which is hidden from the users of C++.
installation:
The zipped file PROTECT.ZIP contains all the files used in the tutorial. It
must be unzipped to C:\PROTECT and contains less than 350k bytes. The program
EN.EXE must be run WITHOUT protected mode installed; i.e., no Windows, no QEMM386, no EMM386, etc.
INSTALL.BAT will rename your CONFIG.SYS file CONFIG.ORG and rename your AUTOEXEC.BAT file AUTOEXEC.ORG. It will then install the CONFIG.SYS and AUTOEXEC.BAT in C:\PROTECT in the root directory of C:\.
NOTE: UNINSTAL.BAT will restore your CONFIG.SYS and AUTOEXEC.BAT files in the root directory of C:\.
After installation, INSTALL.BAT asks you to reboot.
(please press the Ctrl, Alt, Del keys).
Please read the files EN.DOC and EDMOD.DOC files in C:\PROTECT that complement
EN.EXE's 12 help pages.
If you wish to modify and reassemble the souce code EN.ASM using ASM.BAT, the
program expects that Microsoft's Macro Assembler 6.0 + ML.ERR + LINK.EXE to be
in C:\MASM or C:\MASM\INCLUDE or C:\MASM\BINB or C:\PROTECT.
- end -
December 6, 2017
Add comments