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


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




[137]

Тип адаптераРазмер BIOS, Кбайт Диапазон адресов BIOS

Большинство XT-совместимых

8

C8000-C9FFF

контроллеров

Большинство контроллеров AT

0

Драйверы - в системной BIOS

Большинство стандартных

0

Драйверы - в системной BIOS

контроллеров IDE

Большинство контроллеров EIDE

16

C8000-CBFFF

Некоторые контроллеры SCSI

16

C8000-CBFFF или

DC000-DFFFF

Платы контроллера жесткого диска и адаптера SCSI в конкретном компьютере могут использовать различные объемы памяти, но чаще всего диапазон адресов начинается с сегмента С800, как принято в стандарте на IBM PC. Почти все современные контроллеры жесткого диска и адаптеры SCSI с микросхемой BIOS, установленной на плате, позволяют довольно просто перемещать начальный адрес своей памяти в сегмент С000 или D000. В табл. 6.14 приведены принятые по умолчанию диапазоны адресов для некоторых плат. Если другие платы уже используют какие-либо адреса, выясните в документации, как изменить начальный адрес BIOS соответствующего адаптера для предотвращения возможных конфликтов.

Карта распределения памяти для адаптеров SCSI типа AHA-2940 компании Adaptec показана на рис. 6.17.

. - свободная облаешь памяши

G - облаешь памяши (видеопамяшь) графического режима адапшера VGA

И - облаешь памяши (видеопамяшь) монохромного шекешового режима адапшера VGA

С - облаешь памяши (видеопамяшь) цветного шекешового режима адапшера VGA

V - ROM BIOS адапшера VGA

S - ROM BIOS основного адапшера SCSI

R - облаешь сисшемной ROM BIOS

0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F- 0A0000: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 0B0000: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F-

0C0000: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvw................................

0D0000: ................................................SSSSSSSSSSSSSSSS

0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F-

OSOOOO 0F0000

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

Рис. 6.17. Принятое по умолчанию распределение памяти для SCSI-адаптера AHA-2940 компании Adaptec

Память сетевых адаптеров

Платы сетевых адаптеров также могут использовать область верхней памяти в сегментах С000 и D000. Размер и начальный адрес используемой памяти зависят от типа сетевой платы и ее изготовителя. Для некоторых из этих плат память вообще не нужна.


Обычно сетевые платы используют две области верхней памяти: область IPL ROM, в которой располагается программа начальной загрузки; буфер обмена с сетью.

В области ROM IPL (ее объем обычно равен 8 Кбайт) записана программа начальной загрузки, которая обеспечивает запуск компьютера непосредственно от файл-сервера по сети. При этом из него можно вынуть все дисковые накопители, превратив компьютер в бездисковую рабочую станцию. Поскольку в нем отсутствуют как жесткий, так и гибкий загрузочные диски, программа IPL должна скопировать операционную систему с файл-сервера и загрузить ее, как при загрузке с собственного диска. Если вы не используете компьютер в качестве бездисковой станции, отключите ROM IPL на плате адаптера. Правда, во многих сетевых адаптерах сделать это невозможно, и адресное пространство в 8 Кбайт, которое могло бы использоваться другими платами, теряется, даже если вынуть микросхему ROM из платы сетевого адаптера.

Память для буфера обмена - это небольшая микросхема памяти на сетевой плате, которая резервирует часть области верхней памяти. Эта память, используя сетевую плату компьютера, играет роль "окна" в сеть, через которое осуществляется быстрая передача и прием данных. Впервые ее применила IBM в сетевых адаптерах Token Ring, и теперь эта память стала почти непременным атрибутом всех сетевых адаптеров. Ее пришлось ввести потому, что на большинстве систем передача данных через канал прямого доступа к памяти оказалась недостаточно быстрой. Это было наиболее заметно в компьютерах с 16-разрядной шиной ISA из-за некоторых особенностей контроллера прямого доступа к памяти и архитектуры шины. В сетевых адаптерах, не оснащенных такой памятью, данные передаются либо по каналам прямого доступа к памяти, либо через программный ввод-вывод.

Хотя память для буфера обмена обеспечивает более высокую скорость передачи данных по сравнению с прямым доступом к памяти и программным вводом-выводом, для нее необходимо 16 Кбайт в области верхней памяти.

Принимаемые по умолчанию адреса памяти для ROM IPL и памяти для буфера обмена сетевого адаптера Token Ring приведены на рис. 6.18. Другие сетевые адаптеры, например Ethernet, могут иметь аналогичные адреса.

. - свободная облаешь памяи

G - облаешь памяши (видеопамять) графического режима адаптера VGA

И - облаешь памям (видеопамять) монохромного текстового режима адаптера VGA

С - облаешь памяши (видеопамяшь) цветного шекешового режима адапшера VGA

V - ROM BIOS адапшера VGA

I - IPL ROM сешевого адапшера Token Ring

И - облаешь памяши под буфер обмена адапшера Token Ring

R - сисшемная ROM BIOS

: 0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F- 0A0000: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 0В0000: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

: 0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F-

ocoooo: wwwwvwwvwvwwvwvwwvw................шиш........

0D0000: ................................NNNNNNNNNNNNNNNN................

:0-1-2-3-4-5-6-7-8-9-A-В-С-D-S-F-

0S0000: ................................................................

0F0000:RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

Рис. 6.18. Принятая по умолчанию карта памяти сетевого адаптера Token Ring


Поскольку сейчас в большинстве компьютеров устанавливаются видеоадаптеры VGA, на рис. 6.18 также показана стандартная область BIOS адаптера VGA. Принимаемые по умолчанию адреса можно легко изменить. ROM IPL и память для буфера обмена также используются в других сетевых адаптерах, хотя их емкость и начальные адреса могут быть иными. Из гнезда некоторых сетевых адаптеров можно вынуть микросхему ROM, освободив тем самым соответствующие области верхней памяти и уменьшив вероятность возникновения конфликтов.

Обратите внимание, что операционные системы Windows 9х, Windows ME и Windows 2000/XP сами по себе не пытаются оптимизировать использование памяти, а лишь устраняют конфликты. Дело в том, что при использовании 32-разрядных драйверов оптимизация малоэффективна.

Системная BIOS

Последние 128 Кбайт зарезервированной памяти используются для системной BIOS, которая записана в микросхемах ROM. В процессе загрузки программы BIOS управляют компьютером, а во время обычной работы служат драйверами компонентов системы. Поскольку эти программы должны быть доступны сразу после включения компьютера, их нельзя загружать с диска. Ниже приведены основные операции, которые выполняют программы, записанные в микросхемах ROM на системной плате.

Сегменты E000 и F000 в карте распределения памяти считаются зарезервированными для системной программы BIOS, но вся область используется только в некоторых компьютерах класса AT. В компьютерах класса PC/XT занят только сегмент F000, а сегмент E000 можно использовать для ROM или RAM адаптеров. Во многих компьютерах класса AT сегмент F000 полностью занят BIOS, а сегмент E000 считается занятым, но не используется. Захватывая этот сегмент, 16-разрядная системная плата берет на себя управление соответствующими адресами, что не позволяет использовать эту область для других целей. Иными словами, ни один из адаптеров не может воспользоваться адресами этого сегмента. Именно поэтому в большинстве адаптеров конфигурация сегмента E000 не предусмотрена. Пространство памяти объемом 64 Кбайт фактически оказывается потерянным, но процессоры 386 и последующие с помощью своих устройств управления памятью могут отобразить часть дополнительной памяти в сегмент E000 как блок верхней памяти и использовать его для загрузки программ. Лучше использовать этот сегмент таким образом, чем вообще его потерять! В DOS подобные функции реализуются драйвером Emm386.exe.

На рис. 6.19 показана карта распределения памяти системной BIOS для 16-разрядных систем и выше.

Отметим, что в стандартном компьютере область BIOS занимает только сегмент F000 (64 Кбайт). В большинстве случаев сегмент E000 полностью свободен, и его можно использовать в качестве блока верхней памяти.

. - свободная облаешь памяши R - системная ROM BIOS

: 0-1-2-3-4-5-6-7-8-9-А-В-С-D-S-F-

0S0000: ................................................................

0F0000: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

Рис. 6.19. Карта памяти и размещение области системной ROM BIOS в большинстве компьютеров



[стр.Начало] [стр.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]