eSolution: software developments

Written by ngoc son


e Solution is a corporation working inrepparttar IT field with an experienced, qualified, enthusiastic, and professional staff. e Solution is ready to applyrepparttar 107543 most advanced technology to help your enterprise to approach and take advantage of e solutions in management, commerce, marketing, etc. inrepparttar 107544 most effective ways. e Solution hasrepparttar 107545 qualifications and experience necessary to offer products and services as follows: Providing domain names - hosting - illustrative designs - web applications in carrying on business: oE marketing oE commerce oPayment online Illustrative designing: Brochures, product catalogues, folders, etc.  Flash: e Brochure, e Catalogue, etc. Developing management software together with Application software such as: oPackage Software Enterprise Resources Planning (ERP). oEnterprise Management System. oEnterprise Accounting System. oHuman Resource and Administration systems, such as: salary accounting, making work points automatically.

Plug and Play Resource Allocation

Written by Stephen Bucaro


---------------------------------------------------------- Permission is granted forrepparttar below article to forward, reprint, distribute, use for ezine, newsletter, website, offer as free bonus or part of a product for sale as long as no changes are made andrepparttar 107542 byline, copyright, andrepparttar 107543 resource box below is included. ----------------------------------------------------------

Plug and Play Resource Allocation

By Stephen Bucaro

Your computer has many devices connected to it. Your key board is a device. Your mouse is a device. Your modem is a device. Even a port, like a USB port, is a device. You can add a device to your computer by installing it into an expansion connector onrepparttar 107544 the motherboard ofrepparttar 107545 computer. In order to operate, resources need to be allocated torepparttar 107546 device.

One ofrepparttar 107547 most important resources a device needs is an Interrupt Request (IRQ) line. An IRQ signalsrepparttar 107548 processor thatrepparttar 107549 device needs attention. For example, each time you press a key on your keyboard, an IRQ is sent to letrepparttar 107550 processor know thatrepparttar 107551 keyboard needs attention. A device also needs to be allocated a set of memory addresses where commands can be sent to it and it can send responses.

Many devices need to be allocated an area of memory to store data and/or a Direct Memory Access (DMA) channel. A DMA channel allows a device to create a data stream directly between it andrepparttar 107552 computers memory without passing throughrepparttar 107553 processor.

One ofrepparttar 107554 most important structures in a computer isrepparttar 107555 system bus located onrepparttar 107556 motherbord. The processor, chipset, memory, and expansion slot devices communicate overrepparttar 107557 bus. Early PCs used a bus called Industry Standard Architecture (ISA). When you installed an expansion card intorepparttar 107558 ISA bus, you had to set IRQs and other resources with jumpers and/or DIP switches onrepparttar 107559 card. ISA devices cannot share resources, each ISA device must have its own IRQ.

- You can have more than one ISA device configured forrepparttar 107560 same IRQ, as long as only one ofrepparttar 107561 device drivers is loaded at any one time; otherwise, you'll get an IRQ conflict.

Since a computer has only a limited amount of resources,repparttar 107562 number of devices that a computer could support is limited. One ofrepparttar 107563 most limited resources is IRQ lines. A PC has only 16 IRQs. Common devices such asrepparttar 107564 keyboard, mouse, floppy drive, and hard drive use a standard set of resources.

Standard IRQ aassignments

IRQDevice 0System Timer 1Keyboard 2IRQ Controller 2 3COM2 4COM1 5LPT2 6Floppy Drive 7LPT1 8Real-Time Clock 9ACPI 10unallocated 11IRQ Holder 12Mouse 13Math Coprocessor 14Primary IDE 15Secondary IDE

In 1993, Microsoft and Intel developed Plug and Play (PnP) to solve this problem. One ofrepparttar 107565 main structures supporting PnP isrepparttar 107566 Peripheral Component Interconnect (PCI) bus. Along with a PCI bus,repparttar 107567 computers BIOS, operating system, and hardware devices must be PnP compliant. One ofrepparttar 107568 key features of PnP is that when installing a PCI card, you do not need to use jumpers of DIP switches to setrepparttar 107569 IRQ or I/O address forrepparttar 107570 card,repparttar 107571 PCI bus controller does this for you.

Cont'd on page 2 ==>
 
ImproveHomeLife.com © 2005
Terms of Use