Архітектура комп’ютерних систем: мова асемблера

dc.contributor.authorГальчинський, Леонід Юрійович
dc.contributor.authorКозленко, Олег Васильович
dc.date.accessioned2022-10-19T16:11:57Z
dc.date.available2022-10-19T16:11:57Z
dc.date.issued2022
dc.descriptionДаний навчальний посібник є поглибленим і деталізованим матеріалом для виконання лабораторних робіт з дисципліни «Архітектура компютерних систем» для здобувачів спеціальності 125 «Кібербезпека».uk
dc.description.abstractenThe textbook "ARCHITECTURE OF COMPUTER SYSTEMS: ASSEMBLY LANGUAGE" outlines the basics of the architecture of modern microprocessors of two main directions: those based on the idea of ​​a set of complex instructions (CISC) and those based on sets of simplified instructions (RISC). The manual contains a detailed description of the architectures of modern microprocessors, based on the x86 and ARM architectures, which are, respectively, implementations of the CISC and RISC architectures. Features of command systems and their execution by using processor registers are outlined. Attention is paid to the features of the interaction of processors with memory. In parallel, the possibilities of programming in the assembly language are shown, taking into account the close relationship of the language constructions with the architecture of the processor and the features of operating systems, in particular, for the organization of system calls. In order to acquire practical skills by applicants, options for using several assembler environments are given along with examples of programs in them. Suggested control questions to deepen learning of the material of the study guide.uk
dc.description.abstractukВ навчальному посібнику «АРХІТЕКТУРА КОМП’ЮТЕРНИХ СИСТЕМ: МОВА АСЕМБЛЕРА» викладено основи архітектури сучасних мікропроцесорів двох основних напрямків: ті, що базуються на ідеї набору складних команд(CISC) та тих, хто базуються на набори спрощених команд(RISC). Посібник містить детальний опис архітектур сучасних мікропроцесорів, на базі архітектур х86 та ARM, які відповідно є реалізаціями архітектур CISC та RISC. Викладені особливості систем команд та їх виконання шляхом використання регістрів процесорів. Приділено увагу особливостям взаємодії процесорів з пам’яттю. Паралельно показано можливості програмування мовою асемблера з врахування тісного взаємозв’язку конструкцій мови з архітектурою процесора та особливостями операційних систем, зокрема для організації системних викликів. Для засвоєння практичних навичків здобувачами наведені варіанти використання декількох асемблерних середовищ разом з прикладами програм в них. Запропоновані контрольні запитання для поглиблення засвоєння матеріалу навчального посібника.uk
dc.format.page160 с.uk
dc.identifier.citationАрхітектура комп’ютерних систем: мова асемблера [Електронний ресурс] : навчальний посібник для здобувачів ступеня бакалавра за освітньою програмою «Системи, технології та математичні методи кібербезпеки» спеціальності 125 «Кібербезпека» / КПІ ім. Ігоря Сікорського ; уклад.: Л. Ю. Гальчинський, О. В. Козленко. – Електронні текстові дані (1 файл: 3,68 Мбайт). – Київ : КПІ ім. Ігоря Сікорського, 2022. – 160 с. – Назва з екрана.uk
dc.identifier.orcid0000-0002-3805-1474uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/50438
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectархітектура комп'ютерних системuk
dc.subjectмікропроцесорuk
dc.subjectCISCuk
dc.subjectRISCuk
dc.subjectх86uk
dc.subjectARMuk
dc.subjectасемблер assembleruk
dc.subjectmicroprocessoruk
dc.subject.udc681.3 Т19uk
dc.titleАрхітектура комп’ютерних систем: мова асемблераuk
dc.typeMethodical Materialuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Arkhitektura_kompiuternykh_system_mova_asemblera.pdf
Розмір:
3.45 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: