nobreak.asm
comment *
MASM32 SDK
ml /c /AT /Fl nobreak.asm
link16 /t nobreak;
*
		.model	tiny
 
LF		equ	0ah
CR		equ	0dh
ESCAPE		equ	1bh
 
		.code
		org	0100h
 
main		proc
		mov	ax, 2523h		; 割込みベクタの設定
		mov	dx, offset int23h
		int	21h
@@loop:
		mov	ah, 01h			; エコーありキーボード入力
		int	21h
		cmp	al, ESCAPE
		jne	@@loop
 
		mov	ah, 02h			; 文字の出力
		mov	dl, CR
		int	21h
		mov	dl, LF
		int	21h
		mov	ax, 4c00h
		int	21h
main		endp
 
int23h		proc
		iret
int23h		endp
 
		end	main
 

nobreak2.comは割込みベクタを設定していない。
最終更新:2018年08月19日 10:26
添付ファイル