Форум программистов, компьютерный форум, киберфорум
Assembler: DOS/Real Mode/16-bits
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
1 / 1 / 1
Регистрация: 09.12.2014
Сообщений: 105

"Program not found" при запуске в DosBox

05.10.2016, 12:26. Показов 2854. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вообщем проблема с программой.Запускаю в DOSBOX,выдает "Program not found".
Программа деления содержимого ячейки DEND на содержимое ячейки DSR. Операнды считать целыми без знаков (длиной 1 байт) и выполнить деление простым вычитанием делителя из делимого до получения отрицательного результата. Частное и остаток сдублировать в регистре BH и BL соответственно.
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
46
47
48
49
50
;2. Макрокоманда удаления значения, находящегося x, 
;из неупорядоченного списка в ОЗУ.   Начальный адрес массива
;S, адрес результата Res. 
;Длина массива (в байтах) находится в первой ячейке массива.
 
delete macro s,x,res
    local m1,pass,exit 
    push si di ax cx
    lea si,s 
    
        mov ah, 0;  длина результата 
    lea di,res
    mov cl, [si]
    mov ch,0ыфяф
    jcxz exit
    push di; начальны адрес массива res
m1: inc si 
    mov al,[si]
    cmp al,x 
    je pass
    inc di
    mov [di],al
    inc ah 
pass:   loop m1 
    pop di ; воссттанавливаем начальный адрес res
exit:   mov [di],ah 
    pop cx ax di si 
    endm 
 
sseg segment stack 'stack'
     dw 256 dup(?)
sseg ends
; Определение данных
data segment
; Сообщения пользователю
array_a  db 5,2,3,4,5,1
array_b  db 6 dup (?)
a   db 3
data ends
; Сегмент кода
code segment
assume cs:code,ds:data,ss:sseg
start: mov ax,data         ; настроить сегментный
       mov ds,ax           ; регистр DS на данные
      delete array_a,a,array_b
       mov ah,4ch          ; завершить программу
       int 21h             ; и выйти в DOS
 
code ends
end start
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.10.2016, 12:26
Ответы с готовыми решениями:

Вылет Dosbox при запуске Tasm
Всем привет, возникла следующая проблема: при запуске программы на ассемблере через Dosbox пишу следующее: (см. 1-ое вложение). После...

Ошибка при загрузке windows autochk program not found
Здравствуйте. Ковырялся в правах, пытаясь удалить папки и файлы старого windows, и доковырялся до того, что перестали быть активыными...

Ошибка при компиляции Entry method 'Main' in class 'Program' in namespace 'Rextester' not found
Вечер добрый! Товарищи, помогите поправить ошибку в коде, не могу сообразить что не так using System; using...

1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
05.10.2016, 14:42
Avtarkia,
программа не скомпилирована (обрати внимание на строку 14) просто еще нет ЕХЕ поэтому и "Program not found"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.10.2016, 14:42
Помогаю со студенческими работами здесь

программа выдает ошибку при запуске error executing program
программа выдает ошибку при запуске error executing program ,при этом компилируется все нормально,визуал студия никаких предупреждений не...

При запуске программы на выполнение выдает ошибку: could not find program
при запуске программы на выполнение выдает ошибку: could not find program и дальше путь. в чем причина?

при запуске avsvideoeditor.exe говорит об ошибке abnormal program termination
Привет ребята у меня опят проблемочки ну на этот раз при установке одной программы при открытие говорит так abnormal program...

C++ Эклипс при компиляции выводит Error: Program "make" not found in PATH
Помогите пожалуйста настроить с++. Программа при компиляции выводит Error: Program "make" not found in PATH»

Передать настройки IntelliJ IDEA (VM options, Program arguments) при запуске в командную строку
Привет всем. На данный момент я запускаю проект прямо в IntelliJ IDEA. Если открыть "Edit Configurations", то настройки тут...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru