PDP-11
Версия реализации PDP языка программирования AssemblerPDP-11 — серия 16-битных миникомпьютеров компании DEC. Развитие серии PDP-8 . Эта серия была проще в программировании, чем её предшественники. Но, несмотря на её всеобщее признание со стороны программистов, PDP-11 со временем была вытеснена персональными компьютерами, такими как IBM PC и Apple II.
Примеры:
Hello, World! - Assembler (482):
Программа написана на макроассемблере MACRO-11 Для компиляции и запуска этой программы в ОС RT-11 командуем:
. MACRO HELLO
ERRORS DETECTED: 0
. LINK HELLO -- Линкуем
. RUN HELLO -- Запускаем
Hello, world!
.TITLE HELLO WORLD ; Название
.MCALL .TTYOUT,.EXIT
HELLO:: MOV #MSG,R1 ; Начальный адрес строки
1$: MOVB (R1)+,R0 ; Получаем следующий символ
BEQ DONE ; Если ноль, выходим из цикла
.TTYOUT ; Иначе печатаем символ
BR 1$ ; Повтор цикла
DONE: .EXIT
MSG: .ASCIZ /Hello, world!/ ; Строка Hello, world!
.END HELLO ; Конец программы HELLO
Комментарии
]]>blog comments powered by Disqus
]]>