°øÀ¯Çϱâ
½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö
±¸¸ÅÈıâ 0°Ç
¤ýµµ¼­Á¤º¸ ÀúÀÚ : ÀÌ»ó°ï
ÃâÆÇ»ç : »ý´ÉÃâÆÇ
2015³â 02¿ù 12ÀÏ Ãâ°£  |  ISBN : 8970508279  |  408ÂÊ  |  ±Ô°Ýèâ  |  1ÆÇ
¤ý±³º¸È¸¿ø ±³º¸¹®°í ID ¿¬°áÇϱâ
µµ¼­¸¦ ±¸ÀÔÇÏ½Ã¸é ±³º¸¹®°í¿Í ²É¸¶ÀÇ È¸¿øÇýÅÃÀ» ÇÔ²²
¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
¤ý²É¸¶°¡ 25,000¿ø
¤ýÃß°¡ÇýÅà ²É 3¼ÛÀÌ
²É¼ÛÀÌÁö°© ¸¸µé±â>
²É¼ÛÀÌ Àû¸³À» À§Çؼ­ '²É¼ÛÀÌÁö°©'À» ¸¸µå¼Å¾ß ÇÕ´Ï´Ù.
¤ý¹è¼ÛÁö¿ª ±¹³»
¤ý¹è¼Ûºñ
Á¶°ÇºÎ¹«·á¹è¼Û
  • ÀÌ °¡°ÔÀÇ ¹«·á¹è¼Û »óǰÀ» ÇÔ²² ÁÖ¹®Çϰųª, ÃÑÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÌ¸é ¹«·á¹è¼Û.
  • 15,000¿ø ¹Ì¸¸ÀÌ¸é ¹è¼Ûºñ 2,500¿ø °í°´ºÎ´ã
  • µµ¼­»ê°£/Á¦ÁÖµµ´Â Ãß°¡¿îÀÓºñ ºÎ°úµÉ ¼ö ÀÖÀ½
1ÀÏ À̳» Ãâ°í
¤ý¼ö·®
ÃÑ ÇÕ°è±Ý¾×  ¿ø
Âò
¼±¹°
Àå¹Ù±¸´Ï ´ã±â
¹Ù·Î ±¸¸ÅÇϱâ

Àå¹Ù±¸´Ï¿¡ ´ã¾Ò½À´Ï´Ù. Àå¹Ù±¸´Ï¸¦ È®ÀÎ ÇϽðڽÀ´Ï±î?

¼îÇΰè¼ÓÇϱâ
Àå¹Ù±¸´Ïº¸±â
¤ýÀÌ °¡°ÔÀÇ ´Ù¸¥ »óǰ ¸ðµç»óǰº¸±â+
22,000¿ø
19,800¿ø 10%¡é
16,800¿ø
15,120¿ø 10%¡é
21,000¿ø
18,900¿ø 10%¡é
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
°¡°ÔÁÖÀÎ : ±³º¸¹®°í
ÀüÈ­ ¹× ÅùèÁ¤º¸
ÀüÈ­ ¹× ÅùèÁ¤º¸
»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ
- °¡°Ô ÀüÈ­¹øÈ£ : 1544-1900
- ÀüÈ­¹®ÀÇ ½Ã°£ : ¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö
(¸ÅÁÖ ¿ù¿äÀÏ, È­¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü)
- °¡°Ô À̸ÞÀÏ : ink@kyobobook.co.kr
- ÀÌ¿ë Åùèȸ»ç : CJ´ëÇÑÅë¿î
ÆÇ¸Å°¡°ÔÁ¤º¸
- »ç¾÷ÀÚ¸í : (ÁÖ)±³º¸¹®°í
- »ç¾÷ÀÚµî·Ï¹øÈ£ : 102-81-11670
- Åë½ÅÆÇ¸Å¾÷½Å°í : 01-0653
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É
ÀüÈ­ÁÖ¹® ¹× °áÁ¦¹®ÀÇ
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : 1644-8422
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼­
Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ
µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸,
ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼­µµ ²É¸¶·Î Á÷Á¢ ÀüÈ­ÁÖ¼¼¿ä.
 À̾߱â²É¹ç
µî·ÏµÈ À̾߱Ⱑ ¾ø½À´Ï´Ù.
»ó¼¼Á¤º¸ ±¸¸ÅÈıâ (0) »óǰ Q&A (0) ¹è¼Û/±³È¯/ȯºÒ ¾È³»

Ã¥¼Ò°³

¡º½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡»Àº ÀÎÅÚ ÇÁ·Î¼¼¼­¸¦ À§ÇÑ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾îµé(¾î¼Àºí·¯, ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ µî)ÀÇ ¼³°è ¹æ¹ý°ú ¾Ë°í¸®ÁòÀ» ¼³¸íÇϰí, ½ÇÁ¦ ±¸Çö Äڵ带 [ºÎ·Ï]¿¡ ¼ö·ÏÇÔÀ¸·Î¼­ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸Çö ´É·ÂÀ» ¹è¾çÇϵµ·Ï ÇÏ¿´´Ù. ¶ÇÇÑ À̸¦ ÅëÇØ ÀÎÅÚ °è¿­»Ó¸¸ ¾Æ´Ï¶ó Motorola»çÀÇ M68 °è¿­°ú Z80 °è¿­ µî°ú °°ÀÌ ±âÁ¾ÀÌ ´Ù¸¥ ÇÁ·Î¼¼¼­¸¦ À§ÇÑ ÀϹÝÀûÀÎ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× ±¸Çö ¹æ¹ýÀ» ½ÀµæÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.

ÀúÀÚ¼Ò°³

ÀúÀÚ : ÀÌ»ó°ï ÀúÀÚ ÀÌ»ó°ïÀº ÀüÁÖ´ëÇб³ ¿µ¾î¿µ¹®Çаú Çлç ÀüºÏ´ëÇб³ ÄÄÇ»ÅͰúÇаú Çлç ÀüºÏ´ëÇб³ Àü»êÇÐ ¼®»ç ÀϺ» ±¹¸³ µµÄí½Ã¸¶´ëÇб³ Áö´ÉÁ¤º¸°øÇÐ ¹Ú»ç ¹Ì±¹ OhioÁÖ University of Cincinnati, Visiting Scholar ¹æ¹® ¿¬±¸ ±³¼ö ¿ªÀÓ ÇöÀç: ÀüÁÖ´ëÇб³ ÄÄÇ»ÅͰøÇаú ±³¼ö Àú¼­: ÃÖ½ÅÁ¤º¸°Ë»ö·Ð(±³º¸¹®°í) ÀúÀÚ : Á¶ÃæÈ£ ÀúÀÚ Á¶ÃæÈ£´Â °í·Á´ëÇб³ °ø°ú´ëÇÐ °øÇÐ»ç °í·Á´ëÇб³ ´ëÇпø °øÇÐ ¼®»ç ÇÁ¶û½º INSA(±¹¸³ÀÀ¿ë°úÇпø) Àü»êÇÐ ¼®»ç, ¹Ú»ç ÇÁ¶û½º INSA ¿¬±¸¿ø ¿ªÀÓ Çѱ¹ ÀüÀÚÅë½Å¿¬±¸¼Ò Ãʺù ¿¬±¸¿ø ¿ªÀÓ Çѱ¹ °úÇбâ¼ú¿ø Ãʺù ¿¬±¸¿ø ¿ªÀÓ ¼øÃµÇâ´ëÇб³ Àü»êÅë°èÇаú Á¶±³¼ö ¿ªÀÓ ¿ö½ÌÅÏ´ëÇб³ ±³È¯ ±³¼ö ¿ªÀÓ ÇöÀç: °í·Á´ëÇб³ Àü»êÇаú ±³¼ö Àú¼­: ½Ã½ºÅÛÇÁ·Î±×·¡¹Ö(M68000), ÀΰøÁö´É

¸ñÂ÷

chapter 01 ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾îÀÇ °³¿ä 1.1 ÄÄÇ»ÅÍ Çϵå¿þ¾î 1.1.1 ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ±âº» °³³ä 1.1.2 ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ 1.2 ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î 1.2.1 ¾î¼Àºí·¯(assembler) 1.2.2 ¸ÅÅ©·Î ÇÁ·Î¼¼¼­(macro processor) 1.2.3 ¸µÄ¿(linker)¿Í ·Î´õ(loader) 1.2.4 ¹ø¿ª±â(Translator) 1.2.5 ¿î¿µÃ¼Á¦(Operating System) 1.3 ÀÓº£µðµå ½Ã½ºÅÛ(Embedded System)ÀÇ °³¿ä ¹× Ȱ¿ë 1.3.1 ÀÓº£µðµå ½Ã½ºÅÛÀÇ Á¤ÀÇ 1.3.2 ÀÓº£µðµå ½Ã½ºÅÛÀ» ¼³°èÇϰųª °³¹ßÇÒ ¶§ °í·Á »çÇ× 1.3.3 ÀÓº£µðµå ½Ã½ºÅÛ È°¿ëÀÇ ¿¹ ¿ä¾à ¿¬½À¹®Á¦ chapter 02 ÄÄÇ»ÅÍ µ¿ÀÛÀÇ ±âº» °³³ä 2.1 ÄÄÇ»ÅÍ ¿¬»ê ´ÜÀ§ 2.1.1 ºñÆ®(Bit) 2.1.2 ¹ÙÀÌÆ®(Byte) 2.1.3 ´Ü¾î(Word) 2.1.4 2Áø¼ö ¿¬»ê 2.2 ÄÄÇ»ÅÍ Á¶Á÷ 2.2.1 ÇÁ·Î¼¼¼­(processor) 2.2.2 ½Ã½ºÅÛ ¹ö½º(system bus) 2.2.3 ±â¾ï ÀåÄ¡(memory) 2.2.4 ÀÔÃâ·Â ÀåÄ¡(input/output device) 2.3 ¸í·É¾î ½ÇÇà °³³ä 2.3.1 ÆÇµ¶ »çÀÌŬ(read cycle)°ú ±â·Ï »çÀÌŬ(write cycle) 2.3.2 ¸í·É¾îÀÇ ½ÇÇà 2.3.3 ¸í·É¾î ½ÇÇà ¼Óµµ 2.4 ±â¾ï ÀåÄ¡ °ü¸® 2.4.1 ±â¾ï ÀåÄ¡ÀÇ ÁÖ¼Ò 2.4.2 µ¥ÀÌÅÍ ¹× ÇÁ·Î±×·¥ÀÇ ÀúÀå 2.4.3 ±â¾ï ÀåÄ¡ÀÇ °ü¸® ¹æ¹ý ¿ä¾à ¿¬½À¹®Á¦ chapter 03 ÀÎÅÚ ÇÁ·Î¼¼¼­ÀÇ ³»ºÎ ±¸Á¶ 3.1 32ºñÆ® ÀÎÅÚ ÇÁ·Î¼¼¼­ 3.1.1 ÆæÆ¼¾ö ÇÁ·Î¼¼¼­ÀÇ °³¿ä 3.1.2 32ºñÆ® ÇÁ·Î¼¼¼­ÀÇ ½ÇÇà ȯ°æ 3.1.3 ±âº» ÇÁ·Î±×·¥ ½ÇÇà ·¹Áö½ºÅÍ 3.2 16ºñÆ® ÀÎÅÚ ÇÁ·Î¼¼¼­ 3.2.1 16ºñÆ® ÀÎÅÚ ÇÁ·Î¼¼¼­ÀÇ ±¸Á¶ 3.2.2 ¸í·É¾îÀÇ ±æÀÌ 3.2.3 8086 ¸í·É¾î 3.3 ±â¾ï ÀåÄ¡(memory) 3.3.1 ±â¾ï ÀåÄ¡ÀÇ ¸ðµ¨ 3.3.2 µ¥ÀÌÅÍ ±â·Ï 3.4 ·¹Áö½ºÅÍ(register) 3.4.1 ·¹Áö½ºÅÍÀÇ Á¾·ù¿Í ¿ªÇÒ 3.4.2 µ¥ÀÌÅÍ ·¹Áö½ºÅÍ(data register) 3.4.3 Æ÷ÀÎÅÍ, À妽º ·¹Áö½ºÅÍ 3.4.4 Ç÷¡±× ·¹Áö½ºÅÍ(Flag Register) 3.4.5 ¼¼±×¸ÕÆ® ·¹Áö½ºÅÍ(Segment Register) 3.4.6 ³í¸® ÁÖ¼Ò¿Í ½ÇÁ¦ ÁÖ¼Ò 3.4.7 ¸í·É¾î Æ÷ÀÎÅÍ(IP: Instruction Pointer) 3.5 µ¥ÀÌÅÍÀÇ Ç¥Çö 3.5.1 µ¥ÀÌÅÍÀÇ ºÎÈ£(sign) 3.5.2 µ¥ÀÌÅÍÀÇ ÇØ¼® ¿ä¾à ¿¬½À¹®Á¦ chapter 04 ¾î¼Àºí¸®¾î 4.1 ÇÁ·Î±×·¡¹Ö ¾ð¾î 4.1.1 ¼öÀÇ Ã¼°è 4.1.2 ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ °èÃþ 4.1.3 °í±Þ ¾ð¾î¿Í Áß±Þ ¾ð¾î 4.1.4 Àú±Þ ¾ð¾î 4.1.5 ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼±Åà 4.2 ¸Þ¸ð¸®¿Í ·¹Áö½ºÅÍ 4.2.1 ¸Þ¸ð¸® 4.2.2 ¼¼±×¸ÕÆ®:¿ÀÇÁ¼Â(Segment:Offset) 4.2.3 ·¹Áö½ºÅÍ(Register) 4.3 8086 ¾î¼Àºí¸®¾î °³¿ä 4.3.1 ¾î¼Àºí¸® ¾ð¾îÀÇ ±âº»ÀûÀÎ ÀÌÇØ 4.3.2 ¸í·É¾î Çü½Ä 4.3.3 ÁÖ¼®¹® 4.3.4 µ¥ÀÌÅÍ Á¤ÀÇ 4.4 ºÐ±â¿Í Ç¥Áö ±âÈ£ 4.4.1 ¼øÂ÷Àû ½ÇÇà(sequential execution) 4.4.2 Á¶°Ç ºÐ±â(conditional branch) 4.4.3 ¹«Á¶°Ç ºÐ±â(Unconditional Branch) 4.5 ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä(Addressing Mode) 4.6 °ª Áï½Ã ÁöÁ¤ ¹æ½Ä 4.7 Á÷Á¢ ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä 4.7.1 ·¹Áö½ºÅÍ Á÷Á¢ ÁöÁ¤ ¹æ½Ä 4.7.2 ¸Þ¸ð¸® Á÷Á¢ ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä 4.8 °£Á¢ ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä 4.8.1 ·¹Áö½ºÅÍ °£Á¢ ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä([ ]) 4.8.2 º£À̽º ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä(Displacement, BX, BP) 4.8.3 À妽º ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä(Displacement, SI, DI) 4.8.4 º£À̽º À妽º ¹øÁö ÁöÁ¤ ¹æ½Ä(Displacement, BX or BP, SI or DI) 4.9 MOV¿Í ADD ¸í·É¾îÀÇ ÄÚµå º¯È¯ ¿ä¾à ¿¬½À¹®Á¦ chapter 05 ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ ¼³°è 5.1 ¸ÅÅ©·ÎÀÇ ¿ªÇÒ 5.1.1 ¸ÅÅ©·Î Á¤ÀÇ¿Í È®Àå 5.1.2 ¸ÅÅ©·Î¿Í ¼­ºê·çƾ 5.2 ¸ÅÅ©·Î ±â´É 5.2.1 ¸ÅÅ©·Î Àμö 5.2.2 Á¶°ÇºÎ ¸ÅÅ©·Î È®Àå 5.2.3 ¸ÅÅ©·Î ³»ÀÇ ¸ÅÅ©·Î È£Ãâ 5.2.4 ¸ÅÅ©·Î ³»ÀÇ ¸ÅÅ©·Î Á¤ÀÇ 5.2.5 ¹Ýº¹ ±â´ÉÀÇ ¸ÅÅ©·Î 5.3 ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ÀÇ ¼³°è 5.3.1 ¼³°è ½Ã °í·Á»çÇ× 5.3.2 ÀڷᱸÁ¶ 5.4 ÀÌÁß ÆÐ½º ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ ¾Ë°í¸®Áò 5.4.1 ÆÐ½º 1 ¾Ë°í¸®Áò 5.4.2 ±âº» ±â´É¸¸ Æ÷ÇÔÇÏ´Â ÆÐ½º 2 ¾Ë°í¸®Áò 5.4.3 ¸ÅÅ©·Î ³»ÀÇ ¸ÅÅ©·Î È£Ãâ ±â´ÉÀ» Æ÷ÇÔÇÏ´Â ÆÐ½º 2 ¾Ë°í¸®Áò ¿ä¾à ¿¬½À¹®Á¦ chapter 06 8086 ¾î¼Àºí·¯ ¼³°è 6.1 ¾î¼Àºí·¯ÀÇ ¿ªÇÒ 6.1.1 ÇÁ·Î±×·¥ÀÇ ÀÛ¼º°ú ½ÇÇà ´Ü°è 6.1.2 ¾î¼Àºí·¯ÀÇ ÀԷ°ú Ãâ·Â 6.2 ÀÌÁß ÆÐ½º(Two Pass) 6.2.1 ÀÌÁß ÆÐ½ºÀÇ Çʿ伺 6.2.2 ¾î¼Àºí °úÁ¤ 6.2.3 ÆÐ½º 1°ú ÆÐ½º 2ÀÇ ¿ªÇÒ 6.3 ÀÌÁß ÆÐ½º ¾î¼Àºí·¯ÀÇ ¼³°è 6.3.1 ÀÌÁß ÆÐ½º ¾Ë°í¸®Áò 6.3.2 ÀڷᱸÁ¶ 6.4 ´ÜÀÏ ÆÐ½º ¾î¼Àºí·¯ 6.4.1 ´Ü¼ø ÀüÇâ ÂüÁ¶ 6.4.2 ´Ù¼öÀÇ ÀüÇâ ÂüÁ¶ ó¸® ¿ä¾à ¿¬½À¹®Á¦ chapter 07 ¸µÄ¿¿Í ·Î´õÀÇ ¼³°è 7.1 ¸µÄ¿¿Í ·Î´õÀÇ ¿ªÇÒ 7.1.1 ¸µÅ©(link) 7.1.2 ÁÖ±â¾ï ÀåÄ¡ÀÇ ÇÒ´ç(memory allocation) 7.1.3 Àç¹èÄ¡ ¹× ÀûÀç(relocation £¦ loading) 7.2 ·Î´õÀÇ ÇüÅ 7.2.1 ÄÄÆÄÀÏ Áï½Ã ·Î´õ(compile-and-go loader) 7.2.2 Àý´ë ·Î´õ(absolute loader) 7.2.3 ¸µÄ¿ ¹× Àç¹èÄ¡ ·Î´õ(linker and relocate loader) 7.2.4 ¸µÅ· ·Î´õ(linking loader) 7.2.5 µ¿Àû ·Î´õ(dynamic loader) 7.3 ¸µÄ¿ ¹× Àç¹èÄ¡ ·Î´õ ¼³°è 7.3.1 ¼³°è¸¦ À§ÇÑ ¹®Á¦Á¡ 7.3.2 ¸µÅ©¸¦ À§ÇÑ ¾î¼Àºí¸µ(¿¹Á¦) 7.3.3 ¸µÅ© ¹× Àç¹èÄ¡ °úÁ¤(¿¹Á¦ÀÇ ¿¬¼Ó) 7.4 ÀڷᱸÁ¶ ¹× ¾Ë°í¸®Áò 7.4.1 ÀڷᱸÁ¶ 7.4.2 ¾Ë°í¸®Áò ¿ä¾à ¿¬½À¹®Á¦ chapter 08 ¾î¼Àºí¸® ÇÁ·Î±×·¥ÀÇ ¿¬½À [¿¬½À 1] °£´ÜÇÑ Å°ÆÐµå Á¦¾î ÇÁ·Î±×·¥ [¿¬½À 2] Repetive Move OperationÀÇ ÇÁ·Î±×·¥ [¿¬½À 3] ASCII ÆÄÀÏÀÇ ÀÔ/Ãâ·Â ÇÁ·Î±×·¥ ºÎ·Ï ºÎ·Ï A. 16Áø¼ö º¯È¯Ç¥, 2ÀÇ xÁ¦°ö ºÎ·Ï B. ASCII º¯È¯Ç¥ ºÎ·Ï C. BCD ÄÚµå º¯È¯Ç¥ ºÎ·Ï D. 8086/8088 ¸í·É¾îÇ¥¿Í 80x86 ¸í·É¾î ºÎ·Ï E. ¾î¼Àºí·¯ÀÇ Áö½Ã¾î ºÎ·Ï F. DOS ÇÔ¼ö È£Ãâ(function call) ºÎ·Ï G. DEBUG ¸í·É¾î¿Í »ç¿ë¹ý ºÎ·Ï H. ÀÌÁß ÆÐ½º ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ÀÇ ±¸Çö ºÎ·Ï I. ÀÌÁß ÆÐ½º ¾î¼Àºí·¯ÀÇ ¼³°è ¹× ±¸Çö ºÎ·Ï J. Visual Basic 6.0À¸·Î ¼³°èÇÑ ½ºÅà ½Ã¹Ä·¹À̼ÇÀÇ ±¸Çö ¿¹ ºÎ·Ï K. TASM¿¡¼­ ±×·¡ÇÈ ¹®ÀÚÀÇ Á¦°Å ¹æ¹ý ºÎ·Ï L. stdio.h¿¡ Á¤ÀÇµÈ ÇÔ¼öµé ºÎ·Ï M. ¼¼±×¸ÕÆ®(Segment)

ÃâÆÇ»ç ¼­Æò

±âÃÊÀûÀÎ ÄÄÇ»ÅÍ ±âº» µ¿ÀÛÀ¸·ÎºÎÅÍ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× ±¸Çö »ç·Ê¸¦ ¸Á¶óÇÏ¿© ¼ö·Ï ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î´Â ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿Í ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î·Î ³ª´©¾îÁö´Âµ¥, ÀϹÝÀûÀ¸·Î ÈÄÀÚ´Â °í±Þ ¾ð¾î¸¦ ÀüÀÚ´Â ¾î¼Àºí¸®¾î¸¦ ¸¹ÀÌ »ç¿ëÇϹǷÎ, ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀº ¾î¶² ƯÁ¤ ¾î¼Àºí¸®¾î¸¦ ÀÌ¿ëÇÏ¿© ¿¹Á¦¸¦ ¸¸µé°í À̸¦ À§ÇÑ ¾î¼Àºí·¯¸¦ ¸¸µå´Â ¹æ¹ýÀ¸·Î ¼³¸íÇÑ´Ù. ±×µ¿¾È ´ë´Ù¼öÀÇ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö Ã¥ÀÌ ´Ù·é IBM 360 ¾î¼Àºí·¯´Â ÀÌ¹Ì »ç¿ëÇÏÁö ¾Ê´Â ÄÄÇ»ÅÍ¿¡ ´ëÇÑ ³»¿ëÀÎ ¹Ý¸é¿¡, ÇöÀç ´ëºÎºÐÀÇ ±¹³» ´ëÇп¡¼­´Â ÀÎÅÚ ÇÁ·Î¼¼¼­ °è¿­ÀÇ PC¸¦ °¡Áö°í ÄÄÇ»ÅÍ ½Ç½ÀÀ» Çϰí ÀÖ´Â ½ÇÁ¤ÀÌ´Ù. µû¶ó¼­ ÀÌ Ã¥Àº Áö±Ý±îÁö ÀÌ¹Ì Á¸ÀçÇÏÁö ¾ÊÀº ±â°è¿¡ ´ëÇÑ ³»¿ëÀ» ½Ç½Àµµ ÇÏÁö ¸øÇϸ鼭 ¹è¿ö¾ß Çß´ø ºÒÆíÇÔÀ» ÇØ°áÇϰíÀÚ ÀÎÅÚ ÇÁ·Î¼¼¼­ ±â¹ÝÀÇ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ» ¼³°èÇÏ¿© ½Ç½ÀÇÒ ¼ö ÀÖµµ·Ï ÁýÇÊÇÏ¿´´Ù. ÀÌ Ã¥Àº ÀÎÅÚ ÇÁ·Î¼¼¼­¸¦ À§ÇÑ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾îµé(¾î¼Àºí·¯, ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ µî)ÀÇ ¼³°è ¹æ¹ý°ú ¾Ë°í¸®ÁòÀ» ¼³¸íÇϰí, ½ÇÁ¦ ±¸Çö Äڵ带 [ºÎ·Ï]¿¡ ¼ö·ÏÇÔÀ¸·Î¼­ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸Çö ´É·ÂÀ» ¹è¾çÇϵµ·Ï ÇÏ¿´´Ù. ¶ÇÇÑ À̸¦ ÅëÇØ ÀÎÅÚ °è¿­»Ó¸¸ ¾Æ´Ï¶ó Motorola»çÀÇ M68 °è¿­°ú Z80 °è¿­ µî°ú °°ÀÌ ±âÁ¾ÀÌ ´Ù¸¥ ÇÁ·Î¼¼¼­¸¦ À§ÇÑ ÀϹÝÀûÀÎ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× ±¸Çö ¹æ¹ýÀ» ½ÀµæÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ÀÌ Ã¥ÀÇ ³»¿ë 1Àå¿¡¼­´Â ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿Í ÀÓº£µðµå ½Ã½ºÅÛ¿¡ ´ëÇÏ¿© »ìÆìº»´Ù. 2Àå¿¡¼­´Â ÀϹÝÀûÀÎ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ °³³ä ºÎºÐÀ¸·Î ¿¬»êÀÇ ±âº» ³í¸®, ¸í·É¾î ½ÇÇàÀÇ ±âº» °³³ä, ±â¾ï ÀåÄ¡ÀÇ °ü¸® µîÀ» ´Ù·é´Ù. 3Àå¿¡¼­´Â ¾î¼Àºí¸®¾î(Assembly Language)¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. À̸¦ ÀÌÇØÇϱâ À§Çؼ­´Â ÇÁ·Î¼¼¼­ÀÇ ³»ºÎ ±¸Á¶¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ÀÌ Àå¿¡¼­´Â ÀÎÅÚ ÇÁ·Î¼¼¼­¿¡ ´ëÇÑ ±â¾ï ÀåÄ¡ ¸ðµ¨°ú ·¹Áö½ºÅÍÀÇ Á¾·ù ¹× ¿ªÇÒ µîÀ» ÅëÇØ ÀÎÅÚ ÇÁ·Î¼¼¼­ÀÇ ³»ºÎ ¿ø¸®¸¦ Å͵æÇÑ´Ù. 4Àå¿¡¼­ ¾î¼Àºí·¯¸¦ ¼³°èÇϱâ À§Çؼ­´Â ±âº»ÀûÀÎ ¾î¼Àºí¸® ¾ð¾îÀÇ µ¿ÀÛÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. µû¶ó¼­ ÀÌ¿¡ ÇÊ¿äÇÑ ¾î¼Àºí¸® ¾ð¾î¸¦ °£´ÜÇÑ ÇÁ·Î±×·¥ ÅëÇÏ¿© ¸í·É¾î ¹× ÁÖ¼Ò ÁöÁ¤ ¹æ½ÄµéÀ» ÀÌÇØÇÏ¿©¾ß ÇÑ´Ù. 5Àå¿¡¼­´Â ¾î¼Àºí·¯ ÇÁ·Î±×·¥¿¡¼­ ¸ÅÅ©·Î È®ÀåÀ» ÇÒ ¶§ ÇÊ¿äÇÑ ¸ÅÅ©·Î ÇÁ·Î¼¼¼­ÀÇ ¿ø¸®¿Í ¼³°è ½Ã °í·Á»çÇ×, ÀڷᱸÁ¶, ÀÌÁß ÆÐ½º¿¡ ÀÇÇÑ ±¸Çö ¾Ë°í¸®Áò, ÀÌ ¾Ë°í¸®ÁòÀÇ ±¸Çö¿¡ ´ëÇÏ¿© ¾Ë¾Æº»´Ù. ÀÌ Àå¿¡¼­ ¼³°èµÈ ¹æ¹ýÀ¸·Î ±¸ÇöÇÑ ÇÁ·Î±×·¥À» [ºÎ·Ï]¿¡ ¼ö·ÏÇÏ¿´´Ù. 6Àå¿¡¼­´Â ¾î¼Àºí·¯ÀÇ ±â´É°ú À̸¦ ±¸ÇöÇϱâ À§ÇÑ ¾Ë°í¸®ÁòÀ» ¼³¸íÇÑ´Ù. ÀÌÁß ÆÐ½º ¾Ë°í¸®ÁòÀ¸·Î ±¸ÇöÇÑ °£´ÜÇÑ ¾î¼Àºí·¯¸¦ [ºÎ·Ï]¿¡ ¼ö·ÏÇÏ¿´´Ù. ¼ö·ÏµÈ ¾î¼Àºí·¯ ÄÚµå´Â ´Ù¾çÇÑ ±â´ÉÀÇ ¾î¼Àºí·¯·Î È®ÀåÇÒ ¼ö ÀÖ´Ù. 7Àå¿¡¼­´Â ¾î¼Àºí·¯°¡ »ý¼ºÇÑ ¸ðµâÀ» ¿¬°áÇÏ°í ¸Þ¸ð¸®¿¡ ÀûÀçÇÏ´Â ±â´ÉÀ» ¼öÇàÇÏ´Â ¸µÄ¿¿Í ·Î´õ¸¦ ¼³°èÇÏ´Â ¾Ë°í¸®ÁòÀ» ÀÌÇØÇÑ´Ù. 8Àå¿¡´Â ¾î¼Àºí¸® ÇÁ·Î±×·¥ÀÇ ¿¬½ÀÀ» ¼ö·ÏÇÏ¿´´Ù
±¸¸ÅÈı⠱¸¸Å¸¸Á·µµ
ÀÌ »óǰ¿¡ ´ëÇÑ ±¸¸ÅÈıâ´Â ±¸¸ÅÇϽŠºÐ¿¡ ÇÑÇØ 'ÁÖ¹®/¹è¼ÛÁ¶È¸'¿¡¼­ ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀÛ¼ºµÈ ±¸¸ÅÈıⰡ ¾ø½À´Ï´Ù.
    »óǰQ&A
    »óǰ¿¡ °üÇÑ ±Ã±ÝÇϽŠ»çÇ×À» ¹°¾îº¸¼¼¿ä!
    ±Û¾²±â
    ±Û¾²±â
      ¹è¼Û/±³È¯/ȯºÒ ¾È³»
      ¹è¼Û¾È³»
      - ÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÎ °æ¿ì ¹«·á¹è¼Û, 15,000 ¹Ì¸¸ÀÎ °æ¿ì ¹è¼Ûºñ 2,500¿øÀÌ ºÎ°úµË´Ï´Ù. (´Ü, ¹«·á¹è¼Û »óǰÀÇ °æ¿ì Á¦¿Ü)
      - ÁÖ¹® ÈÄ ¹è¼ÛÁö¿ª¿¡ µû¶ó ±¹³» ÀϹÝÁö¿ªÀº ±Ù¹«ÀÏ(¿ù-±Ý) ±âÁØ 1Àϳ» Ãâ°íµÊÀ» ¿øÄ¢À¸·Î Çϳª, ±â»ó»óȲ µîÀÇ ÀÌÀ¯·Î Áö¿¬µÉ ¼öµµ ÀÖ½À´Ï´Ù. (´Ü, ÀÏ¿äÀÏ ¹× °øÈÞÀÏ¿¡´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.)
      - µµ¼­ »ê°£ Áö¿ª ¹× Á¦ÁÖµµÀÇ °æ¿ì´Â Ç×°ø/µµ¼± Ãß°¡¿îÀÓÀÌ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
      - ÇØ¿ÜÁö¿ªÀ¸·Î´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.
      ±³È¯/ȯºÒ ¾È³»
      - »óǰÀÇ Æ¯¼º¿¡ µû¸¥ ±¸Ã¼ÀûÀÎ ±³È¯ ¹× ȯºÒ±âÁØÀº °¢ »óǰÀÇ '»ó¼¼Á¤º¸'¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
      - ±³È¯ ¹× ȯºÒ½ÅûÀº °¡°Ô ¿¬¶ôó·Î ÀüÈ­ ¶Ç´Â À̸ÞÀÏ·Î ¿¬¶ôÁֽøé ÃÖ¼±À» ´ÙÇØ ½Å¼ÓÈ÷ ó¸®ÇØ µå¸®°Ú½À´Ï´Ù.

      ±³È¯ ¹× ȯºÒ °¡´É »óǰ¿¡
      ¹®Á¦°¡ ÀÖÀ» °æ¿ì
      1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì
      - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû
      - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû
      2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù.
      ´Ü¼øº¯½É ¹×
      ÁÖ¹®Âø¿ÀÀÇ °æ¿ì
      1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ
      ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù.
      2) È­Àåǰ
      ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼­ ¹× ¼Ò°ß¼­¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç È­Àåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼­ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù.
      3) ±âŸ »óǰ
      ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã
      4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù.
      ±³È¯ ¹× ȯºÒ ºÒ°¡ 1) ½Åû±âÇÑÀÌ Áö³­ °æ¿ì
      2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì
      3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì
      4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼­¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì
      6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì
      7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì