16-bit application


Also found in: Wikipedia.

16-bit application

(operating system)
Software for MS-DOS or Microsoft Windows which originally ran on the 16-bit Intel 8088 and 80286 microprocessors. These used a segmented address space to extend the range of addresses from what is possible with just a 16-bit address. Programs with more than 64 kilobytes of code or data therefore had to waste time switching between segments. Furthermore, programming with segments is more involved than programming in a flat address space, giving rise to warts like memory models in C and C++.

Compare 32-bit application.
References in periodicals archive ?
At the 16-bit application level, where size, cost and code density are critical, developers need to know their applications are thoroughly tested and reliable," said Michael O'Donnell, marketing director, Automotive Industry, Metrowerks.
The new contract was awarded to redevelop PAM from a 16-bit application to Microsoft Windows 2000 standard, which requires a 32-bit application for optimal performance using Microsoft .
Quarterdeck's Remove-It 98, which PC Magazine called "one of those gotta-have utilities," safely and accurately removes any 32- or 16-bit application.
1 as a 16-bit application and Windows 95 as a 32-bit application.
The new PSoC 4 M-Series expands the acclaimed PSoC 4 architecture by delivering: more programmable analog and digital blocks, 128KB flash memory, a direct memory access controller, dual control area network (CAN) interfaces and 55 general purpose I/Os with the 32-bit ARMA-CortexA-M0 core making it a natural fit to replace existing 8- and 16-bit applications.
Through clever programming,Windows 95spans both 32-bit and 16-bit applications.
ST's new STM32 Value Line remedies this by combining a 24MHz ARM Cortex(TM)-M3 processor core with peripheral features optimized for typical 16-bit applications such as home-entertainment products, appliances, and industrial equipment.
The LPC1100 will target battery applications, e-metering, consumer peripherals, remote sensors, and virtually all 16-bit applications.
Easy and cost-effective to upgrade from 8- and 16-bit applications, requiring less flash code space and delivering a 10x improvement in performance over 8051 cores and an 8x improvement in performance over PIC24F cores; -- Extends ARM7(TM) family processor capabilities in critical MCU applications with a 4x improvement in control processing performance, real-time interrupt response capability, and predictable deterministic interrupt behavior, while typically requiring just half the flash code space of ARM7 control applications; -- Greater than 50 MIPS with a demonstrable 20x performance roadmap in the Cortex processor family, allowing for a "no-worry" migration path; -- Best-in-industry development environment and debug tools.
The 16-bit external addressing makes these microcontrollers ideal for use in 16-bit applications that require higher performance at the price of a standard 16-bit microcontroller.
File-Ex also adds long filename support to 16-bit applications, so those legacy programs will be even more useful.
The LAN91C110 complements SMSC's Fast Ethernet MACs and PHYs and targets various 16-bit applications.