4 года назад
Как написать в ассемблере ТАSM программу которая выводила бы строку "Hello, World" несколько раз?
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Под какую ОС? Если MSDOS и используя его прерывания/обработчики, то
.model small
.286
.data
msg db 'hello world',13,10,'$'
.code
start:
mov ax, @data
mov ds, ax
mov ah, 09h
lea dx, msg
mov cx, 4 ; <-- кол-во раз
@@next:
int 21h
loop @@next
mov ax,4C00h
int 21h
end start
Если нужно через фукнции BIOS 10h прерывания или запись напрямую в видеопамять - могу набросать, но код будет несколько больше.
Больше по теме