|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.12.2010, 15:24 | #1 |
Новичок
Джуниор
Регистрация: 02.12.2010
Сообщений: 1
|
Вылетает программа на Ассемблере.
Помогите. В универе дали пример программы на ассемблере для лабы, вылетает. Компилируется без ошибок, Текст программы смотрите ниже, компилирую Tasmом.
SSEG SEGMENT STACK ;Определение сегмента стека DB 256 DUP (?) SSEG ENDS DSEG SEGMENT ;Определение сегмента данных SYMB DB '#' ;Описание переменной с именем SYMB типа Byte и со значением «#» DSEG ENDS CSEG SEGMENT ;Определение сегмента кода ASSUME CS:CSEG,DS:DSEG,SS:SSEG START: XOR AX,AX ;Точка входа в программу START MOV BX, DSEG ;и обязательная инициализация MOV DS,BX ;регистра DS в начале программы MOV AH,02H MOV DL,SYMB INT 21H MOV AH,4CH ;Операторы завершения программы INT 21H CSEG ENDS END START |
02.12.2010, 16:11 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не подтверждаю.
ничего она не "вылетает"... она работает так, как и запрограммировано: выводит символ # и завершает работу! Пуск - Все программы - Стандартные - Командная строка запустите полученный Вами после сборки EXE-шник. увидите выведенный символ # |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DOS на FASM. Программа быстро вылетает. | Stilet | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 01.11.2016 18:44 |
Программа на Ассемблере!! | ToKS | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 20 | 16.05.2010 22:19 |
во время сортировки программа вылетает | MaRKer.nsk | Общие вопросы C/C++ | 3 | 10.04.2010 15:49 |
Программа на C вылетает по непонятным причинам | Lavisa | Общие вопросы C/C++ | 17 | 01.08.2009 18:45 |
Программа на ассемблере | Archiserafim | Помощь студентам | 0 | 17.06.2009 15:03 |