Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 11.09.2015
Сообщений: 67
1

Вычислить выражение по формуле

28.11.2017, 19:51. Показов 1567. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание: для отчета студенту необходимо решить задачи своего варианта, а также уметь рабо-
тать с программой debug.exe. Студенту необходимо знать назначение команд этой программы и уметь
демонстрировать ее работу на практическом примере, а также:
– структуру микропроцессора 8086;
– назначение регистров микропроцессора;
– форматы команд ассемблера предназначенных для: пересылки данных, сложения и вычитания,
умножения и деления, и пр.
Студент должен уметь:
– переводить числа из десятичной системы счисления в шестнадцатеричную и обратно;
– переводить числа из двоичной системы счисления в десятичную и обратно;
– заполнять ячейки памяти;
– сохранять с помощью программы debug фрагмент программы на языке ассемблера на диск и
считывать ее с диска;
– производить тестирование программы
Изображения
 
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2017, 19:51
Ответы с готовыми решениями:

Вычислить выражение по формуле
Прошу помощи,так как еще только начинаю изучать данный язык,используя текстовый редактор, создать и...

Вычислить выражение по формуле
выводит разные значения при вычислении в си и при проверке в ассемблере......

Вычислить выражение по формуле
Написал на с++, макрос __asm, пишет в строке div недопустимое число операндов, срочно помогите,...

Вычислить выражение по формуле
include "win32ax.inc" .data A db 14 X db 18,3,42,27,16 Y dd 0 .code start: mov ecx, 5...

1
Модератор
Эксперт по электронике
8477 / 4335 / 1643
Регистрация: 01.02.2015
Сообщений: 13,462
Записей в блоге: 8
04.12.2017, 20:31 2
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
_TEXT   segment word    public  'CODE'
        assume  cs:_TEXT, ds:_TEXT, ss:_TEXT
        org     100h
start:
 
        mov     al,     [ds:0302h]
        add     al,     0Ah
        imul    byte ptr [ds:0301h]
        mov     bl,     [ds:0301h]
        sub     bl,     05h
        idiv    bl
        add     al,     1
 
        mov     [ds:0300h],al
 
 
        int     20h
 
_TEXT   ends
 
        end     start
0
04.12.2017, 20:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2017, 20:31
Помогаю со студенческими работами здесь

Вычислить выражение по формуле
Cделать 2 программы одна - для без знаковых, другая - знаковых. Y=(8A^2-4A*C)/B

Вычислить выражение по формуле
(a+2*b)/(b-1) на ассемблер как написать? оч срочно. спасибо Добавлено через 22 минуты начало...

Вычислить выражение по формуле
Помогите, пожалуйста, вычислить выражение по формуле на ассемблере L = (A - 1)2 (1 + J) 2 / (1 - J)...

Вычислить выражение по формуле
Всем привет. Помогите пожалуйста с вычислением простой формулы в Assembler, желательно с...

Вычислить выражение по формуле
Можете подсказать, как сделать? Написать программу вычисления по формуле: y= (a+b)/(c-d)^2. Выдать...

Вычислить выражение по формуле
1.Помогите вычислить арифметическое выражениеa∗b+a∗(c+d)+d∗(−1). Переменныеa,b,c,dв начале...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru