Переход на 64-битные операционные системы

    Дисциплина: Программирование
    Тип работы: Реферат
    Тема: Переход на 64-битные операционные системы

    Министерство образования РФ

    Тульский государственный университет

    Кафедра автоматики и телемеханики

    реферат по курсу ____

    Переход на 64-битные операционные системы

    Выполнил:

    студент гр. ___

    Проверил:

    Тула 200

    Содержание

    Аннотация

    Введение

    Какой процессор называют 64-битным?

    Преимущества 64-битных вычислений

    Реализация 64-разрядности в центральном процессоре

    Инструментарий разработчика

    Применение 64-битных систем

    Выводы

    Библиографический список

    Аннотация

    Большинство организаций по-прежнему используют 32-битную технику, а на 64-битную переходят крайне медленно. Почему? В чём причины медленного развития 64-битной

    вычислительной техники?

    Какие преимущества 64-битных систем перед 32-битными? На эти вопросы мы попробуем ответить в рамках этой работы.

    Введение

    В настоящее время количество компьютеров под управлением 64-битных систем заметно увеличилось. По данным статистики, количество 64-битных операционных систем на

    компьютерах за последние три месяца увеличилось в два раза. Но на данный момент популярность 64-битных систем не превышает популярность 32-битных. Компьютеры под управлением 64-битных

    операционных систем способны работать более чем с 4 Гбайт оперативной памяти. А также показывают большую по сравнению с 32-битными операционными системами производительность при

    параллельном выполнении различных приложений.

    Переход к 64-битным системам оказался более медленным, чем от 16-битных систем к 32-битным. Это происходит по причине отсутствия поддержки драйверов и

    приложений. Но со временем совместимость программ и производительность 64-битных систем будет увеличиваться, и данного рода проблемы перестанут быть актуальными.

    Какой процессор называют 64-битным?

    Для начала давайте разберёмся, что такое разрядность процессора. Сразу следует сказать, что разрядность процессора - это не максимальный размер обрабатываемых

    данных!

    86-процессоры уже давно могут складывать и вычитать 64-, 80- (например,

    486), 128-битные (обрабатываемые инструкциями SSE-наборов операнды (регистры XMM)) данные. Но это не делает процессор 64-, 80-, 128-битным. По возможностям

    вычислений 64-битный процессор теоретически почти ничем не отличается от 32-битного. Но, например, 32-разрядные процессоры не могут перемножать целочисленные 64-битные числа и делить

    128-битные целые числа на 64-битное число. Таким образом, 64-битный процессор - это не только тот процессор, который может выполнять с 64-битными целыми числами все базовые

    арифметические операции, а, самое главное, это тот процессор, который способен использовать 64-разряда при адресации к памяти.

    Преимущества 64-битных вычислений

    Во-первых, это быстродействие. Выигрыш в виде большей скорости получат только некоторые задачи (например, криптография), которые оперируют с цифрами очень

    большой разрядности. В целом же переход к 64-разрядным вычислениям мало способствует повышению быстродействия.

    Во-вторых, это возможность прямой адресации большого объёма памяти. 32 разряда позволяют напрямую адресовать только 4 Гбайт памяти.

    Современные приложения порой ставят перед вычислительной техникой чрезвычайно ресурсоемкие задачи. Уже сейчас существуют приложения, которым может понадобиться

    более 4 Гбайт ОЗУ. 64-битные системы открывают здесь новые горизонты.

    Реализация 64-разрядности в центральном процессоре

    В центральном процессоре к имеющейся системе регистров добавляется несколько новых, а существующие регистры расширены с 32 до 64 бит.

    Привычные регистры общего назначения RO-R7 (GPR) дополняются восемью 64-битными регистрами R8-R15, которые задействуются в 64-битном режиме (т. е. для их

    использования требуется перекомпиляция программ).

    Существующие регистры ЕАХ, ЕВХ и т. д. расширены с 32 до 64 бит и носят названия

    Увеличение числа регистров повышает производительность ресурсоемких приложений, а их расширение позволяет выполнять операции с 64-битными числами

    напрямую.

    Для реализации одновременной работы как с 32-, так и с 64-битным кодом и регистрами предусмотрены два ...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены