Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
79
Добавлен:
20.04.2015
Размер:
4.3 Mб
Скачать

1

1.Что означает параллелизм на уровне команд?

a)выполнение одной задачи несколькими процессорами

b)выполнение одной задачи одним процессором

c)выполнение одной команды за единицу времени

d)выполнение большого количества команд за единицу времени

2.В чем преимущество использования конвейера?

2

1. Что означает параллелизм на уровне процессоров?

a)выполнение одной задачи несколькими процессорами

b)выполнение одной задачи одним процессором

c)выполнение одной команды за единицу времени

d)выполнение большого количества команд за единицу времени

2. В чем преимущество суперскалярной архитектуры?

1

АРХИТЕКТУРЫ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

И

КОМПЬЮТЕРНЫХ СЕТЕЙ

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

ПАМЯТЬ

Одним из важнейших устройств компьютера является память, или запоминающее устройство (ЗУ).

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

Под это определение попадает как собственно память, так и внешние запоминающие устройства (накопители на жестких и гибких дисках, магнитной ленты, DVD/CD­ROM), которые лучше отнести к устройствам ввода/вывода информации.

3

ПАМЯТЬ

"Память определяет быстродействие"

Фон­Нейман

"Самый медленный верблюд определяет скорость каравана»

Арабское народное

4

ПАМЯТЬ

5

ПАМЯТЬ

Основной единицей памяти является двоичный разряд, который называется битом. Бит может содержать 0 или 1.

Моделируется разным уровнем напряжения (высокое и низкое).

Использование бинарной арифметики “эффективно”

6

ДВОИЧНО­ДЕСЯТИЧНЫЙ КОД

Считается, что некоторые компьютеры используют и десятичную, и двоичную арифметику. На самом деле применяется двоично­десятичный код.

Например, для хранения одного десятичного разряда требуется использовать 4 бита (16 комбинаций для размещения 10 значений от 0­ 9)

Пример: 1944

Вдвоично­десятичном представлении:

0001 1001 0100 0100

Вдвоичном представлении:

0000011110011000

7

ДВОИЧНО­ДЕСЯТИЧНЫЙ КОД

16 битов в двоично­десятичном представлении могут хранить числа от 0 до 9999

В двоичном представлении – 65536 комбинаций.

Именно по этой причине говорят, что двоичная система эффективнее.

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

4 таких устройства дали бы 9999 комбинаций, в то время как хранение двоичных чисел дало бы всего 16 комбинаций.

8

АДРЕСА ПАМЯТИ

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

Ячейка имеет номер, который называется адресом. Все ячейки содержат одинаковое число битов.

Если ячейка состоит из k битов, она может содержать одну из 2k комбинаций.

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

9

Address

0

1

2

3

4

5

6

7

8

9

10

11

8 bits

Address

1 Cell

0

1

2

3

4

5

6

7

12 bits

10

Address

0

1

2

3

4

5

16 bits

11

Соседние файлы в папке Архитектура компьютеров