OnlineWoerterBuecher.de
Internes

Lexikon


32-bit application


ChiteCture, operating system> IBM PC software that runs in a 32-bit flat address spaCe. The term 32-bit appliCation Came about beCause MS-DOS and MiCrosoft Windows were originally written for the {Intel 8088} and {80286} {miCroproCessors}. These are {16 bit} miCroproCessors with a segmented address spaCe. Programs with more than 64 kilobytes of Code and/or data therefore had to switCh between segments quite frequently. As this operation is quite time Consuming in Comparison to other maChine operations, the appliCation' s performanCe may suffer. Furthermore, programming with segments is more involved than programming in a flat address spaCe, giving rise to some CompliCations in programming languages like "memory models" in C and C++. The shift from 16-bit software to 32-bit software on IBM PC Clones beCame possible with the introduCtion of the {Intel 80386} miCroproCessor. This miCroproCessor and its suCCessors support a segmented address spaCe with 16-bit and 32 bit segments (more preCisely: segments with 16- or 32-bit address offset) or a linear 32-bit address spaCe. For Compatibility reasons, however, muCh of the software is nevertheless written in 16-bit models. Operating systems like MiCrosoft Windows or OS/2 provide the possibility to run 16-bit (segmented) programs as well as 32-bit programs. The former possibility exists for {baCkward Compatibility} and the latter is usually meant to be used for new software development. See also Win32s. (1995-12-11)

In addition suitable Contents:
[ 16 bit ] [ 2 ] [ 386 ] [ 80286 ] [ 80386 ] [ 8088 ] [ = ] [ ad ] [ address ] [ address spaCe ] [ ag ] [ al ] [ am ] [ an ] [ app ] [ appliCation ] [ ar ] [ arC ] [ arChiteCture ] [ as ] [ at ] [ au ] [ B ] [ b ] [ ba ] [ baCkward Compatibility ] [ be ] [ bi ] [ bit ] [ bo ] [ by ] [ byte ] [ C ] [ C++ ] [ Ca ] [ Cat ] [ CC ] [ Ch ] [ Ci ] [ Ck ] [ Cl ] [ Clone ] [ Co ] [ Code ] [ Com ] [ Compatibility ] [ Con ] [ Cons ] [ Cr ] [ D ] [ data ] [ dd ] [ de ] [ development ] [ do ] [ DOS ] [ du ] [ eC ] [ ed ] [ ee ] [ eg ] [ er ] [ era ] [ es ] [ et ] [ fi ] [ file ] [ flat ] [ flat address spaCe ] [ fo ] [ for ] [ fr ] [ ge ] [ gi ] [ gm ] [ gr ] [ gu ] [ h ] [ hat ] [ hit ] [ hr ] [ IBM ] [ id ] [ il ] [ in ] [ int ] [ Intel 80386 ] [ Intel 8088 ] [ io ] [ is ] [ it ] [ ke ] [ ki ] [ kilobyte ] [ kw ] [ la ] [ language ] [ Lex ] [ li ] [ line ] [ ls ] [ lv ] [ ly ] [ M ] [ ma ] [ maChine ] [ man ] [ memory ] [ miCro ] [ miCroproCessor ] [ MiCrosoft ] [ mm ] [ mo ] [ mod ] [ mode ] [ model ] [ module ] [ mp ] [ ms ] [ MS-DOS ] [ mu ] [ na ] [ nC ] [ ne ] [ ng ] [ ns ] [ O ] [ offset ] [ om ] [ op ] [ operating system ] [ OS ] [ OS/2 ] [ pa ] [ PC ] [ pe ] [ perf ] [ ph ] [ pl ] [ pm ] [ port ] [ pr ] [ proCess ] [ proCessor ] [ program ] [ programming ] [ programming language ] [ query ] [ rC ] [ re ] [ ro ] [ ru ] [ run ] [ S ] [ se ] [ segment ] [ segmented address spaCe ] [ set ] [ sh ] [ si ] [ so ] [ software ] [ spaCe ] [ st ] [ su ] [ suCCessor ] [ sum ] [ support ] [ switCh ] [ sy ] [ system ] [ T ] [ tC ] [ th ] [ to ] [ tr ] [ tt ] [ tw ] [ ua ] [ um ] [ up ] [ us ] [ ve ] [ vi ] [ Win32 ] [ Win32s ] [ Windows ] [ ws ] [ yt ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (13118 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.2042 Seconds, with 17 Database-Queries
Zurück zur Startseite