←練習問題へ :  INDEX :  次の章へ→


6-4.練習問題2

問題
1文字入力して、その文字コードを2進数で表示するプログラムを作れ。

解答

START:
	mov	ah,1
	int	21h		;入力
	push	ax		;入力文字プッシュ

	mov	ah,2
	mov	dl,0Dh
	int	21h
	mov	ah,2
	mov	dl,0Ah
	int	21h		;改行
	pop	ax		;入力文字ポップ

	mov	cx,8
HEX2BIN:
	xor	dl,dl
	shl	al,1
	adc	dl,'0'

	mov	ah,2
	int	21h
	loop	HEX2BIN

	mov	ax,4c00h
	int	21h		;終了

←練習問題へ :  INDEX :  次の章へ→