Архитектура электронно-вычислительных машин и вычислительные системы

Выполнение операций над числами в естественной и нормальной формах. Архитектура системной платы. Устройства накопителей информации. Построение последовательности машинных операций для реализации простых вычислений. Интерфейсы периферийных устройств.

Рубрика Программирование, компьютеры и кибернетика
Вид методичка
Язык русский
Дата добавления 30.09.2019
Размер файла 4,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

федеральное государственное бюджетное образовательное учреждение

высшего образования

«Курский государственный университет»

Колледж коммерции, технологий и сервиса

Методические рекомендации

по выполнению практических работ

«Архитектура электронно-вычислительных машин и вычислительные системы»

для студентов 2 курса специальности

09.02.05 Прикладная информатика (по отраслям)

Составитель: преподаватель

Негребецкая В.И.

Курск 2016

Практическая работа № 1

Разработка структурной схемы ПК

Цель работы: углубление и закрепление теоретических знаний, приобретение навыков разработки узлов ЭВМ на структурном, функциональном и алгоритмическом уровнях

Теоретический материал:

Основная функция ЭВМ - обработка данных.

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

Если отсутствует контроллер прямого доступа к памяти (КПДП) или сопроцессор ввода-вывода (СПВВ), но и в этих случаях процессор управляет (инициирует) адресацией. Процессор работает с данными, находящимися в основной (оперативной) памяти. Процессор и основная память составляют ядро ЭВМ.

Для связи ядра ЭВМ с внешним миром предназначены периферийные устройства, которые по их назначению можно разделить на две группы: внешние запоминающие устройства, предназначенные для хранения больших объемов информации, и устройства ввода-вывода.

Устройства ввода позволяют вводить в машину данные и программы, а также вносить исправления в программы и данные, хранящиеся в памяти ЭВМ.

Устройства вывода служат для вывода из ЭВМ результатов обработки данных, из регистрации и отображения.

В качестве внешних ЗУ используют, например, НГМД и «винчестер», устройство ввода - клавиатура, устройство вывода - монитор.

Общие исходные данные:

В состав ЭВМ входят следующие блоки:

· центральное процессорное устройство (ЦПУ);

· оперативная память (ОП);

· система прерывания программ (СПП);

· система ввода-вывода (СВВ);

· блок синхронизации (БС);

· таймер;

· монитор и клавиатура.

Основные параметры ЭВМ:

· адресность ЭВМ - двухадресная;

· длина команды - переменная.

Разрядность ЭВМ и минимальный объем оперативной памяти:

· разрядность - 32;

· емкость ОП -16М*32bit.

Индивидуальные данные:

§ Структура ЭВМ: с разделяемой ОП

§ Система прерываний: радиальная макро

§ КЭШ: команд и данных

§ Оперативная память: многопортовая

§ Ввод - вывод: сопроцессор мультиплексный

§ Разрабатываемый блок: память подканалов в сопроцессоре. Проверка на правильность извлечения из памяти подканалов всей информации, которая должна извлекаться.

Задания:

На основании общих и индивидуальных исходных данных:

1. Разработать структуру вычислительной машины на базе общей шины

2. Составить структурную схему рабочей ЭВМ

3. Разработать структурную схему процессора

4. Построить схему блока синхронизации

5. Построить схемы подключения монитора и клавиатуры.

Контрольные вопросы:

1. Опишите структуру ПК на основе общей шины.

2. В чем смысл архитектуры с иерархией шин?

3. Охарактеризуйте назначение шины данных, шины адреса и шины управления?

4. Перечислите основные части центрального процессора.

5. Что такое кэш?

6. Какие типы устройств включает в себя оперативная память?

7. Для чего предназначен блок синхронизации?

Задание на дом.

Выполнить отчет по практический работе

интерфейс периферийный системный плата

Практическая работа № 2

Перевод чисел из одной системы счисления в другую

Цель работы: научится переводить из одной системы счисления в другую.

Теоретический материал:

Системы счисления.

Основные понятия и определения.

Под системой счисления понимается способ представления любого числа с помощью некоторого алфавита символов, называемых цифрами.

Все системы счисления делятся на позиционные и непозиционные.

Непозиционными системами являются такие системы счисления, в которых каждый символ сохраняет свое значение независимо от места его положения в числе.

Примером непозиционной системы счисления является римская система. К недостаткам таких систем относятся наличие большого количества знаков и сложность выполнения арифметических операций.

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

Примером позиционной системы счисления является десятичная система, используемая в повседневной жизни.

Количество p различных цифр, употребляемых в позиционной системе определяет название системы счисления и называется основанием системы счисления - "p".

В десятичной системе используются десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; эта система имеет основанием число десять.

Любое число N в позиционной системе счисления с основанием p может быть представлено в виде полинома от основания p:

N = anpn+an-1pn-1+ ... +a1p+a0+a-1p-1+a-2p-2+ ...

здесь N - число, aj - коэффициенты (цифры числа), p - основание системы счисления ( p>1).

Принято представлять числа в виде последовательности цифр:

N = anan-1 ... a1a0 . a-1a-2 ...

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

В ЭВМ применяют позиционные системы счисления с недесятичным основанием: двоичную, восьмеричную, шестнадцатеричную.

В аппаратной основе ЭВМ лежат двухпозиционные элементы, которые могут находиться только в двух состояниях; одно из них обозначается 0, а другое - 1. Поэтому основной системой счисления применяемой в ЭВМ является двоичная система.

Двоичная система счисления. Используется две цифры: 0 и 1. В двоичной системе любое число может быть представлено в виде:

N = bnbn-1 ... b1b0 . b-1b-2 ...

где bj либо 0, либо 1.

Восьмеричная система счисления. Используется восемь цифр: 0, 1, 2, 3, 4, 5, 6, 7. Употребляется в ЭВМ как вспомогательная для записи информации в сокращенном виде. Для представления одной цифры восьмеричной системы используется три двоичных разряда (триада) (Таблица 1).

Шестнадцатеричная система счисления. Для изображения чисел употребляются 16 цифр. Первые десять цифр этой системы обозначаются цифрами от 0 до 9, а старшие шесть цифр - латинскими буквами: 10-A, 11-B, 12-C, 13-D, 14-E, 15-F. Шестнадцатеричная система используется для записи информации в сокращенном виде. Для представления одной цифры шестнадцатеричной системы счисления используется четыре двоичных разряда (тетрада) (Таблица 1).

Таблица 1. Наиболее важные системы счисления

Перевод чисел из одной системы счисления в другую.

Перевод чисел в десятичную систему осуществляется путем составления степенного ряда с основанием той системы, из которой число переводится. Затем подсчитывается значение суммы.

Пример.

а) Перевести 10101101.1012"10" с.с.

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

10101101.1012 = 127+ 026+ 125+ 024+ 123+ 122+ 021+ 120+ 12-1+ 02-2+ 12-3 = 173.62510

б) Перевести 703.048"10" с.с.

703.048 = 782+ 081+ 380+ 08-1+ 48-2 = 451.062510

в) Перевести B2E.416"10" с.с.

B2E.416 = 11162+ 2161+ 14160+ 416-1 = 2862.2510

Перевод целых десятичных чисел в недесятичную систему счисления осуществляется последовательным делением десятичного числа на основание той системы, в которую оно переводится, до тех пор, пока не получится частное меньшее этого основания. Число в новой системе записывается в виде остатков деления, начиная с последнего.

Пример.

а) Перевести 18110"8" с.с.

Результат: 18110 = 2658

б) Перевести 62210"16" с.с.

Результат: 62210 = 26E16

Перевод правильных дробей из десятичной системы счисления в недесятичную.

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

Пример.

Перевести 0.312510"8" с.с.

Результат: 0.312510 = 0.248

Замечание. Конечной десятичной дроби в другой системе счисления может соответствовать бесконечная (иногда периодическая) дробь. В этом случае количество знаков в представлении дроби в новой системе берется в зависимости от требуемой точности.

Пример.

Перевести 0.6510"2" с.с. Точность 6 знаков.

Результат: 0.6510 0.10(1001)2

Для перевода неправильной десятичной дроби в систему счисления с недесятичным основанием необходимо отдельно перевести целую часть и отдельно дробную.

Пример.

Перевести 23.12510"2" с.с.

1) Переведем целую часть:

2) Переведем дробную часть:

Таким образом: 2310 = 101112; 0.12510 = 0.0012.

Результат: 23.12510 = 10111.0012.

Необходимо отметить, что целые числа остаются целыми, а правильные дроби - дробями в любой системе счисления.

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

Пример.

а) Перевести 305.48"2" с.с.

б) Перевести 7B2.E16"2" с.с.

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

Пример.

а) Перевести 1101111001.11012"8" с.с.

б) Перевести 11111111011.1001112"16" с.с.

Перевод из восьмеричной в шестнадцатеричную систему и обратно осуществляется через двоичную систему с помощью триад и тетрад.

Пример. Перевести 175.248"16" с.с.

Результат: 175.248 = 7D.516.

Двоичная арифметика.

Правила выполнения арифметических действий над двоичными числами задаются таблицами двоичных сложения, вычитания и умножения.

Таблица двоичного сложения

0+0=0

0+1=1

1+0=1

1+1=10

Таблица двоичного вычитания

0-0=0

1-0=1

1-1=0

10-1=1

Таблица двоичного умножения

00=0

01=0

10=0

11=1

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

Пример. Выполнить сложение двоичных чисел:

а) X=1101, Y=101;

Результат 1101+101=10010.

б) X=1101, Y=101, Z=111;

Результат 1101+101+111=11001.

При вычитании двоичных чисел в данном разряде при необходимости занимается 1 из старшего разряда. Эта занимаемая 1 равна двум 1 данного разряда.

Пример. Заданы двоичные числа X=10010 и Y=101. Вычислить X-Y.

Результат 10010 - 101=1101.

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

Пример. 1001101=?

Результат 1001101=101101.

Деление двоичных чисел производится по тем же правилам, что и для десятичных. При этом используются таблицы двоичного умножения и вычитания.

Пример. 1100.011 : 10.01=?

Результат 1100.011 : 10.01=101.1.

Задания:

1. Перевести следующие числа в десятичную систему счисления:

а) 1101112; б) 10110111.10112; в) 563.448; г) 721.358; д) 1C4.A16; е) 9A2F.B52.

2. Перевести следующие числа из "10" с.с в "2", "8", "16" с.с.:

а) 463; б) 1209; в) 362; г) 3925; д) 11355.

3. Перевести следующие числа из "10" с.с в "2", "8", "16" с.с. (точность вычислений - 5 знаков после точки):

а) 0.0625; б) 0.345; в) 0.225; г) 0.725; д) 217.375; е) 31.2375; ж) 725.03125; з) 8846.04.

4. Перевести следующие числа в двоичную систему счисления:

а) 1725.3268; б) 341.348; в) 7BF.52A16; г) 3D2.C16.

5. Перевести следующие числа из одной системы счисления в другую:

а) 11011001.010112 "8" с.с.;

б) 1011110.11012 "8" с.с.;

в) 1101111101.01011012 "16" с.с.;

г) 110101000.1001012 "16" с.с.

6. Перевести следующие числа из одной системы счисления в другую:

а) 312.78 "16" с.с.; б) 51.438 "16" с.с.; в) 5B.F16 "8" с.с.;

г) D4.1916 "8" с.с.

7. Заданы двоичные числа X и Y. Вычислить X+Y и X-Y , если:

а) X=1101001; Y=101111;

б) X=101110110; Y=10111001;

в) X=100011001; Y=101011.

8. Заданы двоичные числа X и Y. Вычислить X*Y и X/Y , если:

а) X=1000010011; Y=1011;

б) X=110010101; Y=1001;

в) X=100101.011; Y=110.1;

г) X=100000.1101; Y=101.01.

Контрольные вопросы:

1. Что такое система счисления?

2. Классификация систем счисления.

3. Какие системы счисления применяются для записи чисел в ПК и почему?

4. Каким образом представляется число в различных системах счисления? (развернутая и краткая форма записи).

5. Правила перевода целых и дробных чисел в различные системы счисления (составить и записать алгоритм перевода).

Задание на дом.

Выполнить отчет по практический работе.

Практическая работа № 3

Представление информации в ЭВМ

Цель работы: научиться переводить числа в те системы счисления, которые использует ЭВМ, подсчитывать объем занимаемой данными информации и уметь переводить значения количества информации из одних единиц измерения в другие.

Теоретический материал:

Система счисления - это способ представления чисел цифровыми знаками и соответствующие ему правила действий над числами.

Системы счисления можно разделить:

· непозиционные системы счисления;

· позиционные системы счисления.

В непозиционной системе счисления значение (величина) символа (цифры) не зависит от положения в числе.

Самой распространенной непозиционной системой счисления является римская. Алфавит римской системы записи чисел состоит из символов: I - один, V - пять, X - десять, L - пятьдесят, C - сто, D - пятьсот, M - тысяча.
Величина числа определяется как сумма или разность цифр в числе (например, II - два, III - три, XXX - тридцать, CC - двести).
Если же большая цифра стоит перед меньшей цифрой, то они складываются (например, VII - семь), если наоборот - вычитаются (например, IX - девять).

В позиционных системах счисления значение (величина) цифры определяется ее положением в числе.

Любая позиционная система счисления характеризуется своим основанием.

Основание позиционной системы счисления - количество различных цифр, используемых для изображения чисел в данной системе счисления.
Основание 10 у привычной десятичной системы счисления (десять пальцев на руках).

Алфавит: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

За основание можно принять любое натуральное число - два, три, четыре и т. д., образовав новую позиционную систему: двоичную, троичную, четверичную и т. д.

Позиция цифры в числе называется разрядом.

Представим развернутую форму записи числа:

Aq = an-1•qn-1 + … + a1•q1 + a0•q0 + a-1•qn-1 + … + a-m•q-m

Где q - основание системы счисления (количество используемых цифр)

Aq - число в системе счисления с основанием q

a - цифры многоразрядного числа Aq

n (m) - количество целых (дробных) разрядов числа Aq

Пример

порядковый номер

2 1 0 -1 -2

2 3 9, 4 510 = 2•102 + 3•101 + 9•100 + 4•10-1 + 5•10-2

a2 a1 a0, a-1 a-2

Двоичная система счисления

Официальное «рождение» двоичной системы счисления (в её алфавите два символа: 0 и 1) связывают с именем Готфрида Вильгельма Лейбница. В 1703 г. он опубликовал статью, в которой были рассмотрены все правила выполнения арифметических действий над двоичными числами.

Преимущества:

1. для её реализации нужны технические устройства с двумя устойчивыми состояниями:

2. есть ток - нет тока; намагничен - не намагничен;

3. представление информации посредством только двух состояний надежно и помехоустойчиво;

4. возможно применение аппарата булевой алгебры для выполнения логических преобразований информации;

5. двоичная арифметика намного проще десятичной.

Недостаток: быстрый рост числа разрядов, необходимых для записи чисел.

Перевод чисел (8) > (2), (16) > (2)

Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему: каждую цифру заменить эквивалентной ей двоичной триадой (тройкой цифр) или тетрадой (четверкой цифр).

Примеры:

53718 = 101 011 111 0012;

5 3 7 1

1A3F16 = 1 1010 0011 11112

1 A 3 F

Перевод чисел (2) > (8), (2) > (16)

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

Примеры:

11010100001112 = 1 5 2 0 78;

1 101 010 000 111

1101110000011012 = 6 E 0 D16

110 1110 0000 1101

Перевод чисел (q) > (10)

Запись числа в развернутой форме и вычисление полученного выражения в десятичной системе.

Примеры:

1. 1101102 = 1•25 + 1•24 + 0•23 + 1•22 + 1•21 + 0•20 = 5410;

2. 2378 = 2•82 + 3•81 + 7•80 = 128 + 24 + 7 = 15910;

3. 3FA16 = 3•162 + 15•161 + 10•160 = 768 + 240 + 10 = 101810.

Перевод чисел (10) > (q)

Последовательное целочисленное деление десятичного числа на основание системы q, пока последнее частное не станет меньше делителя.
Затем остатки от деления записываются в порядке, обратном порядку их получения.

200910=310145

7510=10010112

7510=1138

7510=B16

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

Пример. Перевести из десятичной системы счисления в двоичную число

0,325.

0,375

x 2

-----

0,750

Выделяем целую часть: 0

0,750

x 2

-----

1,500

Выделяем целую часть: 1

0,500

x 2

-----

1,000

В дробной части получили все нули, т. е. число перевелось в двоичную систему счисления точно: 0,0112.

Двоичная арифметика

1. Таблица сложения

0 + 0 = 0

1 + 0 = 1

0 + 1 = 1

1 + 1 = 10

2. Таблица вычитания

0 - 0 = 0

1 - 0 = 1

1 - 1 = 0

10 - 1 = 1

3. Таблица умножения

0 • 0 = 0

1 • 0 = 0

1 • 1 = 1

Пример. Сложить два числа в двоичной системе счисления.

1 1 0 1 1

+

1 0 1 1 0 1

-----------

1 0 0 1 0 0 0

Количество информации, которое вмещает один символ N-элементного алфавита, равно i = log2N.

Это известная формула Р. Хартли. В 32-значном алфавите каждый символ несет i = log232 = 5 (бит) информации.

Использование различных кодировок

В кодировке ASCII на каждый символ отводится 1 байт = 8 бит.

В кодировке Unicode на каждый символ отводится 2 байта = 16 бит.

Перевод количества информации между различными единицами измерения

1 бит - минимальная неделимая единица информации.

8 бит составляют 1 байт, таким образом 1 байт = 8 бит

1 Кбайт (килобайт) = 1024 = 210 байт

1 Мбайт (мегабайт) = 1024 = 210 Кбайт = 220 байт

1 Гбайт (гигабайт) = 1024 = 210 Мбайт = 220 Кбайт = 230 байт

1 Пбайт (петабайт) = 1024 = 210 Гбайт = 220 Мбайт = 230 Кбайт = 240 байт

Задания:

I. Переведите:

1. 37548 > X2

2. 2ED16 > X2

II. Переведите:

1. 10111110101011002 > X8

2. 10110101000001102 > X16

III. Переведите:

1. 11000110102 > X10

2. 1628 > X10

3. E2316 > X10

IV. Переведите:

1. 14110 > X2

2. 14110 > X8

3. 14110 > X16

V. Используя формулу Хартли:

Пример 1. Вычислить количество информации в слове «Информатика» при условии, что для кодирования используется 32-значный алфавит.

Решение. Вычислим количество информации, соответствующее 1 символу при использовании 32-значного алфавита: 32 = 2х, х = 5 бит. Слово "Информатика" состоит из 11 символов, получаем 11* 5 = 55 (бит).

Пример 2. Растровый графический файл содержит черно-белое изображение с 2 градациями цвета (черный и белый) размером 800 х 600 точек. Определите необходимый для кодирования цвета точек (без учета служебной информации о формате, авторстве, способах сжатия и пр.) размер этого файла на диске в байтах.

Решение. Поскольку сказано, что изображение двуцветное, следовательно, для указания цвета одной точки достаточно двух значении, кодирующих белый или черный цвет. Два значения могут быть закодированы одним битом. Объем графического файла рассчитывается по формуле V=i*k, где i - глубина цвета, а k - количество точек.

Тогда объем графического файла равен 800 * 600 * 1 бит = 480 000 6ит, учитывая, что 8 бит = 1 байт получаем 480 000 / 8 = 60 000 байтов. В реальности в графических документах кроме описания цвета точек присутствует еще и служебно-дополнительная информация (о формате записи, авторских правах, способах сжатия и пр.).

Пример 1. При кодировании с помощью Unicode найти информационный объем фразы «Ученье - свет, а неученье - тьма!».

Решение. Подсчитаем число символов в заданной фразе, учитывая буквы, пробелы и знаки препинания (тире, запятую, восклицательный знак). Всего символов - 33. Вычислим объем фразы: 33 (символа) * 2 (байта) = 66 байт = 528 бит.

Пример 2. Сообщение содержит 4096 символов. Объем сообщения при использовании равномерного кода составил 1/512 Мбайт. Найти мощность алфавита, с помощью которого записано данное сообщение.

Решение. Мощность алфавита - количество символов в алфавите. Переведем информационный объем сообщения в биты.

Для кодирования одного символа отводится

Тогда мощность алфавита по формуле Р. Хартли равна N = 2i = 24 = 16.

Пример 3. Сколько секунд потребуется модему, передающему сообщения со скоростью 28 800 бит/с для передачи 100 страниц текста в 30 строк по 60 символов каждая в кодировке ASCII.

Решение. В кодировке ASCII каждый символ занимает 8 бит или 1 байт. Тогда объем текста равен 100 • 30 • 60 • 8 = 1 440 000 битов.

Для его передачи по модему потребуется

секунд.

Самостоятельно: Подсчитать количество информации в вашей фамилии, имени и отчестве, если они между собой разделены пробелом и закодированы в коде ASCII, затем - Unicode.

VII. Перевести данные из Кбайт в бит и из бит в Кбайт

Пример 1. Перевести 376832 бит в Кбайт.

Решение. 376832 бит = 376832 / 8 = 47104 байт = 47104 / 1024 = 46 Кбайт

Пример 2. Перевести 37 Кбайт 515 Байт 3 бит в бит.

Решение. 37 Кбайт 515 байт 3 бит = 37 • 1024 + 515 байт 3 бит = 38403 байт 3 бит = 38403 • 8 +3 = 307227 бит.

Самостоятельно:

- Перевести из бит в Кбайт:

· X429217 бит

· X424719 бит

- Перевести из Кбайт в бит:

· X301 Кбайт

· X274 Кбайт 317 Байт 2 бит

Контрольные вопросы:

1. Во сколько раз увеличится число 10,12 при переносе запятой на один знак вправо?

2. Какое минимальное основание может иметь система счисления, если в ней записано число 23?

3. Перевести числа из десятичной системы в требуемую:

· 4810 > в систему счисления с основанием 2

· 1610 > в систему счисления с основанием 8

· 11011110112 > в систему счисления с основанием 10

· 7B816 > в систему счисления с основанием 10

4. Переведите в нужную систему счисления:

· 1111010010002 > в систему счисления с основанием 16

· 11000011112 > в систему счисления с основанием 8

· 4F3D16 > в систему счисления с основанием 2

· 7138 > в систему счисления с основанием 2

5. Как перевести в биты значение, заданное в байтах и Кбайтах?

6. Как перевести в Кбайт значение, заданное в байтах или в битах?

7. Вычислить количество информации в слове «студент».

Задание на дом.

Выполнить отчет по практический работе.

Практическая работа № 4

Выполнение операций над числами в естественной и нормальной формах

Цель работы: освоить технику выполнения арифметических операций над числами в естественной и нормальной форме; научиться производить операции сложения и вычитания в дополнительных и обратных кодах.

Теоретический материал:

Числа с фиксированной точкой.

Запись числа с фиксированной точкой обычно имеет знаковый и цифровой разряды. Фиксированная точка означает, что на этапе конструирования ЭВМ было определено, сколько и какие разряды машинного слова отведены под изображение целой и дробной частей числа. Пример.Как частный случай числа с фиксированной точкой может быть рассмотрена запись целого числа (в этом случае все разряды, кроме знакового, используются для записи целой части).

Пример. Ячейка с записью целого числа.

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

Числа с плавающей точкой.

Для представления чисел с плавающей точкой (ЧПТ) используется полулогарифмическая форма записи числа:

N = ± mq ± p

где q- основание системы счисления, p - порядок числа, m - мантисса числа N.

Положение точки определяется значением порядка p. С изменением порядка точка перемещается (плавает) влево или вправо. Пример.

12510=12.5*101=1.25*102=0.125*103=0.0125*104=...

Для установления однозначности при записи чисел принята нормализованная форма записи числа. Мантисса нормализованного числа может изменяться в диапазоне: 1/q ? | m | < 1. Таким образом в нормализованных числах цифра после точки должна быть значащей.

Пример

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

б) представление чисел в формате слова

Наиболее типично представление ЧПТ в формате слова (32 разряда). Пример. Число А=-3.510=-11.12=-0.111·1010

Максимальным числом представимым в формате слова будет A=(0.1111...1·101111111)2(1·2127)10.

Таким образом числа с плавающей точкой позволяют увеличить диапазон обрабатываемых чисел, но при этом точность изображения чисел определяется только разрядами мантиссы и уменьшается по сравнению с числами с фиксированной точкой. При записи числа в формате слова диапазон представимых чисел будет от -1·2127 до 1·2127 (21271038), а точность определяться мантиссой, состоящей из 23 разрядов. Точность может быть повышена путем увеличения количества разрядов мантиссы. Это реализуется путем представления чисел с так называемой двойной точностью (используется формат двойного слова):

Арифметические операции над числами с фиксированной точкой

Сложение (вычитание). Операция вычитания приводится к операции сложения путем преобразования чисел в обратный или дополнительный код. Пусть числа A=>O и В=>О, тогда операция алгебраического сложения выполняется в соответствии с табл. 1.

Таблица 1 - Таблица преобразования кодов при алгебраическом сложении

Требуемая операция

Необходимое преобразование

А+В

А-В

-А+В

-А-В

А+В

А+(-В)

(-А)+В

(-А)+(-В)

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

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

2. Знаковые разряды чисел участвуют в сложении так же, как и значащие.

3. Необходимые преобразования кодов производятся с изменением знаков чисел. Приписанные незначащие нули изменяют свое значение при преобразованиях по общему правилу.

4. При образовании единицы переноса из старшего знакового разряда, в случае использования ОК, эта единица складывается с младшим числовым разрядом. При использовании ДК единица переноса теряется. Знак результата формируется автоматически, результат представляется в том коде, в котором представлены исходные слагаемые.

Пример 1. Сложить два числа А10=7 В10=16

A2=+11=+0111;

B2=+1000=+10000.

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

[A2]П=[A2]OK=[A2]ДК=0: 00111;

[B2]П=[B2]OK=[B2]ДК=0: 10000.

Сложение в обратном или дополнительном коде дает один и тот же результат

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

Пример 2 Сложить два числа А10 = + 16 В10 = ?7 в ОК и ДК. В соответствии с табл. 1 должна быть реализована зависимость А+(-В), в которой второй член преобразуется с учетом знака

При сложении чисел в ОК и ДК были получены переносы в знаковый разряд и из знакового разряда. В случае ОК перенос из знакового разряда требует дополнительного прибавления единицы младшего разряда (см.п.4 правил). В случае ДК этот перенос игнорируется.

Умножение. Умножение двоичных чисел наиболее просто .реализуется в прямом коде. Рассмотрим, каким образом оно приводится к операциям сложения и сдвигам.

Пример 3. Умножить два числа А10=7 В10=5.

Перемножим эти числа, представленные прямыми двоичными кодами, так же, как это делается в десятичной системе.

Нетрудно видеть, что произведение получается путём сложения частных произведений, представляющих собой разряды множимого, сдвинутые влево в соответствии с позициями разрядов множителя. Частные произведения, полученные умножением на нуль игнорируются. Важной особенностью операции умножения n-разрядных сомножителей является увеличение разрядности произведения до n+n=2n. Знак произведения формируется путём сложения знаковых разрядов сомножителей. Возможные переносы из знакового разряда игнорируются.

Деление. Операция деления, как и в десятичной арифметике, является обратной операции умножения. Покажем, что и эта операция приводится к последовательности операций сложения и сдвига.

Пример 4. Разделить два числа А10=45 B10 =5

Деление произведено так же, как это делается обычно в десятичной системе. Сначала проверяется, можно ли вычесть значение делителя из старших разрядов делимого. Если возможно, то в разряде частного записывается единица и определяется частная разница. В противном случае в частное записывается нуль и разряды делителя сдвигаются вправо на один разряд по отношению к разрядам делимого. К полученной предыдущей разнице сносится очередная цифра делимого, и данный процесс повторяется, пока не будет получена необходимая точность. Если учесть, что все вычитания в ЭВМ заменяются сложением в ОК или в ДК (см. табл.1), то действительно операция деления приводится к операциям сложения и сдвигам вправо разрядов делителя относительно разрядов делимого. Отметим, что делимое перед операцией деления должно быть приведено к 2n-разрядной сетке. Только в этом случае при делении на n-разрядный делитель получается n-разрядное частное.

Знак частного формируется также путем сложения знаковых разрядов делимого и делителя, как это делалось при умножении.

Арифметические операции над двоичными числами с плавающей точкой

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

Сложение (вычитание). Операция сложения (вычитания) производится в следующей последовательности.

1. Сравниваются порядки (характеристики) исходных чисел путем их вычитания р=р1-р2. При выполнении этой операции определяется, одинаковый ли порядок имеют исходные слагаемые.

2. Если разность порядков равна нулю, то это значит, что одноименные разряды мантисс имеют одинаковые веса (двоичный порядок). В противном случае должно проводиться выравнивание порядков.

3. Для выравнивания порядков число с меньшим порядком сдвигается вправо на разницу порядков Ар. Младшие выталкиваемые разряды при этом теряются.

4. После выравнивания порядков мантиссы чисел можно складывать (вычитать) в зависимости от требуемой операции. Операция вычитания заменяется операцией сложения в соответствии с данными табл. 2.3. Действия над слагаемыми производятся в ОК или ДК по общим правилам.

5. Порядок результата берется равным большему порядку.

6. Если мантисса результата не нормализована, то осуществляются нормализация и коррекция значений порядка.

Пример 5. Сложить два числа А10=+1.375; B10=-0.625.

А2=+1.011=0: 1011*101; B2=-0.101=-0:101*100.

В нормализованном виде эти числа будут иметь вид:

1. Вычитаем порядки Дp=p1-p2=1-0=1. В машине эта операция требует операции сложения с преобразованием порядка чисел в дополнительный код:

Определяем, что Др? 0.

2. Порядок первого числа больше порядка второго числа на единицу. Требуется выравнивание порядков.

3. Для выравнивания порядков необходимо второе число сдвинуть вправо на один разряд.

[B2]исх=0: 0 1: 101

после сдвига

[B2]п=0: 11:0101

[mB]дк= 1: 1011

4. Складываем мантиссы.

Мантисса числа С - положительная.

5. Порядок числа С равен порядку числа с большим порядком, т.е. р = +1.

[С2]п=0: 1 0: 0110.

Видно, что мантисса результата не нормализована, так как старшая цифра мантиссы равна нулю.

6. Нормализуем результат путем сдвига мантиссы на один разряд влево и соответственно вычитаем из значения порядка единицу:

Умножение (деление). Операция умножения (деления) чисел с плавающей точкой также требует разных действий над порядками и мантиссами. Алгоритмы этих операций выполняются в следующей последовательности.

1. При умножении (делении) порядки складываются (вычитаются) так, как это делается над числами с фиксированной точкой.

2. При умножении (делении) мантиссы перемножаются (делятся).

3. Знаки произведения (частного) формируются путем сложения знаковых разрядов сомножителей (делимого и делителя). Возможные переносы из знакового разряда игнорируются.

Задания:

1.Выбрав произвольно любую пару столбцов, выполнить действия сложения и вычитания над числами на 8-ми разрядной сетке. Результат представьте в машинном коде естественного знакового формата.

2. Выполнить действия С1=A+B, С2=A-B, С3=B-A на 8-ми разрядной сетке. Исходные данные даны в десятичной системе счисления. Результат представьте в машинном коде естественного знакового формата.

Таблица 3

A10

B10

A10

B10

A10

B10

A10

B10

A10

B10

1

8

20

7

72

55

13

52

81

19

13

63

25

127

89

2

9

25

8

44

59

14

54

83

20

14

35

25

114

23

3

20

26

9

42

19

15

26

11

21

15

27

27

121

88

4

6

14

10

74

27

16

6

8

22

80

71

28

109

49

5

6

54

11

33

44

17

23

62

23

122

50

29

115

53

6

8

51

12

16

83

18

99

8

24

41

126

30

101

68

Примеры заданий в тестовой форме

1. Результат сложения 1210+2410 на восьмеричной разрядной сетке в естественном знаковом формате равен

1) 10010000 2) 00010001 3) 0010 0100 4) 1010 0100 5) 00 10 1110

2. Результат операции 2410-1210 на восьмеричной разрядной сетке в естественном знаковом формате равен

1) 0001 0010 2) 0001 1010 3) 0001 1000 4) 0000 1100 5) 1000 1100

3. Результат операции 2410-4810 на восьмеричной разрядной сетке в естественном знаковом формате равен

1) 10011000 2) 11101000 3) 11100111 4) 11111010 5) 11111100

4. Результат операции 12210+4810 на восьмеричной разрядной сетке в естественном знаковом формате равен

1)1011 1010 2) 10111001 3) 1010 1111 4) 10001010 5) 10001011

5. Первое число представлено в ЭВМ следующим образом- [A]дк =0010 00002, второе [B]дк =1010 00002. После их сложения получен результат, который в десятичной системе счисления равен

1) -3610 2) -4810 3) 4810 4) -5010 5) 5010

6. Первое число представлено в ЭВМ следующим образом- [A]дк =0110 00002, второе [B]дк =0010 00002. После их сложения получен результат, который в десятичной системе счисления равен

1) 0 2) 128 3) -128 4) -127 5) 127

7. Первое число представлено в ЭВМ следующим образом- [A]дк =1111 10102,
второе [B]дк =1111 11102. После их сложения получен результат, который в
десятичной системе счисления равен

1) 1 2) -6 3) 7 4) -7 5) -128

8. Первое число представлено в ЭВМ следующим образом- [A]дк =000010102, второе [B]дк =1111 11102. После их сложения получен результат, который в десятичной системе счисления равен

1) -8 2) 8 3) -10 4) 10 5) 12

Действия над числами, представленными в нормальной форме

При алгебраическом сложении чисел, представленных в нормальной форме, необходимо учитывать следующее:

Числа в нормальной форме хранятся в памяти в прямом коде с нормализованными мантиссами.

Сложение кодов чисел производится путем сложения мантисс только при одинаковых порядках (характеристиках) слагаемых. За общий выбирается наибольший порядок.

При сложении мантисс с одинаковыми знаками возможно переполнение разрядной сетки, что является признаком нарушения нормализации.

Результаты нормализуются в прямом коде.

Действия в сумматоре выполняются только над кодами мантисс. В старшие разряды (0-7) сумматора записываются нули.

Алгоритмы операции алгебраического сложения после выравнивания характеристик зависят от знаков слагаемых, то есть перед выполнением операции сложения компьютер сначала выполняет анализ знаков.

Замечание. При действиях над кодами мантисс знаки не указываются, перед старшим разрядом мантиссы через апостроф записываются два шестнадцатеричных нуля вместо характеристики и знака мантиссы. После завершения операции сложения мантисс определяется знак результата. Если число отрицательное, необходимо в старший разряд записать 1-цу (в 16-ой системе счисления - к первой цифре характеристики добавить 8).

Сложение чисел с одинаковыми знаками в нормальной форме Алгоритм сложения:

если знаки слагаемых одинаковы (положительные или отрицательные), то суммируются модули мантисс (прямые коды)

При сложении положительных чисел результат будет положительный, при сложении отрицательных - отрицательным.

В обоих случаях результат будет получен в прямом коде.

4) Если происходит перенос 1 из старшего разряда мантиссы в 7-ой разряд (в поле характеристики), то это говорит о нарушение нормализации мантиссы В этом случае:

Мантисса сдвигается на одну шестнадцатеричную цифру вправо.

Старшая тетрада мантиссы заполняется 00012 или на 116,

Характеристика результата увеличивается на единицу.

Пример 3

Даны два положительных A= 15 6/8, B= 5/8 числа. Найти: С1=А+В, С2= -A-B.

Решение:

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

Таблица 4

Естественный формат числа

Нормальный формат числа

Mантисса числа, m

Порядок числа, P

Характеристика числа, Px=40+P

A1б =F,C

A1б =0,FC.161

0,FC

1

40+1=41

B1б = 0,A

B1б =0,A.160

0,A

0

40+0=40

Прежде чем выполнять действия над мантиссами, следует выровнять характеристики и осуществить денормализацию мантисс (см. Таблица 5)

Таблица 5

Естественный формат числа

Нормальный формат числа

Mантисса числа, m

Порядок числа, Р

Характеристика числа, Px=40+P

A1б =F,C

A1б =0,FC.161

0,FC

1

40+1=41

B16 = 0,A

B1б =0,0A.161

0,0A

1

40+0=41

Так как знаки у обоих слагаемых одинаковы, то и в первом и во втором случае складываются прямые коды мантисс

[mA]пк

0 0 '

F C 0 000

+

[mB]пк

0 0 '

0 A 0 000

0 1 '

0 6 0 000

Машинное представление мантиссы числа

[mC]пк

0 0 ' 1 0

6 000

Машинное представление положительного числа

[C1]пк

4 2 10 6

0 000

Машинное представление отрицательного числа

[C2]пк

С 2 10 6

0 00

Сложение чисел с разными знаками в нормальной форме Алгоритм сложения:

для отрицательной мантиссы определить дополнительный код.

Сложить дополнительный код отрицательного числа и прямой положительного.

Определить знак результата

a) Результат положительный, если произошел перенос 1 из старшего разряда мантиссы в 7-ой разряд.

b) Результат отрицательный, если перенос 1 в 7-ой разряд отсутствует, при этом мантисса результата представлена в дополнительном коде.

4) Если при сложении кодов чисел с разными знаками происходит денормализация мантиссы суммы, то

Значащие цифры мантиссы сдвигаются относительно влево на одну шестнадцатеричную цифру.

Характеристика уменьшается на единицу.

Пример 4 Даны два положительных A=, B= 5/8 числа. Найти: С1= А-В, С2=-88 А+В.

Решение:

Мантиссы и характеристики чисел были определены в предыдущем примере (см. Пример 3)

Переведем значения чисел в 16-ую систему счисления и запишем числа. Прежде чем выполнять действия над мантиссами, следует выровнять характеристики и осуществить денормализацию мантисс Для выполнения действий над машинными кодами определим дополнительный код для мантисс отрицательных чисел (см. Таблица 6).

Таблица 6

Название переменной

Mантисса числа, m

Прямой код модуля мантиссы, [m]пк

Обратный код мантиссы, [m]ок

Дополнительный код мантиссы, [m]дк

-0,FC

00'FC0000

00'03FFFF

00'040000

-0,0A

00'0A0000

00'F5FFFF

00'F60000

Выполним сами действия (см. Таблица 7). Определим разность С1= А-В,

Таблица 7.

[mA]пк 0 0 '

F C 0 000

+

[mB]пк 0 0 '

F 6 0 000

0 1 '

F 2 0 000

Поскольку произошел перенос единицы в разряды характеристики, то полученный результат, соответствует положительному числу.

Машинное представление мантиссы числа

[mC1]пк

0 0 ' F 2

0 000

Машинное представление положительного числа

[C1]пк

4 1 F2 0

0 000

Определим разность С1= -А+В

Таблица 8

[mA]пк

0

0 '

0 4 0 000

+

[mB]пк

0

0 '

0 A 0 000

[mс2]дк

0

0 '

0 E 0 000

Поскольку не произошел перенос единицы в разряды характеристики, то полученный результат, соответствует отрицательному числу и получен в дополнительном коде.

Машинное представление мантиссы отрицательного числа (обратный код)

mC2]ок

0 0 ' 0 D F FFF

Машинное представление мантиссы отрицательного числа (прямой код)

[mC2]ок

0 0 '

F 2 0 0 0 0

Машинное представление отрицательного числа

[C2]пк

С 1 F 2 0 0 0 0

Пример 5

Даны два положительных числа. A16=E,9BC и B16=F,9AC Найти: С1= А-В Решение:

Таблица 9

Естественный формат числа

Нормальный формат числа,

Mантисса

Числа, m

Порядок числа, P

Характеристика числа, Px=40+P

A1б =E,9BC

A1б =0,E9BC.161

0,E9BC

1

40+1=41

B1б = F,9AC

B1б =0,F9AC.161

0,F9AC

1

40+1=41

Для выполнения действий над машинными кодами определим дополнительный код числа B (см. Таблица 6).

Таблица 10

Название переменной

Mантисса числа, m

Прямой код модуля мантиссы,

[m]пк

Обратный код

мантиссы,

[m]ок

Дополнительный

код мантиссы,

[m]дк

-0,F9AC

00'F9AC00

00'0653FF

00'065400

Определим разность С1= А-В

Таблица 11

[mA]пк

0

0 '

E 9

B C0 0

+

[mB]пк

0

0 '

0 6

5 4 00

0

0 '

F 0

1 0 00

Дополнительный код мантиссы

[mC1]пк

0

0 '

F 2

0 0 00

Обратный код мантиссы

[C1]пк

0

0 `

0 D

F F FF

Прямой код мантиссы

[mA]пк

0 0 '

0 E

0 000

Нормализованный прямой код мантиcсы

[mB]пк

0 0 '

E 0 0 000

Машинное представление результата

[mс2]дк

0 0 '

0 E 0 000

Произошла денормализация мантиссы, однако нормализовать ее можно только в прямом коде, поэтому сначала получаем его.

Нормализуя мантиссу в прямом коде, уменьшаем характеристику на единицу Машинное представление отрицательного числа

[C2]пк

С 0 E0 0 0 0 0

Упражнения

3. Выполнить действия сложения и вычитания над числами, выбирая любую комбинацию столбцов.

Таблица 12

№ варианта

A16

B16

C16

D16

E16

G16

H16

I16

1

2

3

4

5

6

7

8

9

1

1,11

A,1

AB,EF

A,A

0,A1

7B,EF

A,1A

1,A19

2

2,13

B,11

EA,FC

A,B

0,3B

7A,FC

A,1B

1,3B9

3

3,24

C1,1

AC,DC

A,C

0,4C

7C,DC

A,1C

1,4C9

4

4,45

D,101

AD,EF

A,D

0,1D

8D,EF

A,1D

1,1D9

5

5,56

E,110

AE,DA

A,E

0,1E

8E,DA

A,1E

A,1E8

6

6.81

F,111

AB,BA

A,F

0,1F

8B,BA

A,2F

A,1F8

7

7,75

FA,1

CD,DC

B,A

0,1D

8D,DC

B,2A

A,1D8

8

8,45

10,F1

FA,AF

B,B

0,1A

8A,AF

B,2B

5,1A1

9

9,12

10,E1

AE,AB

B,C

0,2B

8E,AB

B,2C

5,2B2

10

10,12

11,D2

AC,AD

B,D

0,2D

8C,AD

B,2D

C,2D3

11

11,33

11,F3

DC,BC

B,F

0,2F

8C,BC

B,2F

D,2F4

12

12,45

11,F9

AF,DC

B,E

0,F23

9F,DC

B,2E

E,F235

13

13.67

1A,11

BF,EC

C,A

0,E24

9F,EC

C,3A

E,E246

14

14,02

1B,C1

AD,CB

C,B

0,A30

9D,CB

C,3B

F,A307

15

15,01

1D,C3

AD,BC

C,C

0,B31

9D,BC

C,3C

F,B317

16

16.09

...


Подобные документы

  • Структуры вычислительных машин и систем. Фон-неймановская архитектура, перспективные направления исследований. Аналоговые вычислительные машины: наличие и функциональные возможности программного обеспечения. Совокупность свойств систем для пользователя.

    курсовая работа [797,5 K], добавлен 05.11.2011

  • Микропроцессор как универсальное устройство для выполнения программной обработки информации. Функциональные возможности и архитектурные решения. Микроконтроллеры в системах управления и обработки информации. Классификация электронно-вычислительных машин.

    курсовая работа [189,6 K], добавлен 12.10.2015

  • Классификация ЭВМ: по принципу действия, этапам создания, назначению, размерам и функциональным возможностям. Основные виды электронно-вычислительных машин: суперЭВМ, большие ЭВМ, малые ЭВМ, МикроЭВМ, серверы.

    реферат [22,8 K], добавлен 15.03.2004

  • Классификация и основные определения периферийных устройств. Устройства ввода и вывода информации, памяти, мультимедиа, связи, защиты электропитания. Интерфейсы подключения периферийных устройств. Рекомендации и правила эксплуатации компьютерной техники.

    курсовая работа [582,1 K], добавлен 06.09.2014

  • Основные виды периферийных устройств в персональных компьютерах. Классификация периферийных устройств. Устройства ввода, вывода и хранения информации. Передача информации с помощью периферийных устройств. Организация сетей на основе программных средств.

    контрольная работа [1,7 M], добавлен 11.11.2014

  • Появление первого поколения ЭВМ, элементарная база процессоров и оперативных запоминающих устройств, скорость обработки данных. ЭВМ для планово-экономических расчетов. Архитектура машин V поколения: скорость выполнения вычислений и логических выводов.

    презентация [1,3 M], добавлен 25.11.2015

  • Архитектура современного персонального компьютера. Виды и характеристики центральных и внешних устройств ЭВМ. Структурная и функциональная схемы персонального компьютера. Устройства для ввода информации в системный блок и для отображения информации.

    курсовая работа [592,5 K], добавлен 18.01.2012

  • Историческое развитие средств вычислений. Структурные схемы вычислительных систем. Развитие элементной базы и развитие архитектуры самих систем. Основные классы вычислительных машин. Каналы передачи данных. Требования к составу периферийных устройств.

    реферат [48,7 K], добавлен 09.01.2011

  • История появления и развития первых вычислительных машин. Изучение характеристик электронно-вычислительной машины. Архитектура и классификация современных компьютеров. Особенности устройства персональных компьютеров, основные параметры микропроцессора.

    курсовая работа [48,6 K], добавлен 29.11.2016

  • История развития ЭВМ и эффективность их использования, понятие "базовый набор" и "обязательная конфигурация". Назначение современных и перспективных видов КЭШ-памяти. Сканеры как устройство ввода графической информации в компьютер, их конструкции.

    контрольная работа [35,7 K], добавлен 01.05.2009

  • Основные характеристики блока питания, системной платы, процессора. Выбор, обоснование тестов работоспособности компонентов системы. Методика проведения нагрузочного тестирования. Установка операционной системы. Подключение и настройка доступа в Интернет.

    курсовая работа [251,2 K], добавлен 23.12.2016

  • Принципы организации и построения электронно-вычислительной машины. Основные характеристики и режимы работы ЭВМ. Организация интерфейса. Устройства управления в процессоре. Вычислительные системы и арифметико-логическое устройство. Микрооперация сдвига.

    курс лекций [880,9 K], добавлен 31.05.2014

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

    реферат [30,7 K], добавлен 28.01.2014

  • Первичные компоненты, использовавшиеся в системных платах персонального компьютера. Архитектура чипсетов Intel на примере North/South Bridge. Интерфейс между процессором и остальной частью системной платы. Современные чипсеты Intel, их структурная схема.

    презентация [2,0 M], добавлен 27.08.2013

  • Архитектуры вычислительных систем сосредоточенной обработки информации. Архитектуры многопроцессорных вычислительных систем. Классификация и разновидности компьютеров по сферам применения. Особенности функциональной организации персонального компьютера.

    контрольная работа [910,2 K], добавлен 11.11.2010

  • Архитектура ЭВМ как общее описание ее структуры, функций и ресурсов. Схема взаимодействия устройств компьютера согласно архитектуре фон Неймана. Базовый комплекс персонального компьютера. Центральные и периферийные устройства, внутренняя архитектура.

    презентация [335,2 K], добавлен 17.05.2010

  • Состав персонального компьютера, описание системного блока, жесткий и лазерный диски, клавиатура, монитор. Классификация периферийных устройств, память компьютера. Классификация программного обеспечения. Изучение программы управления базами данных Access.

    дипломная работа [11,8 M], добавлен 09.01.2011

  • Понятие и функции комплексных чисел. Правила выполнения арифметических операций с комплексными числами. Действия с комплексными числами: сложение, вычитание, произведение, деление. Программная реализация решения задачи. Пример выполнения программы.

    курсовая работа [398,8 K], добавлен 01.02.2010

  • Обобщенная структура центрального процессора. Основные характеристики и классификация устройств управления. Структура арифметико-логического устройства для сложения, вычитания и умножения чисел с фиксированной запятой. Параллельные вычислительные системы.

    шпаргалка [688,3 K], добавлен 24.06.2009

  • Проектирование блоков устройства контроля по модулю три матричного умножителя с сокращением вычислений для обработки мантисс чисел с плавающей точкой. Методика выполнения арифметических операций, порядок обработки мантисс по n-разрядным операндам.

    курсовая работа [125,2 K], добавлен 24.09.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.