Technical information
LS PRO OWNER'S HANDBOOK B/11
Technical Information
Appendix B
I/O port Typical assignment
2F8h-2FFh Serial port 2
308h-317h Ethernet controller
388h-38Bh FM synthesizer
3BCh-3BFh Parallel port
3F0h-3F5h Diskette drive controller
3F6h-3F7h Hard disk drive controller
3F8h-3FFh Serial port 1
534h-53Bh Enhanced Business Audio
920h-927h Motherboard control ports
Upper memory area
The first megabyte (1024 kilobytes) of the computer’s memory
is divided into 640 kilobytes (Kbytes) of so-called conventional
memory and 384 Kbytes of upper memory.
Part of the upper memory area is reserved for BIOS and video
functions. Most of the remainder is usually claimed by Card &
Socket Services to fulfil PCMCIA cards’ requests for memory
windows. Any remaining parts of upper memory can be allocated
to device drivers and memory-resident programs as upper memory
blocks or UMBs. (If you do not intend to use PCMCIA cards, you
can un-install or disable Card & Socket Services and use all of the
unused upper memory area for UMBs.)
The map on the next page shows the layout of the upper
memory area.
Note
Memory addresses are always written in base 16 or hexadecimal
notation. Unlike the ten digits of the decimal system (0-9), hexadecimal
uses sixteen digits (0-9 and A-F, where A=10, B=11, C=12 and so on
up to F=15). Hexadecimal numbers are denoted either by the suffix
“h” or by the prefix “0x”. The final digit of a five-digit memory address
is often omitted, so C8000h may be written as C800h. Since amounts
of memory are usually stated as kilobytes rather than in hexadecimal
notation, the following conversion table may be helpful:
4 Kbytes = 1000h 32 Kbytes = 8000h
8 Kbytes = 2000h 64 Kbytes = 10000h
16 Kbytes = 4000h 128 Kbytes = 20000h










