¸ñÂ÷/Â÷·Ê
1. ALU (¿¬»êÀåÄ¡) : »ê¼ú¿¬»ê, ³í¸®¿¬»ê
2. ·¹Áö½ºÅÍ : ¼Ò±Ô¸ð µ¥ÀÌÅÍ, Áß°£ °á°ú¸¦ ±â¾ïÇØµÎ´Â °í¼Ó ¿µ¿ª
3. Control Unit(Á¦¾îÀåÄ¡) : ¸í··¾î ÇØ¼®, Á¦¾î½ÅÈ£ ¹ß»ý
4. ³»ºÎ CPU ¹ö½º : ALU ·¹Áö½ºÅͰ£ÀÇ µ¥ÀÌÅÍ À̵¿
5. Session (¼¼¼Ç) : °¡»ó¿¬°á, Åë½Å ¹æ½Ä(¹ÝÀÌÁß, ÀüÀÌÁß, ¿ÏÀüÀÌÁß) °áÁ¤ (SSL)
6. Presentation (Ç¥Çö) : Æ÷¸Ë, ¾ÐÃà, ¾ÏÈ£È, ÅØ½ºÆ®/±×·¡ÇÈ 16Áø¼ö º¯È¯ (GIF, ASCII, EBCDIC)
7. Application (ÀÀ¿ë) : »ç¿ëÀÚ¿¡°Ô ¼ºñ½º Á¦°ø (FTP, SNMP, HTTP, Mail ...) // °ÔÀÌÆ®¿þÀÌ
8. Server Finished : ¼¹ö(µ¿ÀÇ, ¾Ë°í¸®Áò °øÁö) > ¼¹ö
º»¹®/³»¿ë
Part 1. ½Ã½ºÅÛ º¸¾È
CPU : ÀÔ·ÂÀåÄ¡·ÎºÎÅÍ ÀڷḦ ¹Þ¾Æ ¿¬»ê ÈÄ °á°ú¸¦ Ãâ·Â ÀåÄ¡·Î Àü¼ÛÇÏ´Â °úÁ¤À» Á¦¾îÇÏ´Â ÇÙ½É ÀåÄ¡ (¿¬»ê, ·¹Áö½ºÅÍ, Á¦¾î, ¹ö½º) ±â¾ïÀåÄ¡ (·¹Áö½ºÅÍ, ij½Ã, ÁÖ±â¾ïÀåÄ¡, º¸Á¶±â¾ïÀåÄ¡)
CPU ±¸¼º¿ä¼Ò
1. ALU (¿¬»êÀåÄ¡) : »ê¼ú¿¬»ê, ³í¸®¿¬»ê
2. ·¹Áö½ºÅÍ : ¼Ò±Ô¸ð µ¥ÀÌÅÍ, Áß°£ °á°ú¸¦ ±â¾ïÇØµÎ´Â °í¼Ó ¿µ¿ª
3. Control Unit(Á¦¾îÀåÄ¡) : ¸í··¾î ÇØ¼®, Á¦¾î½ÅÈ£ ¹ß»ý
4. ³»ºÎ CPU ¹ö½º : ALU ·¹Áö½ºÅͰ£ÀÇ µ¥ÀÌÅÍ À̵¿
·¹Áö½ºÅÍ Á¾·ù
PC(Program Counter) : ´ÙÀ½¿¡ ¼öÇàÇÒ ÁÖ±â¾ïÀåÄ¡ ÁÖ¼Ò ±â¾ï
MAR(Memory Address Register) : ÁÖ±â¾ïÀåÄ¡¿¡ Á¢±ÙÇϱâ À§ÇÑ ÁÖ±â¾ïÀåÄ¡ ÁÖ¼Ò ±â¾ï
MBR(Memory Buffer Register) : ÁÖ±â¾ï ÀåÄ¡ ÀÔ/Ãâ·Â ÀÚ·á ±â¾ï
IR(Instruction Register) : ÁÖ±â¾ï ÀåÄ¡ -> ÀÎÃâÇÑ ¸í·ÉÄÚµå ±â¾ï
¹ö½º Á¾·ù µ¥ÀÌÅÍ ¹ö½º : µ¥ÀÌÅÍ Àü¼Û ¿ëµµ ÁÖ¼Ò ¹ö½º : ±â¾ïÀå¼Ò À§Ä¡, ½Äº°
Á¦¾î ¹ö½º: CPU, ±â¾ïÀåÄ¡, I/O ÀåÄ¡»çÀÌÀÇ Á¦¾î½ÅÈ£ Àü¼Û
CPU ¸í·É ½ÇÇà ÁÖ±â
ÀÎÃú (Instruction Fetch) : ¸Þ¸ð¸® µ¥ÀÌÅ͸¦ ·ÎµåÇÏ¿© ·¹Áö½ºÅÍ¿¡ ÀûÀç
°£Á¢ (Indrection) : °£Á¢ÁÖ¼Ò ¹æ½Ä äÅà °æ¿ì – CPU°¡ ¸Þ¸ð¸® ÂüÁ¶½Ã¡¦(»ý·«)