¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼±¸Á¶ ¹× ÀÀ¿ë - ±âº» ¾î¼Àºí·¯(°£Á¢ÁÖ¼Ò¹æ½Ä, Offset, º¯¼ö ¼±¾ð ¹æ¹ý¿¡ ´ëÇØ)
A. ½ÇÇè °³¿ä
ÁÖ¼ÒÀÇ Àü´Þ, °£Á¢ ÁÖ¼Ò ÁöÁ¤, º¯¼ö ¼±¾ð, Data¸¦ µÎ´Â ¹æ½Ä, Loop¸¦ ÇнÀÇÏ°í, À̸¦ ¹ÙÅÁÀ¸·Î ¾î¼Àºí¸®¾î¸¦ »ç¿ëÇÏ¿© ±âº» ÇÁ·Î±×·¥À» ÀÛ¼ºÇغ»´Ù.
B. ½ÇÇè ¸ñÀû
Å°º¸µå·ÎºÎÅÍ ¹®ÀÚ¿À» ÀÔ·Â ¹Þ°í ±× ¹®ÀÚ¿ Áß »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ À§Ä¡ÀÇ ¹®ÀÚ¸¦ Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ´Ù.
C. ½ÇÇè³»¿ë
ÀÛ¼º ÄÚµå ¹× ¼³¸í
ÇÁ·Î±×·¥ ÀÛ¼º¿¡ »ç¿ëµÈ ÄÚµå´Â ¾Æ·¡¿Í °°´Ù.
DATA SEGMENT ; data segmentÀÇ ½ÃÀÛ ¼±¾ð
NAME1 DB `MICROPROCESSOR LAB3 - Minsu & Sang hyun`, `$` ; ¹ÙÀÌÆ®ÇüÀÇ º¯¼ö ¼±¾ð
INPUT DB 10 DUP(),`$`
; ¹ÙÀÌÆ®ÇüÀÇ º¯¼ö ¼±¾ð( 10¿ÀÇ ¹®ÀÚ¸¦ ¹Þ¾ÆµéÀ̱â À§ÇÑ 10°³ÀÇ ºóÄÀ¸·Î ÃʱâÈ)
MSG1 DB `Input(10 characters) : `,`$` ; ¹ÙÀÌÆ®ÇüÀÇ º¯¼ö ¼±¾ð
MSG2 DB `Position : `,`$` ; ¹ÙÀÌÆ®ÇüÀÇ º¯¼ö ¼±¾ð
MSG3 DB `Output : `,`$` ; ¹ÙÀÌÆ®ÇüÀÇ º¯¼ö ¼±¾ð
D¡¦(»ý·«)
|