Попередня оцінка
- Page ID
- 104258
Введення одиниці
Мета цього підрозділу полягає в тому, щоб визначити ваше розуміння попередніх знань, пов'язаних з цим курсом. Очікування підрозділів полягають у тому, що студенти мають попередні знання про базову архітектуру та
організація комп'ютерів. Резюме цього курсу/s підготує і дозволить студентам зрозуміти комп'ютерну архітектуру та організацію.
Цілі підрозділу
Після завершення роботи цього агрегату ви повинні мати можливість:
- Поясніть, як працюють комп'ютерні системи та основні принципи комп'ютерних систем
- Проаналізуйте продуктивність комп'ютерної системи.
- Опишіть концепції, що стоять за передовими методами конвеєра
- Огляд сучасного стану в дизайні системи пам'яті
- Опишіть, як здійснюється доступ до пристроїв вводу-виводу та застосовуються принципи
Ключові умови
Комп'ютерна система: Термін, який описує комп'ютер разом з будь-яким програмним забезпеченням та периферійними пристроями, необхідними для того, щоб комп'ютер функціонував.
Архітектура комп'ютера: це атрибут, який може бути розпізнаний програмістом і який безпосередньо впливає на виконання програми. Описано можливості та модель програмування комп'ютера, але не конкретної реалізації
Комп'ютерна організація: Термін, який використовується для опису способу роботи апаратних компонентів та способу їх з'єднання між собою для формування комп'ютерної системи. Вважається, що різні компоненти знаходяться на місці, і завдання полягає в дослідженні організаційної структури, щоб перевірити, чи працюють комп'ютерні частини.
Продуктивність комп'ютера: характеризується обсягом корисної роботи, виконаної комп'ютерною системою або комп'ютерною мережею в порівнянні з часом і ресурсами, що використовуються вводу-виводу: Аксесуари, що дозволяють комп'ютеру виконувати конкретні завдання; Отримувати інформацію для обробки, Повертати результати обробки, Інформація про магазин
Пам'ять: це сукупність клітин, кожна з яких має унікальну фізичну адресу.
Оцінка одиниці
Перевірте своє розуміння!
Призначення класу
Учні запрошуються читати про базову комп'ютерну архітектуру та організацію, яка є обов'язковою умовою для цього модуля.
Інструкції
Наступні питання допоможуть оцінити, наскільки ви вже знаєте про базову архітектуру та організацію комп'ютерів, які є передумовами архітектури та організації сучасних комп'ютерів.
- Визначте наступні терміни
а). Архітектура комп'ютера
б). Комп'ютерна організація в
). Периферійні пристрої - Що таке поняття шарів в архітектурному проектуванні?
- Який процесор виконує вибірку або розшифровку різних інструкцій під час виконання іншої інструкції.
Зворотній зв'язок
1. Визначте наступні терміни
(i). Архітектура комп'ютера: - стосується структури та поведінки комп'ютера, як бачить користувач. Він включає інформаційні формати, набір інструкцій та методи вирішення архітектурного дизайну комп'ютерної системи. він також стосується специфікацій
різних функціональних модулів, таких як процесори та пам'ять, та структурування їх разом у комп'ютерну систему
(ii) .Комп'ютерна організація; - стурбована тим, як працюють апаратні компоненти та спосіб їх з'єднання разом для формування комп'ютерної системи. Вважається, що різні компоненти знаходяться на місці, і завдання полягає в дослідженні організаційної структури, щоб перевірити, чи працюють комп'ютерні частини.
(iii). Периферійні пристрої; - визначається як комп'ютерний пристрій, наприклад клавіатура або принтер, який не є частиною необхідного комп'ютера (тобто пам'яті і мікропроцесора).
2. Що таке поняття шарів в архітектурному проектуванні?
Поняття шарів в архітектурному проектуванні описані нижче:
- Складні проблеми можна розділити на меншу та більш керовану форму
- Кожен шар спеціалізується на конкретному функціонуванні.
- Верхні шари можуть ділитися послугами нижнього шару. Таким чином, багатошаровість дозволяє нам повторно використовувати функціональність.
- Розвиток команди можливий завдяки логічній сегментації. Буде команда програмістів. Система, і робота повинна бути поділена на чіткі межі
3. Поясніть процесор, який виконує вибірку або розшифровку різних інструкцій під час виконання іншої інструкції.
Труба футеровка
Пояснення: Прокладка труб - це процес підвищення продуктивності системи шляхом обробки різних інструкцій одночасно, причому тільки одна інструкція виконує одну конкретну операцію
Показання одиниць та інші ресурси
Показання в цьому блоці можна знайти на курсовому рівні розділу «Читання та інші ресурси».
