Контрольная работа первого курса по Ассемблеру (Assembler)
200 UAHДобрый вечер, необходима онлайн помощь в решении заданий контрольной работы 23/04 с 12:30 до 14:00 по киевскому времени по ассемблеру для первого курса. Будет состоять из вопросов и двух небольших задач. Список тем и примеры задач пишу ниже:
- Понятие вычислительной системы
- Классификация ВС
- Архитектура "мейнфрейм"
- Архитектура клиент-сервер
- Архитектура вычислителя на основе процессоров INTEL.
- Регистры общего назначения.
- Типы данных процессора.
- Типы данных сопроцессора.
- Директивы выделения памяти DB,DW,DD,DQ,DT.
- Объявление целочисленных переменных
- Объявление строковых (символьных) данных
- Объявление массивов
- Режимы адресации к памяти машины
- Команда пересылки.
- Получение действительного адреса.
- Работа со стеком.
- Передача параметров через стек.
- Арифметические команды. Команда сложения. Команда вычитания.
- Арифметика с одним операндом.
- Команда сравнения.
- Команды умножения.
- Команда деления.
- Логические команды.
- Команды сдвига.
- Команды передачи управления. Безусловные переходы. Условные переходы. Проверки кода условия. Управление циклом.
- Установка флагов после выполнения команд.
- Команды сопроцессора 8087. Команды пересылки данных. Команды управления. Арифметические команды. Команды сравнения.
- Трансцендентные и другие функции.
- Подпрограммы и их разработка
- Использование стека для работы с параметрами и локальными переменными подпрограммы
- Способы передачи данных в подпрограмму и возврат результата
- Связывание ассемблерных модулей с модулями, разработанными на языках высокого уровня.
- Структура программы с использованием языка Ассемблер
- Позиционные системы счисления
- Перевод числовых данных из одной системы счисления в другую
- Понятие дополнительного кода.
- Выполнение операций сложения, вычитания , умножения и деления в дополнительном коде
Пример варианта контрольной работы
- 4. Проінтерпретувати команди ( описание команд, какой результат выполнения команды и в каких регистрах или переменных записывается результат)
.Data
A db -24
B dw 9
.Code
Mov al,[A]
Cbw
cwd
Mov cx,[B]
Add cx,1
Idiv cx
Отзыв заказчика о сотрудничестве с Дмитро Б.
Контрольная работа первого курса по Ассемблеру (Assembler)Можете со спокойной душой обращаться к Дмирию, объективно оценивает свои возможности, очень отзывчив!
Отзыв фрилансера о сотрудничестве с Николаем Родченко
Контрольная работа первого курса по Ассемблеру (Assembler)Хороший заказчик! Предоставил грамотное, подробно расписанное ТЗ. Отвечал на все мои вопросы максимально развернуто и подробно. Постоянно был на связи. Буду дальнейшему сотрудничеству ))
Актуальные фриланс-проекты в категории Обучение
Репетитор по румынскому языку для ребенка
700 UAH
Здравствуйте. Ищем для ребенка 11 лет репетитора по румынскому языку. Пишите ваш опыт в репетиторстве, уровень владения языком, стоимость ваших услуг и в какое время вы доступны для уроков. Обучение ∙ 5 дней 5 часов назад |
Запуск онлайн-школы программирования и IT для детей: сайт, платформа, CRM и автоматизация
1273 UAH
Нужно помочь запустить онлайн-школу программирования и IT для детей и подростков в Германии. У нас уже есть офлайн-школа программирования для детей, опыт проведения занятий, первые онлайн-группы и понимание продукта. Сейчас нужно правильно упаковать онлайн-направление и… Обучение, Управление клиентами и CRM ∙ 8 дней 1 час назад ∙ 25 ставок |
Создать принципиальную электрическую схему в формате A1 по плану.Собрать схемуСхема должна быть собрана по требованиям ДСТУСделана принципиальная электрическая схема в формате А1 в рамкеМне нужно отправить файл PDF уже для печати, и файл собранной схемы. Обучение ∙ 10 дней 7 часов назад ∙ 2 ставки |
Ищу преподавателя программы FreeCad.Ищу преподавателя программы FreeCad. Цель - научиться проектировать технические детали для печати на 3D-принтере 3D моделирование и визуализация, Обучение ∙ 12 дней 8 часов назад |
Обучение работе в notion
1000 UAH
Ведение журнала трейлера по установленному шаблону. Обучение пользованию журналом и приложением. Спасибо Обучение ∙ 12 дней 9 часов назад ∙ 2 ставки |