;Exam2011H23HPrg1ZpRQrbgZ
;---------------------
MAIN START
	LD GR1,VALUP
	LD GR2,VALLOW
	LAD GR3,DIVUP
	CALL DIV
	ST GR1,ANSUP
	ST GR2,ANSLOW
	ST GR4,AMARIUP
	ST GR5,AMARILOW
	RET
VALLOW DC #000C   ;폜ʂPUrbg
VALUP DC #0009    ;폜ʂPUrbg
DIVUP DC #0000  ; #25D6 ;̉ʂPUrbg
DIVLOW DC #0002 ;̏ʂPUrbg
ANSLOW DS 1        ;ʂPUrbg
ANSUP DS 1        ;ʂPUrbg
AMARILOW DS 1     ;]艺ʂPUrbg
AMARIUP DS 1      ;]ʂPUrbg
	END
;------------------------
DIV START
	PUSH 0,GR6
	PUSH 0,GR7
	LD GR6,GR1 @@;폜ʂPUrbg
	LD GR7,GR2 @@;폜ʂPUrbg
	LD GR1,=#FFFF  ;̏
	LD GR2,=#FFFF
LP LD GR4,GR6	@@@; GR4͗]̏ʂPUrbg
	LD GR5,GR7 @@;GR5͗]̉ʂPUrbg
	ADDL GR2,=1    ;̃JEgAbv
	JOV ADJ1
	JUMP CONT
ADJ1 ADDL GR1,=1    ;a @C
CONT SUBL GR6,0,GR3 ;폜ʂPUrbg珜Z
	JOV FIN
	SUBL GR7,1,GR3 ;폜ʂPUrbg珜Z
	JOV ADJ2       ; b @E
	JUMP LP
ADJ2 SUBL GR6,=1
	JOV FIN
	JUMP LP
FIN POP GR7
	POP GR6
	RET
	END
;---------------------
