- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
.org 80h
data:
db "Hello, world!\n"
db 0h
start:
mov %bp @data
; jmp @.exit ;
.loop:
mov %al [%si + %bp]
inc %si
cmp %al 0h
int 5h ;KOKOKO make me port-mapped io;
jnz @.loop
.exit:
int 0h
32 31 44 41 54 41 3A 30 30 38 30 3B 53 54 41 52
54 3A 30 30 38 45 3B 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 48 65 6C 6C 6F 20 77 6F 72
6C 64 21 0A 00 02 06 80 00 03 0A 38 09 05 0C 0A
00 00 0B 05 0F 92 00 0B 00
добавил комментарии, теперь можно будет красиво рисовать фреймы (радуйтесь)
nepekam 20.02.2022 22:27 # 0