Разработка компилятора подмножества языка высокого уровня (Pascal) на язык ассемблера

Цена:
75 руб.

Состав работы

material.view.file_icon DBFDE5B7-19C5-43A4-8E9E-832C4E2150BF.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Подмножество языка Pascal включает в себя:
1. Стандартные конструкции:
- переменные целого типа;
- ариф. операции +, -, *, / , div, mod;
- операции в скобках ( );
- оператор присваивания;
- составной оператор;
- пустой;
2. Оригинальные конструкции:
- вызов процедур
Учебник по основам языка Ассемблера
программа машинный код регистр
User Пазон : 19 ноября 2008
Програмирование микроконтроллера INTEL 8051 на языке ассемблера
Целью работы является изучение основ языка ассемблера микроконтроллеров семейства Intel 8051, а также продолжение начатого в лабораторных работах №1 и №2 изучения интегрированной среды ProView фирмы Franklin Software Inc., которая предназначена для разработки программного обеспечения этого семейства. Работа рассчитана на 4 часа домашней подготовки и 4 часа занятий в лаборатории. При домашней подготовке к работе изучаются основные правила программирования на языке ассемблера и наиболее употребит
User falling666 : 11 ноября 2015
50 руб.
ПРОГРАММНЫЙ СИНТЕЗ. На языке ассемблера TMS320C6x разработать программу.
Исходя из варианта М = 8, требуется определить количество единичных бит в блоке. Входные данные: – Блок из восьми 32-разрядных двоичных слов. – Расположение блока: в процессорной памяти, начиная с ячейки m2m1+1, где m2m1 – две последние цифры номера зачётной книжки. Требуемый результат: – Общее количество единичных битов во всем блоке (256 бит). Особенности задачи: – Необходимо обработать 256 бит информации (8 слов по 32 бита). – Требуется организовать цикл для перебора всех 8 слов блока. –
User Решатель : 24 сентября 2024
2000 руб.
ПРОГРАММНЫЙ СИНТЕЗ. На языке ассемблера TMS320C6x разработать программу.
Разработка программы с помощью низкоуровневых средств на языке ассемблера
Вариант 14: а) переводить первые символы слов в верхний регистр в текстовом файле и выделяет их красным цветом; б) Формат программы: COM – программа; в) Ввод с клавиатуры: средствами DOS; г) Вывод на экран: в текстовом режиме; д) Динамическое распределение памяти: определение размера программы.
User evelin : 22 июля 2015
75 руб.
Научиться использовать арифметические команды языка ассемблера. - системное ПО Лаборатортые 1-3
Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадимфайл myprog.asm. 2. В файле myprog.asm наберем программу, которая вычисляет выражениеА – 5·(В – 2·С) + 2 и результат заносит в регистр АХ. Строки программы прокомментированы. Тема: Оператор цикла LOOP. Команды условных переходов Тема: Работа с массивами данных
User zav : 25 ноября 2023
150 руб.
Лабораторная работа по предмету: "Организация ЭВМ". Изучение основ программирования на языке ассемблера.
ЛАБОРАТОРНАЯ РАБОТА № 1 ИЗУЧЕНИЕ ОСНОВ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ АССЕМБЛЕРА 1. ЦЕЛЬ РАБОТЫ Практическое освоение составления простейших программ на языке Ассемблера и работы с программами TASM и TLINK. 2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ.- М.:Высш.шк., 1992.с 51-75. 2.2. Уокерли Дж. Архитектура и программирование микро-ЭВМ: В 2-х книгах. Пер. с англ.-М.: Мир, 1984.-Кн. 2. с 215-284. 2.3. Белецкий Я. Энциклопедия язык
User xtrail : 8 апреля 2013
150 руб.
Контрольная работа N 2. Комплексная проверка навыков программирования на языке ассемблера.
Целью выполнения данной работы является комплексная проверка навыков программирования на языке ассемблера. Результаты работы представляются в виде совокупности следующих документов: 1) дерево подпрограмм; 2) файловая структура программы; 3) блок-схемы алгоритмов процедур; 4) исходный файл (файлы) программы; 5) загрузочный модуль программы. По запросу программы пользователь вводит с клавиатуры два целых четырехзначных положительных десятичных числа, разделенных знаком операции “+” или “-“
User a-cool-a : 4 мая 2012
100 руб.
Программирование Pascal
Лабораторная работа №2 (Программирование, вариант №6) по УМП Потаповой Е.А. Задача №1: Даны координаты n точек на плоскости: x1, y1, ..., xn, yn. Найти номера двух точек, расстояние между которыми наибольшее (считать, что такая пара точек единственная). Задача №2: Напечатать все натуральные числа от 10 до 32767, в десятичной записи которых нет одинаковых цифр.
User slepoy1 : 1 марта 2016
400 руб.
Программирование Pascal
Модели эволюции кредитно-денежной системы
Введение……………………………………………………………....................2 1. Модели эволюции кредитно-денежной системы.......................................3 1.1. Функции Центрального банка в эволюции кредитно-денежной системы......................................................................................................5 1.2. Инструменты кредитно-денежного регулирования в переходной экономике.................................................................................................7 1.3. Роль обмен
User Elfa254 : 31 октября 2013
30 руб.
Технологический процесс восстановления кронштейна 70-16.01.028Р (курсовой проект)
Курсовой проекта в своем объеме содержит 3 листа формата А1 графической части, по яснительную записку объемом 26 листов, включающую 4 таблицы и схему процесса очистки поверхности. Ключевые слова: РЕМОНТ; ИЗНОС; ДЕФЕКТ; ВОССТАНОВЛЕНИЕ; КРОНШТЕЙН. В курсовом проекте разработаны технологические процессы дефектации и восстановления кронштейна, были произведены: выбор и обоснование способов обнаружения дефектов; выбор и обоснование применение различных способов восстановления детали; разработка ма
User kurs9 : 27 апреля 2015
590 руб.
Технологический процесс восстановления кронштейна 70-16.01.028Р (курсовой проект) promo
ВЫБОР ОСНОВНЫХ ПАРАМЕТРОВ УСТАНОВКИ ДЛЯ БУРЕНИЯ НА НЕФТЬ, РАСЧЕТ И РЕСТОВРАЦИЯ ВЕРТЛЮГА УВ-250 ГРУЗОПОДЬЕМНОСТЬЮ 2500 кН-Курсовая работа-Оборудование для бурения нефтяных и газовых скважин
ВЫБОР ОСНОВНЫХ ПАРАМЕТРОВ УСТАНОВКИ ДЛЯ БУРЕНИЯ НА НЕФТЬ, РАСЧЕТ И РЕСТОВРАЦИЯ ВЕРТЛЮГА УВ-250 ГРУЗОПОДЬЕМНОСТЬЮ 2500 кН-Курсовая работа-Оборудование для бурения нефтяных и газовых скважин Буровая установка БУ 3000 ЭУК – 1 М предназначена для кустового бурения нефтяных и газовых скважин в условиях Западной Сибири. Установка БУ 3000 ЭУК – 1 М - это модернизация предшествующей установки БУ 3000 ЭУК и отличается от нее эшелонным расположением блоков, позволяющим значительно увеличить число раз
User leha.se92@mail.ru : 3 августа 2016
1200 руб.
ВЫБОР ОСНОВНЫХ ПАРАМЕТРОВ УСТАНОВКИ ДЛЯ БУРЕНИЯ НА НЕФТЬ, РАСЧЕТ И РЕСТОВРАЦИЯ ВЕРТЛЮГА УВ-250 ГРУЗОПОДЬЕМНОСТЬЮ 2500 кН-Курсовая работа-Оборудование для бурения нефтяных и газовых скважин
Лабораторная работа №1 по дисциплине: Физические основы оптической связи (ДВ 1.2) Изучение основных характеристик источников излучения
Лабораторная работа №1 По дисциплине: Физические основы оптической связи (ДВ 1.2) Изучение основных характеристик источников излучения ВАРИАНТ 02 1. Цель работы: Целью работы является знакомство с принципом действия светоизлучающего диода (СИД), суперлюминисцентного диода (СЛД) и лазерного диода (ЛД); исследование их ваттамперных характеристик (зависимости мощности излучения от тока), спектральных характеристик и диаграмм направленности. Описание лабораторной установки для исследования ватт-а
User кайлорен : 14 марта 2021
220 руб.
up Наверх