Алгоритм - Учебный центр

Версия сайта для слабовидящих
Заполните форму ниже! Мы вам перезвоним!

Нажав на кнопку "Отправить", Я даю своё согласие на автоматизированную обработку указанной информации, распространяющейся на осуществление всех действий с ней, включая сбор, передачу по сетям связи общего назначения, накопление, хранение, обновление, изменение, использование, обезличивание, блокирование, уничтожение и обработку посредством внесения в электронную базу данных, систематизации, включения в списки и отчетные формы.


Статьи

Стр. 15 из 211      1<< 12 13 14 15 16 17 18>> 211

Планшеты, поддержка карт памяти, SIM-карты (ликбез).

Статья добавлена: 28.03.2022 Категория: Статьи

Планшеты, поддержка карт памяти, SIM-карты (ликбез). Возможность расширения встроенной памяти планшета реализуется с помощью карт памяти. В современных планшетах обычно используются карты памяти следующих форматов: SD, SDHC, SDXC, micro-SD, micro-SDHC. В планшетах используются различные варианты SIM-карт. SIM-карта (Subscriber Identification Module) - это модуль для идентификации абонента, который применяется в сетях GSM/3G, LTE. В настоящее время можно встретить несколько типов SIM-карт: mini-SIM, micro-SIM и nano-SIM. Количество SIM-карт, которые одновременно можно использовать в планшете, зависит от конкретной модели. Есть планшеты с поддержкой нескольких SIM-карт.

Управление напряжениями питания компонентов процессора (на примере CPU_ VTT).

Статья добавлена: 25.03.2022 Категория: Статьи

Управление напряжениями питания компонентов процессора (на примере CPU_ VTT). CPU_ VTT это напряжение питания терминаторов процессора. Еще такое напряжение иногда называют дополнительным, или напряжением питания системной шины. Повышение этого напряжения терминаторов процессора может улучшить разгон. Но для разгона используют другие опции, а опция CPU_VTT Voltage может только улучшить сам разгон. Не стоит повышать это напряжение больше чем на 0.2 относительно штатного значения. Установка данной опции довольно часто используется в качестве вспомогательной меры при разгоне центрального процессора. Правильное применение данного параметра вместе с другим важным параметром – напряжением ядра процессора Vcore может значительно увеличить стабильность системы при разгоне. Принцип стабилизации работы процессора основан на том, что повышение напряжения уменьшает количество ложных электрических сигналов в системной шине. Однако если повысить напряжение выше штатного на слишком большую величину, то может увеличиться риск выхода из строя ЦП, а также повыситься степень его нагрева. Поэтому при установке повышенного напряжения процессора есть смысл задуматься об улучшении его охлаждения. На рис.1 показана схема источника напряжения CPU_ VTT. На вход FB чипа U28 поступает напряжение обратной связи. Этот вход FB является инвертирующим входом усилителя ошибки. Резисторный делитель от выхода FB к GND (R763,R766 и R766) используется для стандартной установки напряжения регулирования. Напряжение на входе FB (CPU_VTT_FB) можно изменить одним из двух способов: - используя цифро-аналоговый преобразователь (англ. digital to analog converter, сокр. DAC), который является электронным устройством для преобразования цифрового сигнала в аналоговый (чип U57 UP1811BMA5 рис. 2); - используя параллельное подключение резистора R337 к R766 (рис. 3) для изменения напряжения на входе FB (причина: сигнал VTT_SELECT_SIO = НУ ).

Решение проблем в ИТ-отрасли

Статья добавлена: 24.03.2022 Категория: Статьи

Решение проблем в ИТ-отрасли. Квалифицированный специалист по ремонту персональных компьютеров и другой сложной техники может сэкономить предприятию достаточно большие средства и значительно снизить стоимость владения сложной современной техникой. Затраты на послегарантийный ремонт в сервисных центрах фирм-продавцов компьютерной техники на порядок выше по отношению к стоимости ремонта своими специалистами, но для локализации неисправности требуется высокая квалификация инженера-ремонтника. Самостоятельный ремонт (в большинстве случаев) представляет собой кропотливую, требующую внимания, технических знаний, большого интеллектуального напряжения и творчества работу. Случайные неквалифицированные люди, попавшие в службу эксплуатации и ремонта предприятия, могут вместо экономического эффекта нанести ощутимые убытки. Конечно создание собственной немногочисленной, но эффективно работающей службы эксплуатации и ремонта компьютерной, копировальной и другой сложной техники, требует определенных затрат, необходим очень тщательный подбор кадров, их подготовка на специализированных краткосрочных курсах; должна быть создана необходимая материальная база и обеспечена поддержка со стороны руководства предприятия. Но опыт многих предприятий, работающих в сложных реальных экономических условиях, показывает, что именно благодаря эффективно работающим собственным службам эксплуатации и ремонта, на них успешно внедряются новые информационные технологии, дающие ощутимый экономический эффект при минимальной стоимости их владения. Руководители таких компаний утверждают, что затраты на подготовку и повышение квалификации своего персонала, впоследствии многократно окупаются. В условиях быстрого экономического роста в сфере информационных технологий (ИТ) особенно обостряется качественный дефицит кадров. В условиях быстрого роста и расширения бизнеса компаний, как правило, растет и потребность в квалифицированном ИТ-персонале. С изменением экономической и рыночной среды возникают потребности в существенно новых ИТ-решениях, а потому и в новых квалификациях ИТ-специалистов. Ограниченность кадровых ресурсов часто называется среди факторов, сдерживающих развитие ИТ-отрасли в целом.

Работа пользователя с лазерными принтерами, копирами, тонером (меры предосторожности).

Статья добавлена: 24.03.2022 Категория: Статьи

Работа пользователя с лазерными принтерами, копирами, тонером (меры предосторожности). Лазерные принтеры, копировальные аппараты и тонер нельзя однозначно охарактеризовать как "вредные" или "абсолютно безвредные". Они, как и большинство бытовых приборов и химических веществ, имеют свои особенности в плане хранения и эксплуатации, которые необходимо знать и учитывать. В электрографических аппаратах в узле закрепления, создается температура до 190-200oC, а охлаждающие вентиляторы выдувают оттуда газообразные продукты "жизнедеятельности" аппарата, пыль и даже тонер (особенно если аппарат находится в плохом техническом состоянии или имеет место некачественный картридж). Кроме того, при таких температурах вместе с водяными парами из бумаги (бумага всегда содержит некоторое количество влаги) высвобождаются так называемые летучие органические вещества, содержащиеся в тонере и в той же бумаге. Они-то и выдуваются из лазерного принтера или копира (некоторые из них, например, бензол или стирол считаются очень опасными и классифицируются как канцерогенные). Но, нужно иметь ввиду, что основная опасность заключена в количестве и концентрации вредных веществ. Например, средний лазерный принтер, непрерывно работая в течение часа, выделяет бензола примерно в 10 раз меньше, чем одна кем-то выкуренная сигарета (работающий лазерный принтер генерирует менее 0,1 мг/час, а выкуренная сигарета от 0,1 до 1,0 мг). По сертификации организации Der Blaue Engel (созданной по инициативе Министерства Охраны Природы ФРГ), эмиссия бензола должна быть даже ниже, чем 0,05 мг/час. Значит, если ваш принтер имеет знак "Der Blaue Engel", то он выделяет чуть ли не в 20 раз меньше бензола в час, чем единственная выкуренная сигарета. Выделения озона, вредного для человека, сегодня уже не так актуальны (практически все принтеры и копиры сейчас не используют высоковольтные коротроны в узлах первичного заряда и переноса). Эмиссия озона снижена до уровня "безвредного для здоровья человека количества выделений". В средних по строению и возможностям вентиляции помещениях, где работает несколько разных электрографических аппаратов, практически не возникает проблем с концентрацией озона в воздухе. В цветных тонерах тяжелые металлы отсутствуют вовсе, так как они делаются на основе органических полимеров (из разновидности пластика). В них, в составе пигментов, изредка встречалось олово в виде высокотоксичных органических соединений (в том числе трибутилоловянных). Специалисты пока не пришли к однозначному выводу по поводу содержания соединений олова в полимерных тонерах и возможности его выделения во время печати и попадания (ди)-трибутилоксидов в организм путем ингаляции (но нельзя исключать такую возможность). В некоторых странах ЕС уже существует максимальная граница содержания олова и его соединений (5 мг на 1 кг тонера). Высокая токсичность трибутилоловянных соединений безусловно доказана, в том числе экспериментально - на обезьянах и крысах, Всемирной Организацией Здравоохранения (ВОЗ). Эти соединения имеют мутагенное влияние на воспроизводительные функции водных организмов и иммуннотоксичны для млекопитающих. Но всерьез говорить о токсичности цветного тонера было бы, мягко говоря, преувеличением. При попадании тонера на кожу и на слизистые глаз, рта и т. д. могут наблюдаться аллергические реакции - в зависимости от конкретного организма. Причины этих явлений пока еще не до конца изучены. Явных аллергенных свойств у тонеров пока не выявлено (естественно, кроме его мелкозернистости) и, скорее всего, аллергическая реакция сравнима с той, которая может быть от муки, домашней пыли или пыльцы во время цветения некоторых растений. Но если постоянно находиться в загрязненных тонером помещениях, где кожа и слизистые часто находятся в контакте с порошком, то могут возникнуть хронические кашель, трещины на коже, воспаления кожи и слизистых, астма. При длительном нахождении в помещениях, где работает большое количество электрографических аппаратов, возникает (правда, очень редко) и так называемый оксидативный стресс, чему, впрочем, нет экспериментальных подтверждений. Вызванная озоном и свободными радикалами нехватка железа и магнезия в организме вызывает хроническую усталость, сонливость и т.п. (что может вызвать массу тяжелых заболеваний). Такие диагнозы пока не следует воспринимать как истину, так как пока нет серьезных исследований в этом направлении. Конечно, надо всячески стараться, чтобы тонер не попадал на одежду, кожу и тем более на слизистые оболочки или в дыхательные пути. Все специалисты едины в одном: любой тонер, как и любой другой сверхмелкий порошок, опасен для здоровья. ...

Микросхемы NAND-флэш памяти (ликбез).

Статья добавлена: 23.03.2022 Категория: Статьи

Микросхемы NAND-флэш памяти (ликбез). В основе NAND-архитектуры лежит И-НЕ алгоритм (на англ. NAND). Принцип работы аналогичен NOR-типу, и отличается только расположением ячеек и их контактов. Уже нет необходимости подводить контакт к каждой ячейке памяти, так что стоимость и размер NAND-процессора значительно меньше. За счет этой архитектуры, запись и стирание происходят заметно быстрее. Однако эта технология не позволяет обращаться к произвольной области или ячейке, как в NOR. Для достижения максимальной плотности и емкости, флеш-накопитель, изготовленный по технологии NAND, использует элементы с минимальными размерами. Поэтому, в отличие от NOR-накопителя допускается наличие сбойных ячеек (которые блокируются и не должны быть использованы в дальнейшем), что заметно усложняет работу с такой флеш-памятью. Более того, сегменты памяти в NAND снабжаются функцией CRC для проверки их целостности. В настоящее время NOR и NAND-архитектуры существуют параллельно и никак не конкурируют друг с другом, поскольку у них разная область применения. NOR используется для простого хранения данных малого объема, NAND - для хранения данных большого размера. Особенности микросхем NAND-флэш памяти можно наглядно рассмотреть на примере кристаллов Hynix серии HY27xx(08/16)1G1M. На рис. 1 показана внутренняя структура и назначение выводов этих приборов.

Физическая и виртуальная память компьютеров (ликбез).

Статья добавлена: 22.03.2022 Категория: Статьи

Физическая и виртуальная память компьютеров (ликбез). При выполнении программы мы имеем дело с физической оперативной памятью (ОП), собственно с которой и работает процессор, извлекая из нее команды и данные и помещая в нее результаты вычислений. Физическая память представляет собой упорядоченное множество ячеек реально существующей оперативной памяти, и все они пронумерованы, то есть к каждой из них можно обратиться, указав ее порядковый номер (адрес). Количество ячеек физической памяти ограниченно и имеет свой фиксированный объем. Процессор в своей работе извлекает команды и данные из физической оперативной памяти, данные из внешней памяти (винчестера, CD) непосредственно на обработку в процессор попасть не могут. Системное программное обеспечение должно связать каждое указанное пользователем символьное имя с физической ячейкой памяти, то есть осуществить отображение пространства имен на физическую память компьютера. В общем случае это отображение осуществляется в два этапа: сначала системой программирования, а затем операционной системой (ОС). Это второе отображение осуществляется с помощью соответствующих аппаратных средств процессора - подсистемы управления памятью, которая использует дополнительную информацию, подготавливаемую и обрабатываемую операционной системой. Между этими этапами обращения к памяти имеют форму виртуального адреса. При этом можно сказать, что множество всех допустимых значений виртуального адреса для некоторой программы определяет ее виртуальное адресное пространство, или виртуальную память. Виртуальное адресное пространство программы зависит, прежде всего, от архитектуры процессора и от системы программирования и практически не зависит от объема реальной физической памяти компьютера. Можно еще сказать, что адреса команд и переменных в машинной программе, подготовленной к выполнению системой программирования, как раз и являются виртуальными адресами. При программировании на языках высокого уровня программист обращается к памяти с помощью логических имен. Имена переменных, входных точек составляют пространство имен. Процессор работает только с физической оперативной памятью, которая достаточно дорога и имеет большие, но не всегда достаточные размеры. Когда задача попадает на обработку, то перед ОС встает задача привязать символическое имя задачи с конкретной ячейкой ОП. Так, система программирования, в данном случае транслятор Ассемблера, присваивает каждому символическому имени адрес относительно начала сегмента, а операционная система в сегментные регистры заносит адреса начала сегментов и, при их сложении, получается физический адрес памяти расположения элемента с данным символическим именем. Когда программа прошла этапы трансляции и редактирования, она приобрела двоичный вид. Все символические имена имеют двоичные адреса от какого-то нулевого значения, но они не указывают на конкретные ячейки памяти. В этом случае говорят, что символические имена, команды имеют виртуальный адрес. А когда операционная система соизволит запустить программу на выполнение, применив какую-то дисциплину обслуживания заданий, она каждому виртуальному адресу присвоит конкретный физический адрес оперативной памяти. Когда администратор вычислительной системы запускает на выполнение множество заданий, то физический адрес команды или данного имеет только та задача, которая в данный момент обрабатывается процессором. Все остальные программы имеют виртуальные адреса, а их сумма составляет виртуальное адресное пространство. Современные ОС могут поддерживать виртуальное адресное пространство размером до 4Гбайт. При большой загрузке вычислительной системы, когда все запущенные на обработку программы не помещаются в оперативной памяти, они располагаются в виртуальной памяти и имеют виртуальные адреса. Когда по какой-либо дисциплине диспетчеризации они запускаются на обработку, модулями операционной системы виртуальные адреса превращаются в физические адреса оперативной памяти.

Каталог FAT32 (GPT-диски).

Статья добавлена: 21.03.2022 Категория: Статьи

Каталог FAT32 (GPT-диски). GPT-диск должен содержать один системный раздел. В системах на основе EFI и UEFI этот раздел также называется системным разделом EFI или ESP. Этот раздел обычно хранится на основном жестком диске. С системного раздела происходит загрузка компьютера. Минимальный размер этого раздела составляет 100 МБ, и он должен форматироваться только с помощью формата файлов FAT32 (FAT32 «понимают» различные операционные системы). Этим разделом управляет операционная система, и он не должен содержать никакие другие файлы, включая средства среды восстановления Windows. Пример конфигурации разделов на GPT-диске с UEFI показан на рис. 1. Каталог файлов в разделе FAT32 представляет собой массив 32-байтных элементов - описателей файлов. С точки зрения операционной системы все каталоги в FAT32 выглядят как файлы и могут содержать произвольное количество записей. Корневой каталог (Root Directory) - это главный каталог диска, с которого начинается дерево подкаталогов. В системе FAT32 корневой каталог является файлом произвольного размера. При наличии большого количества элементов в корневом каталоге поиск нужных данных занимает довольно много времени. Производительность файловой системы из-за этого падает. Поэтому лучше ограничивать число элементов в корневом каталоге до какого-то разумного предела. Структура элемента каталога файлов приведена в табл. 1. Элемент начинается с 11-байтного поля, содержащего так называемое «короткое имя» файла, по которому операционная система обычно осуществляет поиск файла в каталоге. «Короткое имя» состоит из двух полей: 8-байтного поля, содержащего собственно имя файла и 3-байтного поля, содержащего расширение. Если введенное пользователем имя файла короче восьми символов, то оно дополняется пробелами (код пробела - 20h). Если введенное расширение короче трех байтов, то оно также дополняется пробелами. Разделительная точка между именем и расширением файла не хранится в структуре данных, она подставляется программами операционной системы после имени файла (задание имени файла, вывод списка файлов на экран и т. д. В «коротком имени» все текстовые символы преобразуются операционной системой в верхний регистр. В файловых системах FAT32 пользователи могут присваивать файлам имена длиной до 255 символов и более чем с одной точкой. Имя файла считается длинным, если оно превышает размеры, допускаемые форматом «8.3», или если в нем содержатся строчные буквы и другие символы, недопустимые в пространстве имен формата «8.3». Версии операционных систем начиная еще с Windows 95 и далее позволяют присваивать файлу (в дополнение к «короткому имени») так называемое «длинное имя», используя для его хранения «свободные» элементы каталога, смежные с основным элементом, который определяет файл (рис 2). «Короткое» и «длинное» имена файла являются уникальными, то есть не должны встречаться дважды в одном каталоге. «Длинное имя» записывается в кодировке формата Unicode. Unicode - это универсальная международная кодировка, которая предусматривает выделение для набора символов каждого языка определенной непрерывной последовательности двоичных чисел. Символы Unicode хранятся в виде 16-разрядных чисел, что позволяет представить свыше 60 тысяч различных символов, но на каждый символ расходуется два байта памяти. Набор символов латинского алфавита (то есть символов английского языка) и математические символы считаются в Unicode основными и размещаются в диапазоне 0020h-007Eh. Преобразование латинских символов из формата Unicode в ASCII-код сводится к простому отсечению старшего байта символа. Символы русского языка (Cyrillic) размещаются в диапазоне 0410h-044Fh и преобразование русских символов из формата Unicode в ASCII-код проблематично. Признаком того, что «свободный» элемент каталога используется для хранения участка «длинного имени» является наличие единиц в разрядах 0-3 байта атрибутов (для файлов и каталогов такое сочетание невозможно). «Длинное имя» в пустые элементы каталога записывается разрезанным на части, как показано в рис. 3, 4. В одном элементе каталога можно сохранить фрагмент длиной до 13 символов Unicode (поскольку в трех участках имеется в сумме 26 байт), а неиспользованный участок последнего фрагмента заполняется кодами FFFFh. «Длинное имя» записывается в 32-х байтную запись каталога, расположенную перед 32-х байтной записью «короткого имени» (рис 3), причем фрагменты (рис. 4) размещены в обратном порядке, начиная с последнего фрагмента (рис. 5).

Логические основы компьютерной техники (ликбез).

Статья добавлена: 21.03.2022 Категория: Статьи

Логические основы компьютерной техники (ликбез). Джордж Буль (очень давно) разработал логическую систему, названную булевой алгеброй, на основе которой построена вся современная компьютерная техника. В основе логики лежит понятие «булева примитива». Булева алгебра и ее система булевых примитивов может быть реализована на электронных схемах, которые и реализуют булевы выражения. Такие схемы называются логическими элементами, и всего их восемь (а базовых их всего три: логический элемент «И», «ИЛИ», «НЕ»). Элемент воспринимает один или несколько входных битов, обрабатывает их определенным образом и формирует выходной бит. Выходной бит элемента предсказуем, потому, что элемент действует в соответствии с конкретным логическим выражением. Восемь элементов называются: буфер, инвертор, элемент И (AND), элемент ИЛИ (OR), элемент исключающее ИЛИ (XOR), элемент НЕ-И (NAND), элемент НЕ-ИЛИ (NOR) и элемент исключающее НЕ-ИЛИ (ENOR). Их входы и выходы обычно выведены на контакты реальных микросхем. Из этих элементов специалисты-системотехники строят схемы состоящие из миллиардов таких элементов. Проверяя входы и выходы такой микросхемы, состоящей из логических элементов, всегда можно убедиться в ее работоспособности. В настоящее время очень сложные части схем компьютеров (из элементов «И», «ИЛИ», «НЕ») формируются в сверхбольших микросхемах (чипах), которые объединяют в комплекты (чипсеты). Чипсет может быть создан для реализации системной платы компьютера, видеоакселератора, звуковой карты, электроники жесткого диска и т. д., но на различных платах, как правило, всегда присутствует небольшое количество микросхем малой и средней степени интеграции элементов. Материал данного раздела необходим для оценки работоспособности микросхем малой и средней степени интеграции элементов при поиске неисправности в электронных схемах компьютеров, и для понимания работы цифровых схем компьютеров. Логические элементы. Булевы примитивы. Буфер (повторитель) Буфер (повторитель) представляет собой просто усилительный каскад (рис. 1). В логическом смысле усиление является аналоговой функцией, а не цифровой, но буферы часто требуются и в цифровых схемах. Например, биты адреса при выходе из процессора оказываются довольно слабыми по нагрузочной способности, и их нельзя подавать в шину адреса без усиления по току. Поэтому на каждой линии адреса имеется буфер, который усиливает ток передаваемого бита. Имеются буферы и на каждой линии шины данных компьютера (практически здесь есть два буфера по одному для каждого направления). Буферы обеспечивают надежную работу шин адреса и данных.

Команды контроллеров жестких дисков для поддержки защиты от несанкционированного доступа (ликбез).

Статья добавлена: 16.03.2022 Категория: Статьи

Команды контроллеров жестких дисков для поддержки защиты от несанкционированного доступа (ликбез). Процессор управляет внешними устройствами, выполняя соответствующую программу ввода/вывода, где он с помощью команд IN,OUT (чтение порта, запись в порт) имеет доступ к программно-доступным регистрам контроллера устройства. В регистр управления процессор записывает команду, из регистра состояния читает информацию о состоянии устройства и контроллера, в регистр данных записывает выводимые на устройство данные, или читает из регистра данных считываемую с устройства информацию и т. д. Начиная еще со стандарта АТА-3, в набор команд контроллеров жестких дисков была введена группа команд защиты. Поддержка команд этой группы определяется содержимым слова (с порядковым номером 128), полученным по команде идентификации. Это слово содержит статус секретности: - бит 0 - поддержка секретности (0 - отсутствует, 1 - имеется); - бит 1 - использование секретности (0 - запрещено, 1 - разрешено); - бит 2 - блокировка режима секретности (0 - отсутствует, 1 - имеется); - бит 3 - приостановка режима секретности (0 - отсутствует, 1 - имеется); - бит 4 - счетчик секретности (0 - отсутствует, 1 - имеется); - бит 5 - поддержка улучшенного режима стирания (0 - отсутствует, 1 - имеется); - биты 6-7 зарезервированы; - бит 8 - уровень секретности (0 - высокий, 1 - максимальный); - биты 9-15 зарезервированы. Если защита поддерживается, то устройство должно отрабатывать все команды группы Security. С точки зрения защиты, устройство может находиться в одном из трех состояний: 1. Устройство открыто (unlocked) - контроллер устройства выполняет все свойственные ему команды. Устройство с установленной защитой можно открыть только командой Security Unlock, в которой передается блок данных, содержащий установленный при защите пароль. Длина пароля составляет 32 байта, а для исключения возможности подбора пароля путем полного перебора имеется внутренний счетчик неудачных попыток открывания, по срабатывании которого команды открывания будут отвергаться до выключения питания или аппаратного сброса. 2. Устройство закрыто (locked) - контроллер устройства отвергает все команды, связанные с передачей данных и сменой носителя. Допустимы лишь команды общего управления, мониторинга состояния и управления энергопотреблением. Из команд защиты допустимы лишь команды стирания (Security Erase) и открывания (Security Unlock). В это состояние устройство с установленной защитой входит каждый раз по включению питания. 3. Устройство заморожено (frozen) - устройство отвергает все команды управления защитой, но выполняет все остальные. В это состояние устройство переводится командой Security Freeze Lock или автоматически по срабатыванию счетчика попыток открывания устройства с неправильным паролем. Из этого состояния устройство может выйти только по аппаратному сбросу или при следующем включении питания. Срабатывание счетчика попыток отражается установкой бита 4 (EXPIRE) слова 128 блока параметров, бит сбросится по следующему включению питания или по аппаратному сбросу. Производитель выпускает устройства с неустановленной защитой (по включению оно будет открыто). Система защиты поддерживает два пароля: - главный (master password); - пользовательский (user password). В системе защиты имеются два уровня: - высокий (high); - максимальный (maximum). При высоком уровне защиты устройство можно открывать любым из двух паролей. При максимальном уровне устройство открывается только пользовательским паролем, а по главному паролю доступна только команда стирания (при этом вся информация с носителя будет стерта). Для установки защиты и пароля используется команда Security Set Password, которую выполняет только открытое устройство.

ARM процессоры (ликбез).

Статья добавлена: 15.03.2022 Категория: Статьи

ARM процессоры (ликбез). ARM - это название архитектуры и одновременно название компании, ведущей ее разработку. Аббревиатура ARM расшифровывается как (Advanced RISC Machine или Acorn RISC Machine), что можно перевести как: усовершенствованная RISC-машина. ARM архитектура объединяет в себе семейство как 32, так и 64-разрядных микропроцессорных ядер, разработанных и лицензируемых компанией ARM Limited. Компания ARM Limited занимается сугубо разработкой ядер и инструментария для них (средства отладки, компиляторы и т. д), но никак не производством самих процессоров. Компания ARM Limited продает лицензии на производство ARM процессоров сторонним фирмам. Список компаний, получивших лицензию на производство ARM процессоров был достаточно широк, например, AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale и многие другие. Некоторые компании, получившие лицензию на выпуск ARM процессоров, создавали и собственные варианты ядер на базе ARM архитектуры (DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6 и HiSilicon K3). Широко известны семейства процессоров ARM: ARM7, ARM9, ARM11 и Cortex. Где используются ARM процессоры? Что такое ARM процессор? Чем отличается архитектура ARM от x86 процессоров? На базе ARM процессоров может работать фактически любая электроника: КПК, мобильные телефоны и смартфоны, цифровые плееры, портативные игровые консоли, калькуляторы, внешние жесткие диски и маршрутизаторы. Все они содержат в себе ARM-ядро, поэтому можно сказать, что ARM - мобильные процессоры для смартфонов и планшетов. ARM процессор представляет из себя SoC, или "систему на чипе". SoC система может содержать в одном кристалле, помимо самого CPU, и остальные части полноценного компьютера. Это и контроллер памяти, и контроллер портов ввода-вывода, и графическое ядро, и система геопозиционирования (GPS). В нем может находиться и 3G модуль, а также многое другое. Если рассматривать отдельно семейство ARM процессоров, допустим Cortex-A9 (или любое другое), нельзя сказать, что все процессоры одного семейства имеют одинаковую производительность или все снабжены GPS модулем. Все эти параметры сильно зависят от производителя чипа и того, что и как он решил реализовать в своем продукте. Чем же отличается ARM от X86 процессоров? Сама по себе RISC (Reduced Instruction Set Computer) архитектура подразумевает под собой уменьшенный набор команд. Что соответственно ведет к очень умеренному энергопотреблению. Ведь внутри любого ARM чипа находится гораздо меньше транзисторов, чем у его собрата из х86 линейки. Не забываем, что в SoC-системе все периферийные устройства находится внутри одной микросхемы, что позволяет ARM процессору быть еще более экономным в плане энергопотребления.

Древние философы о болезнях и страданиях. (для чтения в свободное от работы время)

Статья добавлена: 14.03.2022 Категория: Статьи

Древние философы о болезнях и страданиях. (для чтения в свободное от работы время) Болезни и страдания - общий удел всех, приходящих в этот мир, - к такому выводу неизбежно приходили все философы и мыслители мира, это объясняет и христианство, хотя люди предпочитают искать ложное, но более приятное для себя решение, уподобляясь больному, который вместо горького, но спасительного для него лекарства ест конфеты. Причины наших болезней и страданий могут быть самыми разными, вплоть до человеческой самонадеянности в познании мира (представьте себе человека, взбирающегося по высокой отвесной скале без страховки или погружающегося на неизвестную ему глубину без должных мер безопасности). Но суть постигающих человека несчастий одна – его нравственное и интеллектуальное несовершенство, которое отражается в его мыслях и поступках. Изобретенные им пути эволюции еще очень далеки от совершенства, а иногда просто ведут к деградации. Преимущество человека в его постоянном мышлении, а мышление большинства людей до сих пор весьма примитивно. Человек или творит или разрушает. Самонадеянность, неумение и нежелание следовать веками выработанным общечеловеческим принципам, зависть и мстительность - вот источники человеческих страданий, следствие которых - поврежденность человеческой природы. В основе негативных для здоровья поступков всегда лежит явная или скрытая страсть. К сожалению, человек часто сам не замечает, например, как еда ради утоления чувства голода, переходит в поглощение пищи ради удовольствия, и человек ест не потому, что хочет, а потому, что еще может съесть. Большинство людей по себе знает, какое бессилие и опустошение испытывает человек после приступа гнева. И это еще самые слабые симптомы нездоровья. А часто бывает, что после крупной ссоры не обходится без валидола, нитроглицерина, а то и вызова «неотложки» и инфаркта («глупца убивает гневливость, а несмышленого губит раздражительность»). Человек обычно сам порождает для себя худшее и, возможно, непоправимое зло. ...

Организация разделов на MBR и GPT дисках (ликбез).

Статья добавлена: 14.03.2022 Категория: Статьи

Организация разделов на MBR и GPT дисках (ликбез). При подготовке дисков к работе их разбивают на разделы и в разделах создаются структуры для поддержки соответствующей файловой системы данного раздела, например, NTFS, FAT32 и др. Структуры файловых систем в разделах MBR и GPT дисков идентичны, но структуры осуществляющие разбиение на разделы у этих дисков значительно отличаются. Таблица разделов MBR. Таблица разделов — это часть главной загрузочной записи (MBR), состоящая из четырёх записей (строк) по 16 байт. Каждая запись описывает один из разделов жёсткого диска. Первая запись находится по смещению 1BEh от начала сектора, содержащего MBR, каждая последующая запись вплотную примыкает к предыдущей. Для созания на диске более 4 разделов используются расширеные разделы, позволяющие создать неограниченое количество логических дисков внутри себя. MBR находится в блоке данных 1-го сектора, 0 поверхности, 0 цилиндра (или LBA 0) диска, его логически можно разделить на три основные области (рис. 1): код начального загрузчика (446 байт), таблицу разделов (четыре записи по 16 байт каждая, первая запись находится по смещению 1BEh от начала MBR) и сигнатуру — слово со значением AA55h, занимающее последние два байта MBR (смещение 1FEh). BIOS проверяет сигнатуру, чтобы убедиться в корректности MBR, если сигнатура не равна указанному значению, загрузка не выполняется и выдаётся сообщение об ошибке. В операционных системах Microsoft серии Windows NT и их последовательницах, включая Windows Vista и Windows 7, а также в некоторых альтернативных системах длина области загрузчика была сокращена до 440 байт; непосредственно за ней (со смещения 1B8h) следует четырёхбайтовая сигнатура («номер») диска и два резервных байта, обычно равных нулю (рис. 2). Существуют и структуры более современного варианта MBR (рис. 3). Таблица разделов GPT. На рис. 7 показана структура диска GPT. GUID Partition Table (GPT) — стандарт формата размещения таблиц разделов на физическом жестком диске. Он является частью Расширяемого программного интерфейса (англ. Extensible Firmware Interface, EFI) — стандарта, предложенного Intel на смену BIOS. EFI использует GPT там, где BIOS использует Главную загрузочную запись (англ. Master Boot Record, MBR). GUID Partition Table (GPT) является стандартом для верстки таблицы разделов на физическом жестком диске, c использованием глобальных уникальных идентификаторов (GUID). Хотя это является частью Unified Extensible Firmware Interface (UEFI), он также используется на некоторых BIOS системах из-за ограничения таблиц разделов в MBR. Диски GPT поддерживают тома до 18 эксабайт (1024 петабайт или 1048576 терабайт) и 128 разделов. UEFI использует таблицу разделов GUID, которая использует глобальные уникальные идентификаторы и адреса разделов которые позволяют загрузку с жесткого диска такого размера, как 9,4 ZB (зетабайт). Терабайт составляет 1024 Гб, а зетабайта (zebibyte) является 1024x1024x1024 Гб. Повышенная безопасность - GPT хранит резервную копию таблицы разделов в конце диска, поэтому в случае неполадок существует возможность восстановления разметки при помощи запасной таблицы. Реализована защита от повреждения устаревшими программами посредством Protective MBR. Существует возможность использования старых загрузочных секторов.Собственно GPT начинается с Оглавления таблицы разделов (англ. Partition Table Header – загодовок GPT). GPT использует современную систему адресации логических блоков (LBA) вместо применявшейся в MBR адресации «Цилиндр — Головка — Сектор» (CHS). Доставшаяся по наследству MBR со всей своей информацией содержится в блоке LBA 0, оглавление GPT — в блоке LBA 1. Массив разделов. Записи данных о разделах (массив разделов: LBA 2-33). Массив разделов начинается непосредственно за блоком заголовка GPT, то есть со второго блока диска (LBA 2). Копия массива находится в конце диска и вплотную примыкает к копии заголовка, то есть кончается предпоследним блоком диска. Массив разделов состоит из записей одинакового формата, каждая из которых описывает один раздел диска. Первая запись начинается с начала первого сектора массива, последующие вплотную примыкают друг к другу. Размер записей может меняться, однако на одном диске все записи имеют одинаковую длину, указанную в заголовке GPT и кратную 8 (рис. 9). Например, на машине с установленной 64-битной ОС Microsoft Windows, зарезервировано 128 записей данных о разделах, каждая запись длиной 128 байт (т. о. возможно создание 128 разделов на диске). Записи данных о разделах (англ. Partition entries) просты и расположены с равным приращением адресов. Первые 16 байт определяют GUID типа раздела (например, GUID системного EFI-раздела имеет вид «C12A7328-F81F-11D2-BA4B-00A0C93EC93B»). Следующие 16 байт содержат GUID, уникальный для данного конкретного раздела. Далее записываются данные о начальном и конечном (64-бита) LBA раздела. Остальное место отводится информации об именах и атрибутах разделов. ...

Стр. 15 из 211      1<< 12 13 14 15 16 17 18>> 211

Лицензия