; 🐟 (try me)
; 8080 assembler code
.project test.com
.tape v06c-rom
; target for generated loadable wav-file:
; rk-bin Радио-86РК
; microsha-bin Микроша
; v06c-rom Вектор-06ц ROM
bdos equ 5
intv equ 38h
.org 100h
jmp begin
db 27
msg:
db 'Assembled by Pretty 8080 Assembler',0dh,0ah,'$'
yeah: ; large binary strings can be defined using base64
db64 TG9uZyBiaW5hcnkgaW5pdGlhbGl6YXRpb24gc2VjdGlvbnMgY2FuIGJlIGRlZmluZWQgdXNpbmcgYmFzZTY0LWVuY29kZWQgc3RyaW5ncyENCiQ=
begin:
lxi d, msg
mvi c, 9
call bdos
call delay
mvi c, 9
lxi d, yeah
call bdos
ret
delay:
mvi a, 33
hlt
dcr a
jnz .-2
ret