Why was there such a rush in the development of the vintage computer bus?
All in all there were a number of ongoing improvements. These included. 32 bit widths. Bus mastering. Less susceptible to noise in that they were ?quieter? in signal transmission. More convenience of setup of add on boards via software.
The ISA bus came in only 8 bit and 16 bit formats. Whereas the later 386 and 486 chips , in both the DX and SX formats while they did have a 32 bit path were hobbled by the ISA bus. As a result they could never realize their true 32 bit speed potential. Later buses such as the MCA and EISA busses were able to overcome these inherent limitations.
Thee ?data highways? referred to as ?: busses? are the data transmission lines around the PCs. The bus serves as the path for information transmission around the PC. True this routing is controlled by the CPU. However as that point in vintage computing history this was not an issue. The PCs were stand alone single CPU units.
However as time went on and PCs got faster and more complicated with less expensive additional CPUs handling other tasks within the PCs events became dicer. Onboard peripherals themselves began to have built in CPUs. CPUS in different manners began to be found in such peripherals as hard drives, sound and video cards.
The overall computer system may become much more efficient if these in essence peripheral CPUs can communicate directly with each other. without having to use the main CPU as an intermediary. Hence MCA and EISA were developed with these roles in mind. The concept became known as ?bus mastering?.
Bus mastering involves the concept that the peripheral CPUS could request permission to take over the bus for a short period of time. The main CPU would grant permission for them to take over the bus, and it would temporarily drop ?out of the loop?, enabling swift communications between for example the hard drive and floppy disk drive.
As computer busses developed and had the inherent abilities to transfer more and more data in a given time period noise became an issue. The ISA bus was fairly noise prone because it relied on triggered interrupts. Whenever the voltage level on the data line of the bus exceeded a given threshold value then ?Edge Triggering? would result.
The alternative to this situation where ?Edge Triggering? could result is ?level triggering? where it is required that the transmitting hold and archive the higher voltage level in order for data to be recognized by the devices on the bus. Edge Triggering however can lead to ?transients? ? that is brief power surges that can confuse the devices on the bus into thinking that data is on the bus when it is not. Luckily level triggering lowers the noise level and both MCA and EISA employ it.
As a result of all of these inherent benefits MCA and EISA came to support the idea, which we know take for granted, of instant software configurations. There were no switches or jumpers on add in MCA or EISA boards. Although we take plug and play instant configuration of mother boards and peripherals such as sound, video or network cards for granted it was not always that way. We owe a lot to these early computer innovations of improving the computer bus.
What Is Computer Bus
Vintage Computer Add-in cards come in three basic flavors: 8-bit, 16-bit and 32-bit. These terms refer to the number of data bits the card sends out at one time. Ideally a 16-bit video card sends an image to the monitor in half the time it would take for an 8-bit version. It is important to know what kind of card your vintage computer accepts. The older PCs and XTs usually have an 8-bit or PC bus, which accepts the older PC bus, which accepts only the 8-bit cards. Vintage computers which are of more recent vintage use a PCI bus combined with ISA (Industry Standard Architecture).
The ISA bus was basically the original AT vintage computer bus. This expansion bus originated with the IBM PC at an 8-bit bandwidth. IBM improved on the design with the PC/AT raising the bandwidth to the 16-bit standard.
In addition to the ISA bus, there is typically an auxiliary bus such as the VL-bus or the even more recent and now accepted standard the PCI bus both were designed for video cards so that they could operate at faster speeds. The PCI bus as we know went on to become the industry standard all purpose bus. Another bus called EISA was going to become the industry standard but instead went on to have a life almost exclusively in the server realm.
What was the basis of the development of the PCI bus? When the Pentium chip was released Intel saw the need for a more general purpose local bus that would eventually supplant the ISA/EISA and VL-bus designs completely. So Intel invented the Personal Computer Interconnect bus now more commonly without the comprehension of the historical background – the PCI bus.
An important point to remember is that the EISA is backward compatible with 8-bit cards (8 bit cards fit into EISAand EISA slots) but MCA will not work with either of the other two standards. (Backward compatible means that the device works with all previous hardware technology, but will not necessarily work with newer configuration standards). In other words cards for an EISA bus computer the cards from an ISA bus computer will work in the EISA vintage computer. However if you try to use these cards in a newer IBM you are out of luck if you want to use your older cards.
Many video cards manufactured later were available in AT-ISA, PCI and VL bus. What would be considered newer more recent vintage computers were equipped with either a couple of VL slots and / or some PCI slots? If the vintage computer supports PCI bus this is a wise choice for performance and should be utilized if at all possible.
Vintage computer add-in cards can also be described in terms of length – ½ length, ¾ length and full size cards. This along with less common XT height refers to the physical size of the cards. However the terms were rather arbitrary and there were no actual industry standards.
Basically what happened over the next time period for vintage computers there was a mixture of both the ISA and PCI buses on vintage computer motherboards until at some point the ISA standard eventually disappeared from view.
Both Vintagecomputermanuals@yahoo.com & Maxwell Z. Rubin are contributors for EditorialToday. The above articles have been edited for relevancy and timeliness. All write-ups, reviews, tips and guides published by EditorialToday.com and its partners or affiliates are for informational purposes only. They should not be used for any legal or any other type of advice. We do not endorse any author, contributor, writer or article posted by our team.
Maxwell Z. Rubin has sinced written about articles on various topics from Personal Desktop, Computer Virus and Marketing. Maxwell Z. Rubin IT Computing Linux Unix GCSS vintagecomputermanuals@yahoo.com . Maxwell Z. Rubin's top article generates over 1900 views. to your Favourites.
Best Us Vacation Destinations But if youre looking for a place where there is lots to do, see and enjoy, Cancun will be a very good choice