вот тебе 2 куска программы, для наглядности, для вывода сообщения
!!!!
ассемблер
.model small
data segment
buf dw 3200
msgvsegoslov db 'Vsego v stroke slov: ', '$'
msgvvodslov db 'Vvesti stroku: ', '$'
ends
stack segment
dw 128 dup(0)
ends
code segment
start:
include 'emu8086.inc'
mov ax, data
mov ds, ax
mov es, ax
Вопрос прям кажется капец каким тупым. Но х... там был. Сейчас писать код сложно из-за двух вещей - овер-инжиниринг современных технологий и куча мудаков от инвесторов до непосредственного начальства. При этом количество багов сейчас не сказать, чтобы меньше, чем тогда. Тот же Therac-25 сейчас вполне реален, даже будь запрограммирован на самом высокоуровневом языке. Высокоуровневость сейчас компенсируются постоянными обновлениями всего и вся (а это создает баги), и излишним вниманием к красоте кода, в ущерб действительно тщательным проверкам его корректности.