Help


[permalink] [id link]
+
Page "PMODE" ¶ 12
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

PMODE and /
PMODE was a DOS extender designed to be used in x86 assembly language programs, and was later expanded into PMODE / W, a drop-in replacement for the popular DOS / 4GW DOS extender distributed with and used by the Watcom C, C ++ and Fortran compilers.
* PMODE / W ( for Watcom C / C ++)
It was later expanded for use as a drop-in replacement for DOS / 4GW under the name PMODE / W.
The source code to PMODE / W was never made available to the public, although the extender could be used without restriction in free software, once again with a request that the authors were credited in the product.
Commercial and shareware releases using PMODE / W required that a license be purchased.
The cost at the time of PMODE / W v1. 33's release ( 1996 ) was USD $ 500, although university students could purchase a license at the discounted price of USD $ 100.
As of 2002, PMODE / W may be freely used in commercial software, provided the software is not itself a DOS extender.
The DPMI compatibility allows many PMODE programs to run while Windows is loaded, although in the Windows NT-based series of Windows ( such as XP or Vista ), DOS compatibility features are not as highly developed as in the 3. x / 9x-series ( including Windows Millennium ).
The price of PMODE / W may have been a deterrent to some, although most other DOS extenders at the time commanded a comparable or higher price ( such as the Phar Lap DOS extender ).
PMODE / W is a version of PMODE for the Watcom C / C ++ compilers.
PMODE / DJ is a DOS extender derived from PMODE 3. 07 by Matthias Grimrath for use with the DJGPP compilers.
PMODE / DJ can also be used with Free Pascal.
PMODE / W is one of the four DOS extenders included in the Open Watcom compiler distribution.
* Charles Scheffold's PMODE / W page
* PMODE / W information in TMT Pascal documentation

PMODE and is
PMODE is a DOS extender used in several IBM PC compatible DOS applications in the mid and late 1990s.
Like other DOS extenders, PMODE is used in the creation of 32-bit DOS applications that run in the protected mode of the 386 + CPU as opposed to real mode, which is the native execution mode of the DOS operating system, and the only mode of operation supported by older x86 processors ( e. g. the 8086 ).
A major difference between PMODE and other popular extenders is its small footprint, making it feasible to embed the whole of PMODE to the DOS-extended executable, increasing its size by approximately 10 ( binary ) kilobytes, and compression ( see executable compression ) is supported for further reduction of the storage footprint ( but not run-time memory requirement ).
PMODE is therefore often appropriate where size is an issue ( which it usually was on old computer systems ), but there is also the advantage of eliminating the external dependency on a separate (*) DOS extender ( the presence of which certainly cannot be taken for granted-for instance in DOS-based " rescue disk " environments ).
When a DPMI host is already loaded at the time the PMODE DOS-extended executable is run, PMODE plays a somewhat more passive role, generally passing DPMI requests through to the original provider.
However, unlike some other DOS extenders, PMODE does not require the presence of a memory manager, although it is compatible with both XMS ( such as that of HIMEM. SYS ) and VCPI ( provided by Expanded Memory Managers, like EMM386. EXE or QEMM ), and will make use of those services if available.
Its footprint in the final executable file is slightly larger than that of the original PMODE because of the added functionality, but it is still less than 12 kilobytes according to its own documentation.

PMODE and also
It also has a selection of five high resolution modes, named PMODEs 0-4, which alternate monochrome and four-colour in successively higher resolutions, culminating in the black and white 256 × 192 PMODE 4.
The role of PMODE as sample code illustrating the practical application of advanced, widely available, but under-used features documented in Intel 80386 manuals also should not be underestimated, since for many developers, this may have outweighed any significance of PMODE as a DOS-extender.
These features of PMODE also made it relevant for the developers of games and embedded systems.

PMODE and DOS
PMODE implements a subset of the DOS Protected Mode Interface ( DPMI ) specification version 0. 9, and certain extensions that are not part of the DPMI.

PMODE and extender
PMODE was released with the source code included in the distribution archive, with the only restrictions on its use being that it could not be sold for profit, nor used as the kernel of an extender to be sold for profit.

PMODE and used
The original PMODE was written to be used with programs written in x86 assembler, specifically using Borland's TASM.
PMODE was originally designed to be used with demoscene demos, and this was the area of application where it became extremely popular because of its performance and compactness.

PMODE and by
Another variant called PMODE by " TRAN " aka Thomas Pytel was popular with 32-bit programmers during the demo scene of the 1990s.
Most notable was the creation of PMODE by Charles Scheffold ( a. k. a. Daredevil ) and Thomas Pytel ( a. k. a. Tran ) in 1993.
PMODE was entirely written in x86 assembly language, and early versions were not directly usable by programs written in high level languages ( including C ).

PMODE and .
He continued releasing PMODE and other demos independently.

/ and W
* 22-inch / 56-centimeter portable television ( 35 W ): 290 mA
* 22-inch / 56-centimeter Portable Television ( 35 W ): 150 mA
* 2004 – Dick Cheney and George W. Bush testify before the 9 / 11 Commission in a closed, unrecorded hearing in the Oval Office.
* E. W, Dijkstra, Algol 60 translation: an algol 60 translator for the x1 and making a translator for algol 60, report MR 35 / 61.
* James S. Easby-Smith The Songs of Alcaeus ( 1901 ) W. H. Lowdermilk and Co., Washington-digitalized by Google: biography, history of criticisms, history of editions / publications, translations of fragments, commentary etc.
* Yakutat Borough ( the part east of 141 ° W longitude ; 12, 506. 53 km² / 4, 828. 80 sq mi, or about 63. 12 percent of the borough )
Most commonly, bandwidth refers to the 3-dB bandwidth, that is, the frequency range within which the spectral density ( in W / Hz or V < sup > 2 </ sup >/ Hz ) is above half its maximum value ( or the spectral amplitude, in V or V / Hz, is more than 70. 7 % of its maximum ); that is, above − 3 dB relative to the peak.
Borland lacked the financial strength to project its marketing and move internal resources off other products to shore up the dBASE / W effort.
Starting in about AD 200, the Chernyakhov culture became established in the W. Ukraine / Moldova region inhabited by the Bastarnae.
* A bust and plaque located at his last residence, in New York City at 309 W. 57th Street, inscribed: " The Great Hungarian Composer / Béla Bartók / ( 1881 – 1945 ) / Made His Home In This House / During the Last Year of His Life ".
where I < sub > v </ sub >( λ ) is the luminous intensity in candelas, I < sub > e </ sub >( λ ) is the radiant intensity in W / sr and is the standard luminosity function.
( units are: BR in bit / s, W and H in pixels, CD in bits, VS in bits, T in seconds )
The bosons are found by adding a partner to each of the 20 charged bosons ( 2 right-handed W bosons, 6 massive charged gluons and 12 X / Y type bosons ) and adding an extra heavy neutral Z-boson to make 5 neutral bosons in total.
* M1026 Armament Carrier, Armored W / W
* M1036 TOW Armored W / W
* M1038 Cargo / Troop Carrier W / W

0.313 seconds.