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

5. Вихідні дані на проектування

1. Вдосконалити структуру процесора DLX, яку подано у вступі, відповідно до завдання (Табл.3). Нанести на структурі розрядність адресних ліній, ліній даних та ліній керування (при необхідності), вказати зв’язок з основною пам’яттю, а також розробити формат інструкцій різних типів (I-тип, R-тип, J-тип). Необхідні для розробки дані знаходяться в (Табл. 3). Також необхідно врахувати, що процесор оперує 32 розрядними даними.

2. Розрахувати загальну кількість елементів основної пам’яті, відповідно до елементів на яких вона побудована та загального об’єму основної пам’яті (Табл. 3).

3. Розрахувати розрядність шини адрес, відповідно до елементів на яких вона побудована та загального об’єму основної пам’яті. (Шина даних основної пам’яті відповідає шині даних одного її елемента).

4. Визначити кількість процесорних тактів, за якою будуть зчитуватись дані з основної пам’яті.

5. Визначити значення константи, яке необхідне для обчислення наступного значення програмного лічильника (наступної адреси інструкції в основній пам’яті).

6. Визначити розрядність регістра інструкцій.

7. Розрахувати формат адреси для кеш-пам’яті даних з параметрами заданими в Табл. 3.

8. Розрахувати формат адреси для кеш-пам’яті команд з параметрами заданими в Табл. 3.

9. Відобразити послідосність мікродій, які виконуються на різних етапах (циклах) процесора за допомогою трьох команд (завантаження даних з ОП, запис даних в ОП, виконання арифметичної/логічної операції з використанням безпосереднього операнду).

10. Сформулювати загальні висновки, щодо продуктивності процесора, на підставі отриманих розрахункових даних.

Позиція літери прізвища студента відповідає за завдання і варіант завдання відповідно до української абетки (Табл. 4). (Літера ґ не враховується).

Приклад: Прізвищу Іванов відповідають такі варінти завдань:

Літера прізвища

Позиція літери прізвища

№ Завдання

Варіант завдання

І

1

1

11

В

2

2

3

А

3

3

1

Н

4

4

17

О

5

5

18

В

6

6

3

І

1

7

11

В

2

8

3

Таблиця 3 – Завдання на курсову роботу

Варіант

Завдан.

Кількість регістрів загального призначен-ня в РФ

К-ть команд, які може виконувати процесор

Розрядність безпосеред-нього операнда

Об’єм основної пам’яті комп’юте-ра

Елементи на яких побудована основна пам’ять комп’ютера

Розмір кеш-пам’яті даних / розмір блоку

Розмір кеш-пам’яті команд / розмір блоку

Команда для демострації роботи процесора

1

2

3

4

5

6

7

8

1

4

128

4

64 Мб

2Кх4

64K / 64

256 К / 32

Арифм.

2

8

64

8

128 Мб

2Кх8

128K / 128

128 К / 256

Логічна.

3

16

32

16

256 Мб

2Кх16

256K / 256

128K / 128

Арифм.

4

32

16

4

512 Мб

4Кх4

256K / 64

64K / 256

Логічна.

5

64

8

8

1 Гб

4Кх8

2М / 256

128K / 128

Арифм.

6

128

4

16

2 Гб

4Кх16

1M / 128

256K / 256

Логічна.

7

4

128

4

4 Гб

8Кх4

4М / 512

128K / 256

Арифм.

8

8

64

8

1 Гб

8Кх8

2М / 256

256K / 64

Логічна.

9

16

32

16

2 Гб

8Кх16

1M / 128

2М / 256

Арифм.

10

32

16

4

512 Мб

16Кх4

256K / 64

1M / 128

Логічна.

11

64

8

8

1 Гб

16К х8

1M / 128

4М / 512

Арифм.

12

128

4

16

128 Мб

16К х16

256K / 64

4М / 512

Логічна.

13

4

128

4

256 Мб

32К х4

128K / 256

1M / 128

Арифм.

14

8

64

8

64 Мб

32К х8

64K / 64

2М / 256

Логічна.

15

16

32

16

64 Мб

32К х16

128K / 128

1M / 64

Арифм.

16

32

16

4

128 Мб

64Кх4

256K / 256

64K / 64

Логічна.

17

64

8

8

256 Мб

64К х8

128K / 256

128K / 128

Арифм.

18

128

4

16

512 Мб

64К х16

256K / 64

256K / 256

Логічна.

19

4

128

4

1 Гб

128Кх4

2М / 256

1M / 128

Арифм.

20

8

64

8

2 Гб

128К х8

1M / 128

64K / 64

Логічна.

21

16

32

16

4 Гб

128К х16

4М / 512

128K / 128

Арифм.

22

32

16

4

4 Гб

256Кх4

4М / 512

256K / 256

Логічна.

23

64

8

8

2 Гб

256К х8

1M / 128

64K / 64

Арифм.

24

128

4

16

512 Мб

256К х16

2М / 256

128K / 128

Логічна.

25

4

128

16

1 Гб

8Кх4

1M / 128

256K / 256

Арифм.

26

8

64

8

128 Мб

8Кх8

64K / 64

256K / 128

Логічна.

27

16

32

4

256 Мб

8Кх16

128K / 128

2М / 256

Арифм.

28

32

16

16

64 Мб

16Кх4

256K / 256

64K / 64

Логічна.

29

64

8

8

1 Гб

16К х8

1M / 128

128K / 64

Арифм.

30

128

4

4

128 Мб

16К х16

64K / 64

256K / 256

Логічна.

31

64

32

16

256 Мб

32К х4

128K / 128

256K / 64

Арифм.

32

32

64

8

64 Мб

32К х8

256K / 256

2М / 128

Логічна.

Таблиця 4 – Відповідність № варіанта літері прізвища

А

Б

В

Г

Д

Е

Є

Ж

З

И

І

Ї

Й

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ь

Ю

Я

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]