Из командной строки файл вообще не открывается а если открыть через проводник, то открывается и сразу вылетает - Assembler

Узнай цену своей работы

Формулировка задачи:

masm
model small
stack 256
.data
  per_1 db 23
  per_2 dw 9856
  per_3 dd 9875645
  per_4 dw 29857
.code
main:
    mov ax,@data
    mov ds,ax
exit:
    mov ax,4c00h
    int 21h
end main
Я сделал с помощью tasm: с командной строки файл вообще не открывается, а если открыть его через проводник, то открывается и сразу вылетает. Помогите, пожалуйста)

Решение задачи: «Из командной строки файл вообще не открывается а если открыть через проводник, то открывается и сразу вылетает»

textual
Листинг программы
shl ah,8
int 16h

Объяснение кода листинга программы

  1. shl ah,8 - сдвигает 8-битное значение регистра ah влево на 1 бит. Результат сдвига сохраняется в регистре ah.
  2. int 16h - выполняет интеррутацию с номером 16 (0x10), что в большинстве случаев приводит к вызову функции 16 в сегменте данных. Функция может быть определена в другой части кода, и ее конкретное назначение зависит от задачи.

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы