Организация персонального компьютера

Введение

1.1 Введение
1.2 Организация персонального компьютера
1.3 Виды программного обеспечения
1.4 Основные понятия об операционной системе, ее функциях
1.5 Архитектура ОС Windows 9x

1.1. Введение. Структура курса. Тематика лекций, лабораторных и практических работ. Модульно-рейтинговая система. Учебные и методические пособия.

Процессоры, их поколения. Производительность и тактовая частота. Оперативная память (ОЗУ), единицы измерения информации. Периферийные устройства, их взаимодействие с процессором (прерывания). Накопители на жестких и гибких дисках, приводы CD ROM, видеоадаптеры. Другие внутренние периферийные устройства (звуковые и сетевые карты, модемы). Внешние периферийные устройства - принтеры, сканеры. Определение состава компьютера программами самодиагностики.

Системы счисления, перевод чисел из двоичной системы в десятичную и обратно. Поскольку персональный компьютер представляет собой электронное устройство, хранимая и обрабатываемая им информация представлена в двоичной системе счисления, в которой используются лишь два числа - 0 и 1. Для перевода чисел из десятичной системы счисления в двоичную производят последовательное деление десятичного числа на основание системы счисления:

Результат есть комбинация чисел, полученных в остатках, записанная в направлении, обратном делению:

(327)10 -> (101000111)2

В случае десятичных дробей производят последовательное умножение дроби на основание системы счисления:

0,125 *   = 0,250 =   + 0,250
0,250 *   = 0,500 =   + 0,500
0,500 *   = 1,000 =   + 0,000
0,000 *   = 0,000 =   + 0,000

Результат есть комбинация чисел в целой части произведения:

(0,125)10 (0,001)2

Для перевода чисел из двоичной системы счисления в десятичную выполняют перемножение разрядов преобразуемого числа на основание системы счисления в степени, соответствующей номеру разряда справа, начиная с нуля:

101000111 = 1*28 + 0*27 + 1*26 + 0*25 + 0*24 + 0*23 + 1+22 + 1*21 + 1*20

Результат есть сумма произведений:

(101000111)2 -> (327)10

Аналогично производится перевод дробных чисел, с той лишь разницей, что основание возводится в отрицательную степень:

0,001 = 0,0 + 0*2-1 + 0*2-2 + 1*2-3

Поскольку основной единицей измерения информации является байт (8 бит), то часто применяется восьмеричная система счисления. В программировании удобно использовать два байта (слово), для записи которых удобно использовать шестнадцатиричную систему счисления, в которой цифры больше 9 записываются латинскими буквами: 10 -> A,..., 15 -> F. Алгоритмы перевода из этих систем счисления в десятичную и обратно те же, например:

(7143)10 -> (1BE7)16

поскольку


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: