์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

์ŠคํŒ€ ์ƒ์  ํŽ˜์ด์ง€
gog.com

1. ๊ฐœ์š”2. ์Šคํ† ๋ฆฌ3. TIS-100
3.1. ๋…ธ๋“œ3.2. ๋ช…๋ น์–ด3.3. ์‹œ๊ฐํ™” ๋ชจ๋“ˆ์˜ ์‚ฌ์šฉ๋ฒ•
4. ์—”๋”ฉ5. ๊ธฐํƒ€

1. ๊ฐœ์š”[ํŽธ์ง‘]

๋‘๋‡Œ๊ณ ๋ฌธ์˜ ๋ช…๊ฐ€ Zachtronics์—์„œ ์ถœ์‹œํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ฒŒ์ž„. TIS-100์ด๋ผ๋Š” ์˜๋ฌธ์˜ ๋ฉ”์‹œ์ง€ ํŒจ์‹ฑ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ ์•„ํ‚คํ…์ณ๋ฅผ ๊ฐ€์ง„ ๊ฐ€์ƒ์˜ ๊ธฐ๊ณ„์— ์–ด์…ˆ๋ธ”๋ฆฌ์–ด๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์—ฌ ํผ์ฆ์„ ํ’€์–ด๋‚˜๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‹ค. ๋ณธ๊ฒฉ ๊ฒŒ์ž„์—์„œ๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

2016๋…„ 11์›” 18์ผ, ์ •์‹ ์  ํ›„์†์ž‘์œผ๋กœ SHENZHEN I/O๊ฐ€ ์ถœ์‹œ๋˜์—ˆ๋‹ค.

2. ์Šคํ† ๋ฆฌ[ํŽธ์ง‘]

๊ฒŒ์ž„์„ ์ฒ˜์Œ ์‹œ์ž‘ํ•˜๋ฉด ๋งค๋‰ด์–ผ์„ ์ฝ๊ฒ ๋ƒ๋Š” ๋ฉ”์„ธ์ง€๊ฐ€ ๋‚˜์˜ค๋ฉฐ, ๋งค๋‰ด์–ผ์„ ์—ด๋ฉด ๋„์ „๊ณผ์ œ RTFM์ด ๋‹ฌ์„ฑ๋œ๋‹ค(...).

๋งค๋‰ด์–ผ์˜ ์ฒ˜์Œ ์‹œ์ž‘์€ ์ฃผ์ธ๊ณต์˜ ์ด๋ชจ[1]์ธ ๋„๋ฆฌ์Šค(Doris)๊ฐ€ ์ฃผ์ธ๊ณต์—๊ฒŒ ๋ณด๋‚ด๋Š” ํŽธ์ง€๋กœ ์‹œ์ž‘๋œ๋‹ค. ํŽธ์ง€์˜ ๋‚ด์šฉ์€, TIS-100์„ ๋งŒ๋“  ์ฃผ์ธ๊ณต์˜ ์‚ผ์ดŒ ๋žœ๋””(Randy)๊ฐ€ ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ์ฃฝ์Œ์„ ๋งž์•˜์œผ๋ฉฐ, ์ด๋ชจ๋Š” ๊ทธ์˜ ์œ ํ’ˆ์„ ์ •๋ฆฌํ•˜๋˜ ์ค‘ ์ด ์žฅ์น˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์–ด ์ฃผ์ธ๊ณต์—๊ฒŒ ์ด ์žฅ์น˜๋ฅผ ๋ณด๋‚ด๋ฉฐ '๋„ˆ๋ผ๋ฉด ๋„ˆ์˜ ์‚ผ์ดŒ์ด ๋ฌด์—‡์„ ํ•˜๊ณ ์ž ํ–ˆ๋Š”์ง€ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.'๋ผ๋Š” ๋ง๋กœ ํŽธ์ง€๊ฐ€ ๋๋‚˜๋ฉฐ ์ดํ›„ ๋งค๋‰ด์–ผ์ด ์‹œ์ž‘๋œ๋‹ค.

์ด ๊ฒŒ์ž„์—์„œ ๋‹ค๋ฃจ๊ฒŒ ๋  ๊ธฐ๊ณ„์žฅ์น˜์ธ TIS-100์€ ๊ฒŒ์ž„ ์‹œ์ž‘ ์‹œ์ ์—์„œ ์ž๊ฐ€์ง„๋‹จ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ œ์™ธํ•œ ๋‹ค๋ฅธ ์„ธ๊ทธ๋จผํŠธ๋“ค์€ ๊ณ ์žฅ๋‚œ ์ƒํƒœ์ด๋‹ค. ํ•˜๋‚˜์˜ ์„ธ๊ทธ๋จผํŠธ์—๋Š” 12๊ฐœ์˜ ๋…ธ๋“œ๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ฃผ์–ด์ง„ ์กฐ๊ฑด์— ๋งž์ถฐ ๋…ธ๋“œ์— ์–ด์…ˆ๋ธ”๋ฆฌ์–ด ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ง‘์–ด๋„ฃ์–ด ์กฐ๊ฑด์— ๋งž์ถฐ ๋™์ž‘์‹œํ‚ค๋ฉด ์„ธ๊ทธ๋จผํŠธ๊ฐ€ ๋ณต๊ตฌ๋จ๊ณผ ๋™์‹œ์— ๋‹ค๋ฅธ ๊ณ ์žฅ๋‚œ ์„ธ๊ทธ๋จผํŠธ๋“ค์—๋„ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ๊ฒŒ์ž„์„ ์ง„ํ–‰ํ•˜๋‹ค๋ณด๋ฉด ํ†ต์‹ ์„ ์ „ํ˜€ ํ•  ์ˆ˜ ์—†๋Š” ๋…ธ๋“œ๋“ค ์ค‘์— ๋””๋ฒ„๊ทธ ๋ฒ„ํŠผ์ด ์žˆ๋Š” ๋…ธ๋“œ๊ฐ€ ์žˆ๋‹ค. ์„ธ๊ทธ๋จผํŠธ ํ•˜๋‚˜๋‹น ํ•˜๋‚˜์”ฉ์€ ๋‚˜์˜ค๋ฉฐ, ์ด ๋…ธ๋“œ๋“ค์„ ํ†ตํ•ด ๊ฒŒ์ž„์˜ ๋ฐฐ๊ฒฝ์ด 90๋…„๋Œ€๋ผ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฃผ์ธ๊ณต์˜ ์‚ผ์ดŒ์ด ์ž‘์„ฑํ•ด๋†“์€ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋˜๋Š” ํ…์ŠคํŠธ๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

3. TIS-100[ํŽธ์ง‘]

๋ณธ ๊ฒŒ์ž„์˜ ํ”Œ๋ ˆ์ด ๋Œ€์ƒ์ด ๋˜๋Š” ๊ธฐ๊ณ„๋กœ node๋ผ๋Š” ๊ฐœ๋ณ„ ์Šค์นผ๋ผ ๋‹จ์œ„์˜ ํ”„๋กœ์„ธ์„œ๊ฐ€ ๋ณ‘๋ ฌ๋กœ ์ž‘๋™ํ•˜๋ฉฐ ๊ฐ๊ฐ์˜ node๋Š” ์ธ์ ‘ํ•œ node์™€ ๋ฉ”์‹œ์ง€ ํŒจ์‹ฑ์œผ๋กœ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ ๊ตฌ์กฐ๋‹ค. node ์ž์ฒด๋Š” ์ฃผ์„๊ณผ ๋ผ๋ฒจ์„ ์ œ์™ธํ•œ ๋ช…๋ น์–ด๊ฐ€ 13๊ฐœ ๋ฐ–์— ์•ˆ๋˜๋Š” ๋งค์šฐ ๊ฐ„๋‹จํ•œ ํ”„๋กœ์„ธ์„œ์ง€๋งŒ ๋ฉ”์‹œ์ง€ ํŒจ์‹ฑ์„ ์ด์šฉํ•˜์—ฌ ์ธ์ ‘ ์ฝ”์–ด์™€ ํ†ต์‹ ํ•˜์—ฌ ๋ณ‘๋ ฌ์—ฐ์‚ฐ์„ ํ•˜๊ฑฐ๋‚˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“œ๋Š” ๋“ฑ ๋‹ค์–‘ํ•œ ์‘์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

3.1. ๋…ธ๋“œ[ํŽธ์ง‘]

  • ์ผ๋ฐ˜ ๋ชจ๋“ˆ : ๊ฒŒ์ž„ ๋‚ด๋‚ด ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณด๊ฒŒ ๋˜๋Š” ๊ฒƒ. ๋ช…๋ น์–ด์™€ ๊ฐ’๋“ค์„ ์ž…๋ ฅ๋ฐ›์•„ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์‹ค์ œ๋กœ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๋ชจ๋“ˆ์€ ์ด๊ฑฐ ํ•˜๋‚˜ ๋ฟ์ด๋‹ค.
  • ์Šคํƒ ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋“ˆ : ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๋ชจ๋“ˆ. ์–ด๋А ๋ฐฉํ–ฅ์—์„œ ์ž…๋ ฅ์„ ๋ฐ›๊ธฐ๋งŒ ํ•˜๋ฉด ๊ทธ ๊ฐ’์„ ์ €์žฅํ•˜๊ณ , ๋˜ ์–ด๋А ๋ฐฉํ–ฅ์—์„œ๋“  ๊ฐ’์„ ์ฝ์œผ๋ ค ํ•˜๋ฉด ๊ทธ ๊ฐ’์„ ์ถœ๋ ฅํ•ด์ค€๋‹ค. ์Œ“์ธ ๊ฐ’๋“ค์€ ๋ฐ˜๋Œ€ ์ˆœ์„œ๋กœ ์ถœ๋ ฅ๋˜๊ณ , ์ถœ๋ ฅ๋œ ๊ฐ’์€ ์ด ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์ง€์›Œ์ง„๋‹ค.
  • ์‹œ๊ฐํ™” ๋ชจ๋“ˆ : ๊ฒŒ์ž„ ์ค‘๋ฐ˜๋ถ€๋ถ€ํ„ฐ ๋ณด๊ฒŒ ๋˜๋Š” ๋ชจ๋“ˆ. ํŠน์ •ํ•œ ์ˆœ์„œ๋กœ ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›์•„ ํ™”๋ฉด์— ๋„ํŠธ๋ฅผ ์ฐ๋Š”๋‹ค. ์ƒŒ๋“œ๋ฐ•์Šค ๋ชจ๋“œ์—์„œ ์ด๊ฑธ ์ด์šฉํ•ด ๋™๊ตด์„ ๋น ์ ธ๋‚˜๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‚˜ ๊ณต์„ ๋ฐ›์•„๋‚ด๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“œ๋Š” ๊ดด์ˆ˜๋“ค๋„ ์กด์žฌํ•œ๋‹ค. ์ž์„ธํ•œ ์‚ฌ์šฉ๋ฒ•์€ ํ•˜๋‹จ์˜ '์‹œ๊ฐํ™” ๋ชจ๋“ˆ์˜ ์‚ฌ์šฉ๋ฒ•'์„ ์ฐธ๊ณ ํ•˜์ž.

๊ฒŒ์ž„์—์„œ ๋“ฑ์žฅํ•˜๋Š” ๋ชจ๋“ˆ์€ ์œ„ ์„ธ ๊ฐœ์ด๋‚˜, ๋งค๋‰ด์–ผ์„ ๋ณด๋ฉด ๋‹ค๋ฅธ ๋ช‡ ๊ฐœ์˜ ๋ชจ๋“ˆ์ด ๊ฐœ๋ฐœ์ค‘์ด์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๋žœ๋ค ์•ก์„ธ์Šค ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋“ˆ์ด ๊ฐ€์žฅ ์œ ์šฉํ•  ๊ฒƒ ๊ฐ™๋‹ค

3.2. ๋ช…๋ น์–ด[ํŽธ์ง‘]

์•„ํ‚คํ…์ณ ๊ตฌ์กฐ
  • LEFT, RIGHT, UP, DOWN : ๋…ธ๋“œ์˜ ์ž…์ถœ๋ ฅ ๋ฐฉํ–ฅ์ด๋‹ค.
  • ANY : ๋…ธ๋“œ์˜ ์–ด๋А ๋ฐฉํ–ฅ์—์„œ๋“  ์ž…๋ ฅ์„ ๋ฐ›๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ์ฝ์„ ๋•Œ๋Š” ๋จผ์ € ๋“ค์–ด์˜จ ๊ฒƒ๋ถ€ํ„ฐ ์ฝ๊ณ , ๋™์‹œ์— ๋“ค์–ด์˜ค๋ฉด LAST์— ๊ธฐ๋ก๋œ ๋ฐฉํ–ฅ์„ ์ฝ๋Š”๋‹ค. ์ถœ๋ ฅ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€.
  • LAST : ANY๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งˆ์ง€๋ง‰์œผ๋กœ ์ž…๋ ฅ์„ ๋ฐ›๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•œ ๋ฐฉํ–ฅ.
  • ACC : ๋…ธ๋“œ๋ณ„๋กœ ํ•˜๋‚˜์”ฉ ๋ถ™์–ด ์žˆ๋Š” ๋ ˆ์ง€์Šคํ„ฐ. ๊ฐ’์„ ๋„ฃ์–ด๋‘๊ณ  ๋”ํ•˜๊ฑฐ๋‚˜ ๋นผ๋Š” ๋“ฑ์˜ ์กฐ์ž‘์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • BAK : ACC์˜ ์ž„์‹œ ์ €์žฅ ์žฅ์†Œ. ์—ญ์‹œ ๋…ธ๋“œ๋งˆ๋‹ค ํ•˜๋‚˜์”ฉ ๋ถ™์–ด์žˆ๋‹ค. ์ด ๋ถ€๋ถ„์€ ์ง์ ‘ ์กฐ์ž‘ํ•  ์ˆ˜ ์—†๊ณ , ๋ช…๋ น์–ด SWP๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ACC์™€ ์ž๋ฆฌ๋ฅผ ๋ฐ”๊พธ๊ฑฐ๋‚˜, SAV๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ACC์˜ ๊ฐ’์„ ๋ณต์‚ฌํ•˜๋Š” ๊ฒƒ๋งŒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
  • NIL : ์ผ์ข…์˜ Null๊ฐ’๊ณผ ๋น„์Šทํ•œ๋ฐ, ์ˆซ์ž๋กœ๋Š” 0์œผ๋กœ ์ทจ๊ธ‰๋œ๋‹ค. ์ด๋™์‹œํ‚ค๋Š” ๊ฐ’์˜ ๋ชฉ์ ์ง€๊ฐ€ NIL์ด๋ผ๋ฉด ๊ทธ ๊ฐ’์€ ๊ทธ๋ƒฅ ์ง€์›Œ์ง€๊ณ , ACC์— NIL์„ ์˜ฎ๊ธฐ๋ฉด ACC์˜ ๊ฐ’์ด 0์ด ๋œ๋‹ค.

๋ช…๋ น์–ด ์„ธํŠธ
  • # : ์ฃผ์„. # ๋’ค์˜ ๊ธ€์ž๋Š” ๋ชจ๋‘ ์ฃผ์„์ด ๋œ๋‹ค.
  • ! : ์ค‘๋‹จ์ . ์ด ๋ถ€๋ถ„์— ๋„๋‹ฌํ•˜๋ฉด ํ”„๋กœ๊ทธ๋žจ์˜ ์‹คํ–‰์ด ์ผ์‹œ ์ •์ง€๋œ๋‹ค.
  • NOP : ์•„๋ฌด๊ฒƒ๋„ ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‹ค๋ฅธ ๋…ธ๋“œ์™€ ํƒ€์ด๋ฐ์„ ๋งž์ถœ ๋•Œ ๋„ฃ๊ธฐ๋„ ํ•˜๋ฉฐ, JRO ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋ผ์›Œ๋„ฃ๊ธฐ๋„ ํ•œ๋‹ค. ์ž์„ธํ•œ ์„ค๋ช…์€ JRO ๋ถ€๋ถ„์—์„œ ํ›„์ˆ .
  • MOV (์œ„์น˜ ๋˜๋Š” ๊ฐ’), (์œ„์น˜) : ํŠน์ •ํ•œ ์œ„์น˜์˜ ๊ฐ’์ด๋‚˜ ์ƒ์ˆ˜๋ฅผ ๋‹ค๋ฅธ ์ชฝ์œผ๋กœ ๋„˜๊ธด๋‹ค. [2][3][4] MOV ๋ช…๋ น์–ด๊ฐ€ ์‹คํ–‰ ์ค‘์ผ๋•Œ๋Š” ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•  ๋•Œ๊นŒ์ง€ ๊ทธ ๋…ธ๋“œ์˜ ์‹คํ–‰์ด ์ค‘๋‹จ๋œ๋‹ค.
  • SWP : ACC์™€ BAK์˜ ๊ฐ’์„ ์„œ๋กœ ๋ฐ”๊พผ๋‹ค.
  • SAV : ACC์˜ ๊ฐ’์œผ๋กœ BAK์˜ ๊ฐ’์„ ๋ฎ์–ด์“ด๋‹ค.
  • ADD (๊ฐ’) : ๊ฐ’์„ ACC์— ๋”ํ•œ๋‹ค. 'ADD 3'๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•œ๋‹ค. ์ˆซ์ž ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ๋…ธ๋“œ์—์„œ ๋„˜์–ด์˜ค๋Š” ์ž…๋ ฅ์„ ๋”ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. 'ADD ACC'๋„ ๊ฐ€๋Šฅํ•˜์—ฌ ACC์˜ ๊ฐ’์„ 2๋ฐฐ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
  • SUB (๊ฐ’) : ๊ฐ’์„ ACC์—์„œ ๋บ€๋‹ค. ์ด ์™ธ์—๋Š” ADD์™€ ๋™์ผ.
  • NEG : ACC๊ฐ€ ์Œ์ˆ˜์ด๋ฉด ์–‘์ˆ˜๋กœ, ์–‘์ˆ˜์ด๋ฉด ์Œ์ˆ˜๋กœ ๋ฐ”๊พผ๋‹ค.
  • JMP (๋ผ๋ฒจ) : ํ•ด๋‹น ๋ผ๋ฒจ๋กœ ๊ฑด๋„ˆ๋›ด๋‹ค.
  • JEZ (๋ผ๋ฒจ) : ACC์˜ ๊ฐ’์ด 0์ด๋ฉด ํ•ด๋‹น ๋ผ๋ฒจ๋กœ ๊ฑด๋„ˆ๋›ด๋‹ค.
  • JNZ (๋ผ๋ฒจ) : ACC์˜ ๊ฐ’์ด 0์ด ์•„๋‹ˆ๋ฉด ํ•ด๋‹น ๋ผ๋ฒจ๋กœ ๊ฑด๋„ˆ๋›ด๋‹ค.
  • JGZ (๋ผ๋ฒจ) : ACC์˜ ๊ฐ’์ด 0๋ณด๋‹ค ํฌ๋ฉด ํ•ด๋‹น ๋ผ๋ฒจ๋กœ ๊ฑด๋„ˆ๋›ด๋‹ค.
  • JLZ (๋ผ๋ฒจ) : ACC์˜ ๊ฐ’์ด 0๋ณด๋‹ค ์ž‘์œผ๋ฉด ํ•ด๋‹น ๋ผ๋ฒจ๋กœ ๊ฑด๋„ˆ๋›ด๋‹ค.
  • JRO (๊ฐ’) : ํ˜„์žฌ ๋ช…๋ น์–ด๊ฐ€ ์œ„์น˜ํ•œ ๋ผ์ธ์—์„œ ๊ฐ’ ๋งŒํผ ๋–จ์–ด์ง„ ์œ„์น˜์— ์žˆ๋Š” ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. ๋ฐฉํ–ฅ์€ ์–‘์ˆ˜์ด๋ฉด ์•„๋ž˜ ๋ฐฉํ–ฅ, ์Œ์ˆ˜์ด๋ฉด ์œ„ ๋ฐฉํ–ฅ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 'JRO 0'์€ JRO ๋ช…๋ น์–ด๋กœ๋ถ€ํ„ฐ ์•„๋ž˜๋กœ 0์ค„ ๋–จ์–ด์ง„ ๋ช…๋ น์–ด์ธ 'JRO 0'์„ ์‹คํ–‰ํ•˜๊ฒŒ ๋˜๋ฏ€๋กœ ํ•ด๋‹น ๋ชจ๋“ˆ์˜ ์‹คํ–‰์ƒํƒœ๊ฐ€ ์™„์ „ํžˆ ์ •์ง€๋œ๋‹ค. ์ด ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ฃผ์˜ํ•ด์•ผ ํ•  ์ ์ด, JRO ๋ช…๋ น์–ด๊ฐ€ ์žˆ๋Š” ์œ„์น˜๋ฅผ 0์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ 'JRO 1'๊ณผ ๊ฐ™์€ ๋ช…๋ น์–ด๋Š” ๊ทธ๋ƒฅ ์•„๋ฌด๊ฒƒ๋„ ์•ˆํ•˜๊ณ  ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” NOP ๋ช…๋ น์–ด์™€ ๋‹ค๋ฅผ๊ฒŒ ์—†๋‹ค. ๋˜ํ•œ, JRO ๋ช…๋ น์–ด๋กœ๋Š” ์•„๋ฌด๋ฆฌ ํฐ ๊ฐ’์„ ์ž…๋ ฅํ•ด๋„ ๋งˆ์ง€๋ง‰ ์ค„์— ์žˆ๋Š” ๋ช…๋ น์–ด๋ฅผ ๊ฑด๋„ˆ๋›ธ ์ˆ˜๊ฐ€ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์Œ์ˆ˜๊ฐ’์„ ๋„ฃ์–ด ๋งจ ์œ„๋กœ ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋งจ ์•„๋ž˜์— NOP ๋ช…๋ น์–ด๋ฅผ ์‚ฝ์ž…ํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๋‹ด์œผ๋กœ, 'JRO ACC'์™€ ๊ฐ™์ด ACC๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.
  • HCF[5] : ๊ธฐ๊ณ„๋ฅผ ๊ฐ•์ œ๋กœ ์ข…๋ฃŒ์‹œํ‚จ๋‹ค. ๋ฌผ๋ก  ์—ผ์†Œ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋งˆ๋ƒฅ ์™„์ „ํžˆ ๊บผ์ง€์ง€๋Š” ์•Š๊ณ , ๊ณง๋ฐ”๋กœ ๊ธฐ๊ณ„๊ฐ€ ๋‹ค์‹œ ์‹คํ–‰๋œ๋‹ค. ์ด ๋ช…๋ น์€ ์ˆจ์€ ๋ช…๋ น์œผ๋กœ, ์ด ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ์ผ ์ž์ฒด๊ฐ€ ์ŠคํŒ€ ๊ณผ์ œ๋กœ ๋“ฑ๋ก๋˜์–ด ์žˆ๋‹ค.

3.3. ์‹œ๊ฐํ™” ๋ชจ๋“ˆ์˜ ์‚ฌ์šฉ๋ฒ•[ํŽธ์ง‘]

์‹œ๊ฐํ™” ๋ชจ๋“ˆ์€ ํฌ๊ฒŒ ์ขŒํ‘œ์„ค์ •, ์ƒ‰์ƒ์ž…๋ ฅ(๋ฐ˜๋ณต), ์ž…๋ ฅ ์ข…๋ฃŒ์˜ ์„ธ๊ฐ€์ง€ ๋‹จ๊ณ„๋ฅผ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.
  • ์ขŒํ‘œ์„ค์ • : x์ขŒํ‘œ์™€ y์ขŒํ‘œ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค. ์ž…๋ ฅ๋ฐ›์€ ์ขŒํ‘œ๊ฐ€ ์ด๋ฏธ์ง€ ์ถœ๋ ฅ์˜ ์‹œ์ž‘์ ์ด ๋œ๋‹ค. ์ขŒํ‘œ๋Š” ์™ผ์ชฝ ์œ„ ๋ชจ์„œ๋ฆฌ๋ฅผ (0, 0)์œผ๋กœ ์žก์œผ๋ฉฐ, x์ขŒํ‘œ๋Š” 0~29์˜ 30์นธ, y์ขŒํ‘œ๋Š” 0~17์˜ 18์นธ ๋ฒ”์œ„๋ฅผ ๊ฐ€์ง„๋‹ค.[6] ์Œ์ˆ˜๋Š” ์ž…๋ ฅ ์ข…๋ฃŒ์— ํ•ด๋‹นํ•˜๋ฏ€๋กœ ์ž…๋ ฅํ•  ์ˆ˜ ์—†๋‹ค.
  • ์ƒ‰์ƒ์ž…๋ ฅ : ์ขŒํ‘œ๊ฐ€ ์„ค์ •๋œ ์ดํ›„๋ถ€ํ„ฐ ์ž…๋ ฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์„ค์ •๋œ ์ขŒํ‘œ๋กœ๋ถ€ํ„ฐ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ํ•œ ์นธ์”ฉ ์ด๋™ํ•˜๋ฉฐ ์ž…๋ ฅ๋œ ์ƒ‰์ƒ์˜ ์ด๋ฏธ์ง€๋ฅผ ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ์ƒ‰์ƒ์€ 0-๊ฒ€์ •[7], 1-์–ด๋‘์šด ํšŒ์ƒ‰, 2-๋ฐ์€ ํšŒ์ƒ‰, 3-ํฐ์ƒ‰, 4-๋นจ๊ฐ„์ƒ‰ ์œผ๋กœ ๋Œ€์‘๋œ๋‹ค. ๋‹จ, ์ฝ˜์†”์˜ ๊ฐ€๋กœ๊ธธ์ด์ธ 30์„ ์ดˆ๊ณผํ•˜๋”๋ผ๋„ ์ž๋™์œผ๋กœ ์ค„ ๋ฐ”๊ฟˆ ์ฒ˜๋ฆฌ๊ฐ€ ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋‘ ์ค„ ์ด์ƒ ์ด๋ฏธ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ ์ž…๋ ฅ์„ ์ข…๋ฃŒํ•œ ํ›„ ์ขŒํ‘œ๋ฅผ ์ƒˆ๋กœ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค.
  • ์ž…๋ ฅ ์ข…๋ฃŒ : ์–ธ์ œ๋“ ์ง€ 0๋ณด๋‹ค ์ž‘์€ ๊ฐ’์„ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉด ์ž…๋ ฅ์ด ์ข…๋ฃŒ๋œ๋‹ค. ์ž…๋ ฅ์ด ์ข…๋ฃŒ๋œ ์ดํ›„์—๋Š” ๋‹ค์‹œ ์‹œ์ž‘์ขŒํ‘œ๋ฅผ ์„ค์ •ํ•ด์•ผ ์ด๋ฏธ์ง€๊ฐ€ ์ถœ๋ ฅ๋œ๋‹ค.

4. ์—”๋”ฉ[ํŽธ์ง‘]


TIS-100์˜ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ผ์ • ๊ฐœ์ˆ˜ ์ด์ƒ ์ˆ˜๋ฆฌํ•˜๋ฉด, TIS-NET์ด ์—ด๋ฆฌ๋ฉด์„œ ์ƒˆ๋กœ์šด 25๊ฐœ์˜ ์„ธ๊ทธ๋จผํŠธ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.
์ด ์„ธ๊ทธ๋จผํŠธ์—๋„ ํ•˜๋‚˜์”ฉ DEBUG ๋ฒ„ํŠผ์ด ๋‹ฌ๋ฆฐ ๋…ธ๋“œ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋‘ ์‚ฌ๋žŒ์˜ ๋Œ€ํ™”๋กœ ์ถ”์ •๋˜๋Š” ๋‚ด์šฉ์ด ๋‚˜์˜จ๋‹ค. ์ดํ›„์—๋Š” ์ฃผ์ธ๊ณต์˜ ์‚ผ์ดŒ์ธ Randy๊นŒ์ง€ ํ•ฉ์„ธํ•˜๋ฉด์„œ ์ „๊ฐœ๊ฐ€ ์ ์  ๊ธ‰๋ฐ•ํ•ด์ง€๋Š”๋ฐ, ์ด ๋‚ด์šฉ์„ ํ•ด์„ํ•ด๋ณด๋ฉด TIS-100์˜ ์ •์ฒด๋ฅผ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค.

TIS-100์€ ๊ทธ๋ƒฅ ์ปดํ“จํ„ฐ๊ฐ€ ์•„๋‹ˆ๋ผ, ๋‹ค๋ฅธ ๋น„์Šทํ•œ ํ‰ํ–‰์„ธ๊ณ„๋“ค์„ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋” ํฐ ์‹œ์Šคํ…œ์˜ ์ผ๋ถ€์˜€๋‹ค. ํ‰ํ–‰์„ธ๊ณ„๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ์•Œ์•„๋‚ผ ์ˆ˜ ์—†์ง€๋งŒ, TIS-100์„ ์–‘์ž์—ญํ•™์—์„œ ๋งํ•˜๋Š” '๊ด€์ธก'์˜ ๋„๊ตฌ๋กœ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ๋‹ค๋ฅธ TIS-100์ด ์žˆ๋Š” ์„ธ๊ณ„๋ฅผ 'ํ™•์ •'ํ•˜๊ณ , ๊ทธ ์„ธ๊ณ„๋กœ ํฌํƒˆ์„ ์—ด์–ด ๊ทธ ์„ธ๊ณ„์— ์žˆ๋Š” ์ž์›์„ ๊ฐ€์ ธ์˜ค๋ ค ํ•œ ๊ฒƒ. ์ด ๋•Œ๋ฌธ์— TIS-100๋ผ๋ฆฌ ์–‘์ž์ ์œผ๋กœ ์–ฝํ˜€์žˆ์–ด์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์—ฐ๋„, ๋‹ค๋ฅธ ๋‚˜๋ผ์˜ ์„ธ ๋ช…์ด ๊ฐ™์ด ๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ์ด๋‹ค.[8] ์ด๋ฅผ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ด๋“ค์€ TIS-100์˜ ํ”„๋กœ๊ทธ๋žจ๋“ค์„ ํ•  ์ˆ˜ ์žˆ๋Š”๋Œ€๋กœ ํŒŒ์†์‹œ์ผœ ๊ทธ๋“ค์ด ์ž์‹ ๋“ค์˜ ์„ธ๊ณ„๋ฅผ ๊ด€์ธกํ•˜์ง€ ๋ชป ํ•˜๊ฒŒ ๋ง‰์œผ๋ ค ํ•œ๋‹ค.

๋งจ ๋งˆ์ง€๋ง‰ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ํ’€๋ฉด ์ด๋“ค์ด ๋งˆ์ง€๋ง‰์œผ๋กœ ๋‚จ๊ธด ๋Œ€ํ™”๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋‚ด์šฉ์ธ์ฆ‰, ์ด๋“ค์€ ๊ฒฐ๊ตญ ํฌํƒˆ์„ ๋ง‰๋Š” ๋ฐ ์„ฑ๊ณตํ–ˆ์œผ๋‚˜, ๊ทธ ๋ถ€๊ฐ€์ ์ธ ํšจ๊ณผ๋กœ ์‹œ๊ฐ„์˜ ๋ฃจํ”„๊ฐ€ ๋งŒ๋“ค์–ด์กŒ๋‹ค. ์ฆ‰, ์ž์‹ ๋“ค์ด ์ฐพ์•„๋‚ธ TIS-100์€ ์ž์‹ ๋“ค์ด ํŒŒ์†์‹œํ‚จ TIS-100์ด์—ˆ๊ณ , ์ด ์„ธ ๋ช…์€ ๋ชจ๋‘ ์ด ๋ฃจํ”„๋ฅผ ์˜์›ํžˆ ๋– ๋Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด ๋•Œ ์ฃผ์ธ๊ณต์˜ ์‚ผ์ดŒ์ธ ๋žœ๋””๊ฐ€ ์ž์‹ ์˜ TIS-100์„ ์ฐฝ๊ณ ์— ๋„ฃ์–ด๋†จ๋‹ค๊ณ  ๋งํ•˜๋Š”๋ฐ, ์ด๊ฒŒ ๋ฐ”๋กœ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š” TIS-100์ด๋‹ค.

์ด ์ด์ „์—๋„ ์„ค์ •์„ ๋’ท๋ฐ›์นจํ•˜๋Š” ๊ทผ๊ฑฐ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ฉ”์ธ ํ™”๋ฉด์—์„œ F2๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‚˜์˜ค๋Š” ๋ฉ”์‹œ์ง€์— ๋ฏธ ๊ตญ๋ฐฉ๋ถ€์™€ ํ•จ๊ป˜ ์–‘์ž ์ •๋ณด ๊ณผํ•™ ์—ฐ๊ตฌ์†Œ๊ฐ€ ์–ธ๊ธ‰๋œ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ ๋ณ€์กฐ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋Š” ์ฆ‰์‹œ ๊ตญ๊ฐ€์•ˆ๋ณด๊ตญ์— ์‹ ๊ณ ํ•˜๋ผ๋Š” ๋‚ด์šฉ๋„ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์•„, TIS-100 ์ž์ฒด๊ฐ€ ๊ตญ๊ฐ€ ๊ธฐ๋ฐ€ ๊ธฐ๊ณ„๋กœ ์ทจ๊ธ‰๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ค์œผ๋กœ, ์ด ํ™”๋ฉด์—์„œ ๋…์ˆ˜๋ฆฌ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์ŠคํŒ€ ๊ณผ์ œ๊ฐ€ ๊ฑธ๋ฆฐ ์ˆจ์€ ํผ์ฆ์„ ํ’€ ์ˆ˜ ์žˆ๋‹ค.

5. ๊ธฐํƒ€[ํŽธ์ง‘]

์ผ๋ฐ˜์ธ ๊ธฐ์ค€์œผ๋กœ๋Š” ์ถฉ๊ณต๊นฝํ•œ ์ง„์ž… ๋‚œ์ด๋„๋ฅผ ์ž๋ž‘ํ•œ๋‹ค.[9] ์ผ๋‹จ ํŠœํ† ๋ฆฌ์–ผ์ด ๋”ฐ๋กœ ์—†๊ณ  ์‚ฌ์šฉ์ž ๋งค๋‰ด์–ผ๋งŒ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค. ๋ฌธ์ œ๋Š” ๋งค๋‰ด์–ผ์ด ์ •๋ง TIS-100 ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์— ์“ฐ๋Š” ๋ ˆํผ๋Ÿฐ์Šค ๋งค๋‰ด์–ผ์ด๋ผ ๊ฒŒ์ž„ํ”Œ๋ ˆ์ด์— ๋Œ€ํ•œ ์•ˆ๋‚ด๊ฐ€ ๋‹จ ํ•œ์ค„๋„ ์—†๋‹ค๋Š” ๊ฒƒ. ๋”๋ถˆ์–ด ์ด ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ๋‹ค ์ดํ•ด ๋ชปํ•˜๋ฉด ํ”Œ๋ ˆ์ด๊ฐ€ ์–ด๋ ต๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ์ผ๋‹จ ํ”Œ๋ ˆ์ดํ•˜๋ ค๋ฉด ๊ฒŒ์ž„๊ณผ ๋งค๋‰ด์–ผ์„ ์ž˜ ์ฝ์–ด๋ณด๊ณ (...) ์•Œ์•„์„œ ์ดํ•ดํ•œ ๋’ค ํ”Œ๋ ˆ์ดํ•ด์•ผ ํ•œ๋‹ค. ๋‹จ ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ณ  ๋ช…๋ น์–ด ์ข…๋ฅ˜๋„ ์ ์–ด์„œ ์ดํ•ดํ•˜๋Š” ๊ฒƒ ์ž์ฒด๋Š” ํฌ๊ฒŒ ์–ด๋ ต์ง€ ์•Š๋‹ค. ๋งค๋‰ด์–ผ์„ ์ฝ๋Š” ๊ฒƒ์ด ๊ท€์ฐฎ๋‹ค๋ฉด 'F1'๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๊ฐ„๋‹จํžˆ ์ •๋ฆฌ๋œ ๋ช…๋ น์–ด ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ก  ๋„์ „๊ณผ์ œ๋Š” ๊นฐ ์ˆ˜ ์—†๋‹ค.

์ด ๊ฒŒ์ž„์—๋Š” '์ •๋‹ต'์ด ์—†๋‹ค. ์ผ๋‹จ ๊ณผ์ œ๋ฅผ ์„ฑ๊ณต์‹œํ‚ค๊ณ  ๋‚˜๋ฉด ์ง€๊ธˆ๊นŒ์ง€ ํ”Œ๋ ˆ์ด์–ด๋“ค์˜ ํ†ต๊ณ„์™€ ์ž์‹ ์˜ ์œ„์น˜๋ฅผ ๋ณด์—ฌ์ค„ ๋ฟ... ์ฆ‰ '์–ผ๋งˆ๋‚˜ ํšจ์œจ์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์งค ์ˆ˜ ์žˆ๋Š”์ง€'๋ฅผ ๋ณด๋Š” ๊ฒŒ ๋ชฉ์ ์ด๋‹ค. ์ผ๋ก€๋กœ ๋„์ „๊ณผ์ œ์ค‘ 'PARALLELIZE'๋ผ๋Š” ๋„์ „๊ณผ์ œ๋Š” ์‹ ํ˜ธ ์ฆํญ๊ธฐ(SIGNAL AMPLIFIER) ์„ธ๊ทธ๋จผํŠธ๋ฅผ 100 ์‚ฌ์ดํด ์ด๋‚ด๋กœ ํ‘ธ๋Š” ๊ฒƒ์ด๋‹ค.[10]
๊ทธ๋ฆฌ๊ณ  ๋ช‡๋ช‡ ํ”„๋กœ๊ทธ๋žจ์€ ๋ฒ„๊ทธ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋‚œ์ด๋„๊ฐ€ ๋„ˆ๋ฌด ๋†’์•„์„œ ๊ทธ๋Ÿฐ์ง€ ์—…๋ฐ์ดํŠธ๋˜๋ฉด์„œ ์งค๋ ธ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ฃผ์–ด์ง„ ์ˆ˜๊ฐ€ ์†Œ์ˆ˜์ธ์ง€๋ฅผ ํŒ๋‹จํ•ด์•ผ ํ•˜๋Š”(...) 'PRIME DETECTOR' ํ”„๋กœ๊ทธ๋žจ์€ ์‚ญ์ œ๋˜์—ˆ๊ณ , ์ผ์ข…์˜ ๋ฒ„๊ทธ ๋•Œ๋ฌธ์— ์ •์ƒ์ ์œผ๋กœ๋Š” ํ’€ ์ˆ˜ ์—†์—ˆ๋˜ 'PATTERN DETECTOR'๋Š” ํผ์ฆ ๊ตฌ์กฐ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค.[11] ๊ทธ๋ฆฌ๊ณ  ์—…๋ฐ์ดํŠธ๋กœ ๋”์šฑ ํ•ด๊ดดํ•œ ๋‚œ์ด๋„๋ฅผ ์ž๋ž‘ํ•˜๋Š” ํผ์ฆ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค

๋ณธ๋ž˜ ๋ฉ”์‹œ์ง€ ํŒจ์‹ฑ์ด ๋ณ‘๋ ฌ ์ปดํ“จํŒ…์— ์ ํ•ฉํ•œ ๊ตฌ์กฐ๋ผ๊ณ ๋Š” ํ•ด๋„ TIS-100์€ queue๋ฅผ ์ด์šฉํ•˜์—ฌ ๋น„๋™๊ธฐ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ณ ๊ธ‰ ๋ฉ”์‹œ์ง€ ํŒจ์‹ฑ ๊ธฐ๊ณ„๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ๋“œ๋ฝ์„ ํฌํ•จํ•ด ์˜ค๋งŒ๊ฐ€์ง€ ๊ฑฐ์ง€๊ฐ™์€ ์ผ๋“ค์„ ๋‹ค ๋‹นํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

ํ•ด์™ธ ์œ ์ €ํฌ๋Ÿผ์„ ๋ณด๋ฉด ํ”Œ๋ ˆ์ด์–ด ๊ฐ€์šด๋ฐ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์••๋„์ ์œผ๋กœ ๋งŽ๋‹ค๋Š” ๋А๋‚Œ์ด๋‹ค. ๋‹น์—ฐํ•œ๊ฑด๊ฐ€
[1] ์›๋ฌธ์—๋Š” Aunt๋ผ๊ณ  ์ ํ˜€์žˆ๋‹ค. ํŽธ์ง€ ๋‚ด์—์„œ ์ฃผ์ธ๊ณต๊ณผ์˜ ๊ด€๊ณ„๋Š” ์ •ํ™•ํžˆ ์•Œ ์ˆ˜ ์—†๋‹ค.
[2] ์˜ˆ๋ฅผ ๋“ค์–ด 'MOV UP, DOWN'์€ ๋…ธ๋“œ์˜ ์œ„์—์„œ ๋ฐ›๋Š” ์ž…๋ ฅ์„ ์•„๋ž˜์˜ ๋…ธ๋“œ๋กœ ํŒจ์Šคํ•œ๋‹ค.
[3] ANY๋ฅผ ๋„ฃ์œผ๋ฉด ๋ชจ๋“  ๋ฐฉํ–ฅ์—์„œ์˜ ์ž…๋ ฅ์„ ๋ฐ›๋Š”๋‹ค.
[4] MOV 0,DOWN ์™€ ๊ฐ™์ด ์•„์˜ˆ ์ƒ์ˆ˜๋ฅผ ๋„˜๊ธฐ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
[5] Halt and Catch Fire์˜ ์•ฝ์ž์ด๋‹ค. ์‹œ์Šคํ…œ 360์„ ์œ„ํ•ด ๋†๋‹ด์กฐ๋กœ ์ž‘์„ฑ๋˜๋˜ ์–ด์…ˆ๋ธ”๋ฆฌ์–ด ์šฉ์–ด์ง‘์—์„œ ์œ ๋ž˜ํ•˜์—ฌ, ํ•œ ๋ฒˆ ์‹คํ–‰ํ•˜๋ฉด CPU๊ฐ€ ํ•˜๋“œ ๋ฆฌ์…‹ ๋“ฑ ๋ฌผ๋ฆฌ์  ์ˆ˜๋‹จ์„ ๋™์›ํ•˜์ง€ ์•Š๊ณ ๋Š” ํƒˆ์ถœํ•  ์ˆ˜ ์—†๋Š” ๋ฌดํ•œ ๋ฃจํ”„์— ๋น ์ง€๋Š” ์ผ๋ จ์˜ ๋ช…๋ น์–ด๋ฅผ ์˜๋ฏธํ•˜๋Š” ๋‹จ์–ด๊ฐ€ ๋˜์—ˆ๋‹ค. Catch fire (๋ถˆ์ด ๋ถ™์Œ)์€ ๋น„์œ ์  ์˜๋ฏธ๋กœ, ์•„๋ฌด ์ง“๋„ ์•ˆ ํ•˜๋Š”๋ฐ CPU๋Š” ์ตœ๋Œ€ ์ถœ๋ ฅ์ด๋‹ˆ ์–ธ์  ๊ฐ€๋Š” ํƒ€์˜ค๋ฅด์ง€ ์•Š์„๊นŒ ํ•˜๋Š” ๋†๋‹ด์ด๋‹ค.
[6] ์ฆ‰, ์™ผ์ชฝ ์ƒ๋‹จ ๋์˜ ์ขŒํ‘œ๊ฐ€ (0, 0), ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ ๋์˜ ์ขŒํ‘œ๊ฐ€ (29, 17)์ด ๋œ๋‹ค.
[7] ๊ฒ€์€์ƒ‰์ด ๋ฐ”ํƒ•์ด๋ผ ์•ˆ์ฐํžˆ๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ ์ œ๋Œ€๋กœ ์ฐํžˆ๊ณ  ์žˆ๋‹ค!
[8] ์‰ฝ๊ฒŒ ํ’€์–ด ์„ค๋ช…ํ•˜๋ฉด, ์›์ž์˜ '์ƒํƒœ'๋Š” ๊ด€์ธกํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ์—ฌ๋Ÿฌ ๊ฐ€๋Šฅ์„ฑ์ด ๊ณต์กดํ•˜๊ณ  ์žˆ๋‹ค๊ฐ€, ๊ด€์ธก์„ ํ•˜๋ฉด ํ•˜๋‚˜์˜ ์ƒํƒœ๋กœ ํ™•์ •๋œ๋‹ค๋Š” ๋…ผ๋ฆฌ๋ฅผ ํ™•์žฅํ•œ ๊ฒƒ์ด๋‹ค. ํฌํƒˆ์„ ์•ˆ์ •๋˜๊ฒŒ ์—ฌ๋ ค๋ฉด ์–ด๋–ค ์„ธ๊ณ„๋กœ ํ–ฅํ•˜๋Š” ์ง€ ์ •ํ™•ํžˆ ์•Œ์•„์•ผ ํ•˜๋Š”๋ฐ, ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ TIS-100์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค๋ฅธ ์„ธ๊ณ„๋ฅผ ๊ด€์ธก, ํ™•์ •์‹œํ‚จ ๊ฒƒ. ๋ณธ๊ฒฉ ์Šคํ† ๋ฆฌ๊นŒ์ง€ ๋‘๋‡Œ๊ณ ๋ฌธ
[9] ํ”„๋กœ๊ทธ๋žจ์ด ์•„๋‹ˆ๋ผ ํผ์ฆ๋กœ ์ƒ๊ฐํ•˜๊ณ , ์ข€ ๋ถˆ์นœ์ ˆํ•œ ๊ฒŒ์ž„์ด๋ผ๋Š” ์ ์„ ๊ฐ์•ˆ ํ•˜๋ฉด ๊ทธ๋‹ค์ง€ ์ง„์ž… ๋‚œ์ด๋„๊ฐ€ ๋†’์€ ํŽธ์€ ์•„๋‹ˆ๋‹ค
[10] ๋ฐฉ๋ฒ•์„ ๋Œ€๊ฐ• ์„ค๋ช…ํ•˜์ž๋ฉด ์ฃผ์–ด์ง€๋Š” ์ž…๋ ฅ๊ฐ’์„ ๋‘ ๋ฐฉํ–ฅ์œผ๋กœ ๋ถ„์‚ฐ์‹œ์ผœ์„œ ํ•œ ๋ฒˆ์— ๋‘ ๊ฐœ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
[11] ์›๋ž˜ ๊ณผ์ œ๋Š” ์ž…๋ ฅ์—์„œ 1, 5, 4๊ฐ€ ์—ฐ์†์œผ๋กœ ๋‚˜์˜ค๋ฉด 1์„ ์ถœ๋ ฅํ•˜๋ผ๋Š” ๊ฒƒ์ธ๋ฐ, ์–ด๋–ป๊ฒŒ ํ”„๋กœ๊ทธ๋žจ์„ ์งœ๋„ 1, 1, 5, 4๋‚˜ 1, 5, 1, 5, 4๊ฐ€ ๋‚˜์˜ค๋ฉด ํŒจํ„ด์„ ์ฐพ์„ ๋ฐฉ๋ฒ•์ด ์—†๋‹ค... ๊ทธ๋Ÿผ์—๋„ ํด๋ฆฌ์–ด๊ฐ€ ๋˜๋Š” ์ด์œ ๋Š” ๋‘ ๋ฒˆ์งธ ํ…Œ์ŠคํŠธ๊ฐ€ ๋žœ๋ค์ด๋ผ ์ € ๋‘ ํŒจํ„ด์ด ๋‚˜์˜ค์ง€ ์•Š์„ ๋•Œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ.