[asm] Wyświetlanie info

0

Witam

Piszę pierwszy program w asm, więc proszę o wyrozumiałość.
Chcę napisać program, który wyświetli tekst "Wciśnij dowolny klawisz...", a następnie wyświetli "Wciśnięto: ...". Program wyświetla wciśnięty klawisz, ale za nic nie mogę dodać tych tekstów. [???]

org 100h

start:
;tu deklarowałem 
;info db 'Wcisnij_dowolny_klawisz...$' - jak zrobić żeby spacje wyświetlał ??

text	dw	0, '$'
	mov	dx, text
	mov	ah, 0		
	int	16h		

	mov	byte [text], al

	mov	ah, 9
	int	21h

	mov	ah, 0
	int	16h

	mov	ax, 4C00h
	int 	21h	
0

zostaw assemblera w spokoju bo jeszcze komuś krzywde zrobisz

0
omfg napisał(a)

zostaw assemblera w spokoju bo jeszcze komuś krzywde zrobisz

Ty brutalu [diabel] A tak poważnie, to jak się chłopak uczy, to pomóż mu, a nie grzeb pod kamieniami..

Drumes.. jak chcesz poznać ASMa, to przejrzyj: http://rudy.mif.pg.gda.pl/~bogdro/
Polecam też książkę jakąś, np.: "Jak pisać wirusy" autorstwa bodajże Dudka.

0

zadeklaruj dane na koncu progza

0

dane zadeklarowałeś w złym miejscu. nie wiem jakim cudem twój program cokolwiek zadziałał. w twoim przypadku napisy procesor traktował jak instrukcje. powinieneś je więc umieścić albo przed etykietką start albo na końcu pliku

1 użytkowników online, w tym zalogowanych: 0, gości: 1