]
.model small
.data
HIROKO byte "島袋寛子$"
TAKAKO byte "上原多香子$"
ERIKO byte "今井絵里子$"
HITOE byte "新垣仁絵$"
MUSUME byte "モーニング娘$"
SUKI byte "が好き",0dh,0ah,24h
C byte ?
.code
.startup
mov ah,1
int 21h
mov C,al ;1文字入力
CASE1:
mov al,C
cmp al,'1'
jnz CASE2 ;case '1'
mov ah,9
mov dx,offset HIROKO
int 21h ;"島袋寛子"表示
jmp short CASE_END ;break;
CASE2:
mov al,C
cmp al,2'
jnz CASE3 ;case '2'
mov ah,9
mov dx,offset TAKAKO
int 21h ;"上原多香子"表示
jmp short CASE_END ;break;
CASE3:
mov al,C
cmp al,3'
jnz CASE4 ;case '3'
mov ah,9
mov dx,offset ERIKO
int 21h ;"今井絵里子"表示
jmp short CASE_END ;break;
CASE4:
mov al,C
cmp al,2'
jnz CASE5 ;case '4'
mov ah,9
mov dx,offset HITOE
int 21h ;"新垣仁絵"表示
jmp short CASE_END ;break;
CASE5:
mov ah,9
mov dx,offset MUSUME
int 21h ;"モーニング娘"表示
CASE_END:
mov ah,9
mov dx,offset SUKI
int 21h ;"が好き"表示
.exit 0
end
} |