Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[11]

Глава 2

Компоненты PC, его возможности и проектирование систем


В этой главе дается определение компьютера PC и его типов. Кроме того, приводится краткий обзор компонентов современного PC.

Что такое PC

Начиная очередной семинар по аппаратным средствам, я обычно спрашиваю: "Что такое PC?". И немедленно получаю ответ, что PC - аббревиатура от Personal Computer (персональный компьютер), и это на самом деле так. Многие определяют персональный компьютер как любую небольшую компьютерную систему, приобретаемую и используемую одним человеком. К сожалению, это определение недостаточно точное. Я согласен, что PC - это персональный компьютер, однако далеко не все персональные компьютеры относятся к типу PC. Например, система Macintosh Apple, несомненно, является персональным компьютером, но я не знаю никого, кто назвал бы ее PC (в особенности это относится к пользователям Mac!). Чтобы отыскать правильное определение PC, необходимо смотреть гораздо шире.

Называя что-либо PC, вы при этом подразумеваете нечто гораздо более специфическое, нежели просто персональный компьютер. Естественно, это "нечто" как-то связано с первым IBM PC, появившимся в 1981 году. На самом деле именно IBM изобрела PC, т. е. ею был разработан и создан первый PC. Однако совершенно очевидно и то, что IBM не изобретала персональный компьютер. (История персональных компьютеров начинается в 1975 году, когда компания MITS представила Altair.) Кое-кто определил бы PC как любой "IBM-совместимый" персональный компьютер. Фактически уже много лет термин PC используется для обозначения или IBM-совместимых компьютеров, или их аналогов (таким образом воздается должное тому, что IBM стояла у колыбели PC).

Однако в действительности, несмотря на то что сотрудниками IBM в 1981 году был разработан и создан первый PC и именно она руководила разработкой и совершенствованием стандарта PC в течение нескольких лет, в настоящее время она не контролирует этот стандарт. IBM потеряла контроль над стандартом PC в 1987 году, когда представила свою модель компьютеров PS/2. С этого времени другие компании, производящие PC, начали буквально копировать систему IBM вплоть до чипов, соединителей и формфакторов плат, а IBM отказалась от многих стандартов, которые первоначально создала. Именно поэтому я стараюсь воздерживаться от использования термина "IBM-совместимый", когда говорю

о PC.

В таком случае возникает вопрос: если PC не IBM-совместимый компьютер, то что же это? Хотя правильнее было бы поставить вопрос так: кто сегодня осуществляет контроль над стандартом PC? А еще лучше разбить этот вопрос на две части и выяснить, кто определяет стандарты, во-первых, в индустрии программного обеспечения для PC и, во-вторых, в индустрии аппаратных средств PC.

Кто определяет стандарты в индустрии программного обеспечения для PC

Когда я задаю этот вопрос на семинарах, многие не задумываясь отвечают: "Microsoft!". Полагаю, нет никаких оснований не соглашаться с таким ответом. Несомненно, сегодня Microsoft удерживает контроль над разработкой операционных систем, используе-


мых на PC; ведь первоначально в большинстве PC использовалась MS DOS и Windows 3.1,

а теперь - Windows 95/98/NT/2000/XP.

Контроль над разработкой операционных систем Microsoft использовала как рычаг, позволяющий контролировать разработку других типов программного обеспечения PC (например, утилит и приложений). Так, многие утилиты (такие, как кэширование диска, сжатие дисков, дефрагментация, калькуляторы и записные книжки), которые первоначально предлагались независимыми компаниями, теперь включены в Windows. Microsoft даже встроила в операционную систему Web-броузер, что не на шутку испугало конкурентов, создающих аналогичные программы. Более тесная интеграция программного обеспечения для работы с сетями и пакетов программ-приложений с операционной системой позволила Microsoft еще больше усилить контроль над операционными системами по сравнению с другими компаниями. Именно поэтому Microsoft теперь доминирует на рынке программ для PC, предлагая разнообразные программы - от текстовых процессоров до электронных таблиц и систем управления базами данных.

Когда появились первые PC, IBM контролировала стандарты аппаратных средств PC; и именно она привлекла Microsoft для разработки большей части программного обеспечения для PC. Она разрабатывала аппаратные средства, записывала BIOS (Basic Input Output System - базовая система ввода-вывода) и привлекала Microsoft для разработки DOS (Disk Operating System - дисковая операционная система) и нескольких других программ и пакетов для IBM. Однако она не сумела обеспечить себе исключительные права на DOS, предоставив Microsoft право продавать код MS DOS, разработанный для IBM, любой другой заинтересованной компании. Именно эта ошибка в договоре превратила Microsoft в доминирующую компанию на рынке программного обеспечения, и именно из-за этой ошибки впоследствии IBM потеряла контроль над тем самым стандартом PC, который она создала.

Причина потери контроля IBM над этим стандартом состоит в том, что программное обеспечение можно защитить авторскими правами, в то время как авторские права на аппаратные средства могут быть защищены только в соответствии с патентами, что связано с трудностями и требует значительного времени (причем срок действия патента истекает через 17 лет). Кроме того, для получения патента требуется, чтобы разработанная аппаратура была уникальной и новой, а IBM в своих разработках PC опиралась на ранее существовавшие элементы, которые мог приобрести любой радиолюбитель. Фактически наиболее важные элементы для первого PC были разработаны Intel, например процессор 8088, генератор синхронизирующих импульсов 8284, таймер 8253/54, контроллер прерываний 8259, контроллер прямого доступа к памяти 8237, периферийный интерфейс 8255 и контроллер шины 8288. Эти микросхемы составляли основу первого PC.

Поскольку проект первого PC нельзя было запатентовать, любая компания могла дублировать аппаратные средства IBM PC. Нужно было лишь приобрести те же самые чипы, что и IBM, у тех же производителей и поставщиков и разработать новую системную плату с аналогичной схемой. Чтобы помочь в этом, IBM даже издала полный набор схем своих системных плат и всех плат адаптеров в очень детализированном и легкодоступном техническом руководстве. У меня есть несколько этих первых руководств IBM, и я все еще заглядываю в них время от времени, когда хочу узнать что-нибудь об особенностях PC на уровне элементов.

Труднее всего было скопировать программное обеспечение (имеется в виду программное обеспечение IBM PC), которое было защищено в соответствии с законом об авторском праве. Компания Phoenix Software одна из первых разработала законные методы решения



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51] [стр.52] [стр.53] [стр.54] [стр.55] [стр.56] [стр.57] [стр.58] [стр.59] [стр.60] [стр.61] [стр.62] [стр.63] [стр.64] [стр.65] [стр.66] [стр.67] [стр.68] [стр.69] [стр.70] [стр.71] [стр.72] [стр.73] [стр.74] [стр.75] [стр.76] [стр.77] [стр.78] [стр.79] [стр.80] [стр.81] [стр.82] [стр.83] [стр.84] [стр.85] [стр.86] [стр.87] [стр.88] [стр.89] [стр.90] [стр.91] [стр.92] [стр.93] [стр.94] [стр.95] [стр.96] [стр.97] [стр.98] [стр.99] [стр.100] [стр.101] [стр.102] [стр.103] [стр.104] [стр.105] [стр.106] [стр.107] [стр.108] [стр.109] [стр.110] [стр.111] [стр.112] [стр.113] [стр.114] [стр.115] [стр.116] [стр.117] [стр.118] [стр.119] [стр.120] [стр.121] [стр.122] [стр.123] [стр.124] [стр.125] [стр.126] [стр.127] [стр.128] [стр.129] [стр.130] [стр.131] [стр.132] [стр.133] [стр.134] [стр.135] [стр.136] [стр.137] [стр.138] [стр.139] [стр.140] [стр.141] [стр.142] [стр.143] [стр.144] [стр.145] [стр.146] [стр.147] [стр.148] [стр.149] [стр.150] [стр.151] [стр.152] [стр.153] [стр.154] [стр.155] [стр.156] [стр.157] [стр.158] [стр.159] [стр.160] [стр.161] [стр.162] [стр.163] [стр.164] [стр.165] [стр.166] [стр.167] [стр.168] [стр.169] [стр.170] [стр.171] [стр.172] [стр.173] [стр.174] [стр.175] [стр.176] [стр.177] [стр.178] [стр.179] [стр.180] [стр.181] [стр.182] [стр.183] [стр.184] [стр.185] [стр.186] [стр.187] [стр.188] [стр.189] [стр.190] [стр.191] [стр.192] [стр.193] [стр.194] [стр.195] [стр.196] [стр.197] [стр.198] [стр.199] [стр.200] [стр.201] [стр.202] [стр.203] [стр.204] [стр.205] [стр.206] [стр.207] [стр.208] [стр.209] [стр.210] [стр.211] [стр.212] [стр.213] [стр.214] [стр.215] [стр.216] [стр.217] [стр.218] [стр.219] [стр.220] [стр.221] [стр.222] [стр.223] [стр.224] [стр.225] [стр.226] [стр.227] [стр.228] [стр.229] [стр.230] [стр.231] [стр.232] [стр.233] [стр.234] [стр.235] [стр.236] [стр.237] [стр.238] [стр.239] [стр.240] [стр.241] [стр.242] [стр.243] [стр.244] [стр.245] [стр.246] [стр.247] [стр.248] [стр.249] [стр.250] [стр.251] [стр.252] [стр.253] [стр.254] [стр.255] [стр.256] [стр.257] [стр.258] [стр.259] [стр.260] [стр.261] [стр.262] [стр.263] [стр.264] [стр.265] [стр.266] [стр.267] [стр.268] [стр.269] [стр.270] [стр.271] [стр.272] [стр.273] [стр.274] [стр.275] [стр.276] [стр.277] [стр.278] [стр.279] [стр.280] [стр.281] [стр.282] [стр.283] [стр.284] [стр.285] [стр.286] [стр.287] [стр.288] [стр.289] [стр.290] [стр.291] [стр.292] [стр.293] [стр.294] [стр.295] [стр.296] [стр.297] [стр.298] [стр.299] [стр.300] [стр.301] [стр.302] [стр.303] [стр.304] [стр.305] [стр.306] [стр.307] [стр.308] [стр.309] [стр.310] [стр.311] [стр.312] [стр.313] [стр.314] [стр.315] [стр.316] [стр.317] [стр.318] [стр.319] [стр.320] [стр.321] [стр.322] [стр.323] [стр.324] [стр.325] [стр.326] [стр.327] [стр.328] [стр.329] [стр.330] [стр.331] [стр.332] [стр.333] [стр.334] [стр.335] [стр.336] [стр.337] [стр.338] [стр.339] [стр.340] [стр.341] [стр.342] [стр.343] [стр.344] [стр.345] [стр.346] [стр.347] [стр.348] [стр.349] [стр.350] [стр.351] [стр.352] [стр.353] [стр.354] [стр.355] [стр.356] [стр.357] [стр.358] [стр.359] [стр.360] [стр.361] [стр.362] [стр.363] [стр.364] [стр.365] [стр.366] [стр.367] [стр.368] [стр.369] [стр.370] [стр.371] [стр.372] [стр.373] [стр.374] [стр.375] [стр.376] [стр.377] [стр.378] [стр.379] [стр.380] [стр.381] [стр.382]