janken.asm
comment *
MASM32 SDK / MASM3
ml /c /AT /Fl janken.asm
link16 /t janken;
*
	assume	cs:code,ds:code
code	segment
 
	org	100h
start:	mov	bx,0
noinput:mov	ah,06h		; 直接コンソール入出力
	mov	dl,0ffh		; 入力
	int	21h
	jnz	print
	inc	bx
	cmp	bx,3		; メッセージの数
	jge	start
	jmp	noinput
print:	shl	bx,1
	mov	dx,table[bx]
	mov	ah,09h
	int	21h
	mov	ah,4ch
	mov	al,00h
	int	21h
 
guu	db	'グー',0dh,0ah,'$'
choki	db	'チョキ',0dh,0ah,'$'
paa	db	'パー',0dh,0ah,'$'
 
table	dw	offset guu,offset choki,offset paa
 
code	ends
	end	start
 
最終更新:2018年08月16日 08:38
添付ファイル