Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634938)
Контекстум
Руконтекст антиплагиат система

Программирование на языке ASSEMBLER. Ч. 1 (190,00 руб.)

0   0
Первый авторКуляс О. Л.
АвторыНикитин К. А.
ИздательствоИзд-во ПГУТИ
Страниц89
ID565108
АннотацияДвухсеместровый цикл лабораторных работ включает 12 работ (7 работ в 1-й части и 5 работ во 2-й), которые позволяют освоить основы программирования на языке ASSEMBLER. Каждая лабораторная работа содержит достаточный теоретический материал, поэтапно вводящий студентов в мир программирования на языке Ассемблера, сведения и задания, необходимые для практического выполнения работы, список литературы, рекомендуемой для дополнительного изучения, а также контрольные вопросы для проверки усвоения изученного.
Кому рекомендованоЛабораторный практикум предназначен для бакалавров направления 09.03.01 – «Информатика и вычислительная техника», изучающих курс «ЭВМ и периферийные устройства». Лабораторный практикум можно использовать не только студентам, указанного направления подготовки, но и всем желающим самостоятельно овладеть основами программирования на языке ASSEMBLER.
УДК004.43(076)
ББК32.973.26-018.1
Куляс, О.Л. Программирование на языке ASSEMBLER. Ч. 1 : лаб. практикум по дисциплине «ЭВМ и периферийные устройства» / К.А. Никитин; О.Л. Куляс .— Самара : Изд-во ПГУТИ, 2016 .— 89 с. : ил. — URL: https://rucont.ru/efd/565108 (дата обращения: 01.05.2024)

Предпросмотр (выдержки из произведения)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ Федеральное государственное бюджетное образовательное учреждение высшего образования «ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ И ИНФОРМАТИКИ» Кафедра информационных систем и технологий О.Л. Куляс, К.А. Никитин Программирование на языке ASSEMBLER Лабораторный практикум по дисциплине «ЭВМ и периферийные устройства» (часть 1) Самара 2016 УДК 004.43 (076) К 907 Рекомендовано к изданию методическим советом ПГУТИ, протокол № 8, от 14.04.2016 г. Куляс, О. <...> К 907 Программирование на языке ASSEMBLER: лабораторный практикум по дисциплине «ЭВМ и периферийные устройства» (часть 1) / О.Л. Куляс, К.А. Никитин. <...> Каждая лабораторная работа содержит достаточный теоретический материал, поэтапно вводящий студентов в мир программирования на языке Ассемблера, сведения и задания, необходимые для практического выполнения работы, список литературы, рекомендуемой для дополнительного изучения, а также контрольные вопросы для проверки усвоения изученного. <...> Лабораторный практикум можно использовать не только студентам, указанного направления подготовки, но и всем желающим самостоятельно овладеть основами программирования на языке ASSEMBLER. ©, Куляс О.Л., 2016 Программирование на языке ASSEMBLER ______________________________________________________________________ Оглавление Введение . <...> Пришедший ему на смену язык Ассемблера (Assembly language), появившийся в 50-е годы 20 века, является следующим по уровню языком, в котором малопонятные двоичные или шестнадцатеричные кодовые комбинации (машинные коды) были заменены мнемоническими обозначениями (мнемониками) машинных команд. <...> Несмотря на то, что современные языки программирования высокого уровня обеспечивают не только удобное, но и эффективное системное программирование, в тех случаях, когда особенно важно получить оптимальный объектный код, целесообразно использовать Ассемблер. <...> Ассемблер с самого своего появления являлся лучшим языком для программирования аппаратных устройств. <...> Ассемблер <...>
Программирование_на_языке_ASSEMBLER_Лабораторный_практикум_по_дисциплине_ЭВМ_и_периферийные_устройства._Ч._1.pdf
УДК 004.43 (076) К 907 Рекомендовано к изданию методическим советом ПГУТИ, протокол № 8, от 14.04.2016 г. Куляс, О.Л. К 907 Программирование на языке ASSEMBLER: лабораторный практикум по дисциплине «ЭВМ и периферийные устройства» (часть 1) / О.Л. Куляс, К.А. Никитин. – Самара: ПГУТИ, 2016. – 87 с. Лабораторный практикум предназначен для бакалавров направления 09.03.01 – «Информатика и вычислительная техника», изучающих курс «ЭВМ и периферийные устройства». Двухсеместровый цикл лабораторных работ включает 12 работ (7 работ в 1-й части и 5 работ во 2-й), которые позволяют освоить основы программирования на языке ASSEMBLER. Каждая лабораторная работа содержит достаточный теоретический материал, поэтапно вводящий студентов в мир программирования на языке Ассемблера, сведения и задания, необходимые для практического выполнения работы, список литературы, рекомендуемой для дополнительного изучения, а также контрольные вопросы для проверки усвоения изученного. Лабораторный практикум можно использовать не только студентам, указанного направления подготовки, но и всем желающим самостоятельно овладеть основами программирования на языке ASSEMBLER. ©, Куляс О.Л., 2016
Стр.2
Программирование на языке ASSEMBLER ______________________________________________________________________ Оглавление Введение ...................................................................................................... 4 Лабораторная работа №1. Введение в основы программирования на языке Ассемблера ....................................................................................... 5 Лабораторная работа №2. Упрощённое оформление программ. Создание исполняемых *.com файлов .................................................... 19 Лабораторная работа №3. Изучение команд передачи данных. Основы работы с отладчиком .................................................................. 27 Лабораторная работа №4. Программирование арифметических операций. Изучение основ работы с TURBODEBUGGER ................... 40 Лабораторная работа №5. Исследование способов адресации операндов .................................................................................................. 49 Лабораторная работа №6. Работа с подпрограммами и процедурами . 58 Лабораторная работа №7. Исследование организации переходов и циклов ........................................................................................................ 74 Краткая система команд микропроцессора i80X86 ............................... 86 3
Стр.3