Шина як набір проводів (ліній), що з"єднує різні компоненти комп"ютера для підведення до них живлення й обміну даними. Огляд різних типів шин, їх особливості, недоліки та переваги. Порівняльна характеристика головних відмінностей, майбутнє розвитку шин.
Аннотация к работе
Пристрою, підключені до шини, поділяються на двох основних категорій - bus masters і bus slaves. Крім того, шина не підтримувала додаткових bus masters, і єдиними пристроями, що керують шиною, минулого процесор і контролер DMA на материнській платі. Реалізація bus mastering не була особливо вдалої, оскільки, наприклад, запит на звільнення шини ("Bus hang-off") до поточного bus master оброблявся кілька тактів, до того ж кожен master повинний був періодично звільняти шину, щоб дати можливість провести відновлення памяті (memory refresh), або сам проводити відновлення. "До 1 квітня 1987 року життя у світі РС був украй простій: у байті було 8 біт, і при цьому існувала тільки одна шина, по якій ці біти можна було передавати. Звичайно, ця шина була "двох розмірів" - розрядністю 8 і 16 біт - але це була одна шина.