Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pokhodzhennya_obchislyuvalnikh_mashin.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
768 Кб
Скачать
☆

3) Інтерфейс між центральним процесором та основною пам’яттю.

Для передачі шаблону бітів, ЦПУ та основна пам'ять з'єднуються між собою за допомогою набору провідників, який називається шиною (Рис. 3.1)

Через шину, ЦПУ отримує (зчитує) дані з основної пам'яті, подаючи живлення на адресу відповідної комірки пам'яті

та вказуючи схему пам'яті, яка відповідає за отримання даних із зазначеної комірки

Аналогічно, ЦПУ розміщує (записує) дані у пам'ять надаючи адресу комірки призначення та дані, які буде до неї записано, разом із відповідним електричним сигналом

останній вказує основній пам'яті зберегти надіслані дані

Базуючись на такому розміщенні, задача додавання двох значень, які зберігаються у основній пам'яті потребує більше затрат ніж проста операція додавання

Насправді, повний процес додавання двох значень, які зберігаються у пам'яті можна зобразити за допомогою 5-и кроків, зображених на рис. 3.2

Підсумовуючи вищесказане, дані потрібно перенести з основної пам'яті до регістрів ЦПУ,

їх значення повинні додаватися, а результат зберігається в регістрі

з регістру результат записується в комірку пам'яті

4) Машинні процедури та cisc-і risc-архітектура комп'ютерів

Рівень, на якому проектування машини зазнало переваг даного факту, привів до двох філософії щодо архітектури процесора

Перша з них стверджує, що процесор повинен бути розроблений, щоб виконати мінімальний набір машинних команд

Такий підхід призводить до створення скороченого набору інструкцій (reduced instruction set computer (RISC))

Аргументом на користь RISC-архітектури є те, що такої машини є ефективним і швидкими

З іншого боку, є багато відгуків про користь процесорів які здатні виконувати велику кількість складних інструкцій, навіть з технічно надлишковістю

Результатом такого підходу є складний набір інструкцій комп'ютера (complex instruction set computer (CISC)

Аргументом на користь архітектурі CISC є те, що більш складний процесор легше програмувати, тому що одна команда може бути використана для виконання завдань, які вимагатимуть кількох послідовностей команд в наборі RISC

5) Інструкції передачі даних

Група передачі даних складається з команд, які опрацьовують переміщення даних з одного місця в інше

В цю категорію потрапляють кроки 1, 2 і 4 на Рис. 3.2

Слід зазначити, що використання таких термінів, як передача або переміщення для ідентифікації цієї групи команд насправді неправильним

Зазвичай рідко коли передані дані стираються у джерелі розташування

Процес, пов'язаний з передачею інструкції більше нагадує копіювання даних, а не її переміщення

Таким чином такі терміни, як копіювання або клонування краще описують дії цієї групи команд

Говорячи про термінологію, слід зазначити, що спеціальні терміни використовуються коли мова йде про передачу даних між процесором і основною пам'яттю

Запит на заповнення регістрів загального призначення вмістом комірки пам'яті зазвичай називають інструкцією LOAD;

відповідно, запит на передачу вмісту регістру, до комірки пам'яті називається інструкцією STORE

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