Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
11 / 11 / 1
Регистрация: 13.12.2012
Сообщений: 67
1

Не правильно отображает программу

20.12.2013, 21:53. Показов 588. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
https://www.cyberforum.ru/asse... 65369.html - программа из этой темы

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
.286
.model tiny
.code
org 100h
start:  mov ax,3    ; очищаю экран
    int 10h
    xor cx,cx   ; cx = 0
    mov bh,7
a1: mov bl,9
a2: cmp bl,bh
    je a5       ; i = j ?
    mov ax,bx
    aad     ; AL = (10*i + j)
    mul al      ; AX = AL * AL
    mov si,ax
    mov al,bl
    add al,bh
    mov dl,al
    mul al
    mul dl      ; AX = (i + j)^3
    cmp ax,si 
    jne a5      ; (10*i + j)^2 = (i + j)^3 ?
    inc cx
    mov ax,bx
    add ax,'00' ; преобразуем числа в ASCII-символы
        mov str2+4,ah
    mov str2+10,al
        mov dx,offset str2
        mov ah,9    ;вывод решения на экран
    int 21h
a5: dec bl
    jnz a2      ; BL > 0 ?
    dec bh
    jns a1      ; BH >= 0 ?
    dec cx      
    jns a4      ; было ли хоть одно решение?
    mov dx,offset str1
    mov ah,9    ; Нет решения
    int 21h     
a4: mov ah,0    ; ждем нажатия на клавиатуру
    int 16h
    ret     ; завершаем программу
str1 db 'Нет решения$'
str2 db 'i = 0 j = 0',0Dh,0Ah,'$'
end start

У меня выдает вот такое
Не правильно отображает программу
как исправить?

Не по теме:

Я ничего не понимаю в этом деле дали лабу сказали учите сами, делайте,сдавайте

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2013, 21:53
Ответы с готовыми решениями:

Плагин не правильно отображает
Добрый день Уважаемые участники форума.Столкнулся с проблемой,и ни как не могу ее решить. Прилагаю...

Xaml не правильно отображает шрифты
Шрифт получается очень жирным, с другой стороны если кликнуть по нему два раза для редактирования...

не правильно отображает сайт в firefox
Не правильно отображает сайт в firefox с страницы уехал текст и картинки в право

Монитор не правильно отображает цвета
Монитор стал показывать с розовым оттенком. Подскажите пожалуйста в чем может быть проблема?

6
11 / 11 / 1
Регистрация: 13.12.2012
Сообщений: 67
20.12.2013, 23:18  [ТС] 2
сохранил как .com файл теперь он мне вот такое вот выдает при вводе значений
Не правильно отображает программу
0
551 / 33 / 6
Регистрация: 11.12.2013
Сообщений: 92
20.12.2013, 23:28 3
Так ведь это не программа выдаёт, а DosBox. Программа у вас выдала решение и закрылась. А вы свои данные вводите прямо в командной строке, которую DosBox эмулирует и вам на каждый ввод честно отвечают, что такой команды как 1, 11, 22 или 33 система не знает и файлов с такими названиями поблизости не видит.
0
11 / 11 / 1
Регистрация: 13.12.2012
Сообщений: 67
21.12.2013, 10:50  [ТС] 4
А как мне тогда сделать что бы мне ввести число для сравнения в программе? или это нужно менять в asm файле?
0
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
21.12.2013, 11:35 5
Цитата Сообщение от Guagpro Посмотреть сообщение
А как мне тогда сделать что бы мне ввести число для сравнения в программе? или это нужно менять в asm файле?
А сам-то как думаешь? Понятно, что программу писал не ты, но даю подсказку, в этой программе не предусмотрен ввод данных с клавиатуры
0
11 / 11 / 1
Регистрация: 13.12.2012
Сообщений: 67
21.12.2013, 12:00  [ТС] 6
А сам-то как думаешь? Понятно, что программу писал не ты, но даю подсказку, в этой программе не предусмотрен ввод данных с клавиатуры
А можете подсказать где менять значения?

мои днищенские знания подсказывают что здесь
Assembler
1
2
a1: mov bl,9
a2: cmp bl,bh
0
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
21.12.2013, 12:08 7
Guagpro,
там не менять, там кусок программы вставлять нужно. Нет, не угадал. Сходи в библиотеку возьми учебник, тем более через неделю сессия...
0
21.12.2013, 12:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2013, 12:08
Помогаю со студенческими работами здесь

Не правильно отображает информацию в bdGridEH
Всем привет. Пишу на delphi 7 пользуюсь библиотекой zeoslib для работы с бд. Отсылаю запрос в базу...

QuickReport не правильно отображает страницу
Привет всем! У меня следующая проблема. Данные из таблицы выводятся в QuckReport для последующей...

ComboBox не правильно отображает выбраный элемент
есть некий canvas1 c кучкой разных кнопок. и есть комбобокс с привязкой данных к содержимому...

Safari не правильно отображает масштабы текста
Есть одна очень неприятная дилемма. Масштаб текста в мобильном браузере Сафари (чтоб его..) В...


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

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