๋ถ๋ฅ:์ค์์ฒ๋ฆฌ์ฅ์น
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
68000์์ ๋์ด์ด
์ ์ฌ์ง์ ๊ฐ๊ฐ ํ๋ผ์คํฑ, ์ธ๋ผ๋ฏน, PLCC ๋ฒ์ .
1. ๊ฐ์[ํธ์ง]
๋ชจํ ๋ก๋ผ 68000์ 1979๋
์ ๋ชจํ ๋ก๋ผ์์ ์ฒ์ ์ถ์ํ 16๋นํธ ๋ง์ดํฌ๋กํ๋ก์ธ์์ด๋ค. ์ธ๋ถ ๋ฐ์ดํฐ ๋ฒ์ค๋ 16๋นํธ์ด์ง๋ง ๋ด๋ถ ๋ฒ์ค์ ๋ฒ์ฉ ๋ ์ง์คํฐ๋ 32๋นํธ๋ก์, 32๋นํธ ๊ธฐ๋ฅ ์ผ๋ถ๋ฅผ ์ฌ์ฉํ ์ ์์๋ค. 1990๋
๋์ ๋น๋ก 16๋นํธ ์ฌ์ด์์ ํ๋ฐ ์ฃผ์์๋ IBM PC ํธํ๊ธฐ์ข
์ ์ดํ์ ๋ฐ๋ ค ๋งคํจํ ์๋ฅผ ์ ์ธํ ๊ฐ์ธ์ฉ ์ปดํจํฐ ์์ฅ์์๋ ๋ฐ๋ ค๋ฌ์ง๋ง, ๋ง์ ๊ฒ์๊ธฐ์ ์๋ฒ ๋๋ ๊ธฐ๊ธฐ(ํ๋ฆฐํฐ, ์ค์ค๋ก์ค์ฝํ, PLC ๋ฑ)์ ์ฑํ๋์ด ํฌ๊ฒ ์ฑ๊ณตํ๋ค.
๋ด๋ถ ๊ตฌ์กฐ๋ 32๋นํธ ๋ ์ง์คํฐ๊ฐ 16๊ฐ๋ ๋๊ณ ๋ค์ํ ์ด๋๋ ์ฑ ๋ชจ๋๊ฐ ์์ ๋ฟ ์๋๋ผ ๋์นญ์ ์ธ ๋ช ๋ น์ด ์ธํธ๋ฅผ ๊ฐ์ง๊ณ ์๋ ๋ฑ ๊ทธ ๋น์ ๋ฉ์ธ ํ๋ ์์ด๋ ๋ฏธ๋ ์ปดํจํฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฑฐ์ ๋ฐ๋ผํด์ ๊ฒฝ์ ๋ง์ดํฌ๋กํ๋ก์ธ์์ธ ์ธํ 8086 ๋ณด๋ค ํจ์ฌ ํ๋์ ์ด๊ณ ์ฐ์ํ๊ณ ํ๋ก๊ทธ๋๋ฐ๋ ์ฝ๊ณ ์ฑ๋ฅ๋ ๋์๋ค. ํ์ง๋ง ๊ทธ๋งํผ ์นฉ์ด ๋ณต์กํด ๊ฐ๊ฒฉ์ด ๋น์๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ฉ ์ปดํจํฐ ๋ฑ ์ ๋ ดํ ๊ฐ๊ฒฉ์ด ์ค์ํ ๊ธฐ๊ธฐ์์๋ ๋ณ๋ก ์ธ๊ธฐ๋ฅผ ์ป์ง ๋ชปํ์ง๋ง CPU ๊ฐ๊ฒฉ ๋ฌธ์ ๊ฐ ๋ํ ์ํฌ์คํ ์ด์ ์ด๋ ์๋ฒ ๋๋ ์ฅ์น, ์์ผ์ด๋ ๊ฒ์๊ธฐ์์๋ ๋๋ฆฌ ์ฌ์ฉ๋์๋ค. ํน์ง์ด๋ผ๋ฉด IBM ๋ฉ์ธ ํ๋ ์์ ์ํฅ์ผ๋ก ๋ฐ์ดํฐ ๋ฐฐ์ด์์ ๋ฎ์ ์ฃผ์์ ๋ฐ์ดํฐ์ ์์ ๋ฐ์ดํธ๋ถํฐ ์ฐจ๋ก๋ก ๋ฐฐ์ด๋๋ Big endian ๋ฐ์ดํฐ ํ์์ ๋ฐ๋ฅธ๋ค. ํ๋์ TCP/IP ๋คํธ์ํฌ ํต์ ์ Big Endian์ ๋ฐ๋ฅธ๋ค. ์ฐธ๊ณ ๋ก ์ธํ ๊ณผ AMD์ x86 CPU๋ Little Endian์ด ์ฐ์ด๋ฉฐ, ๋ฎ์ ์ฃผ์์ ํ์ ๋ฐ์ดํธ๋ถํฐ ์ฐจ๋ก๋ก ๋ฐฐ์ดํ๋ค. ๊ทธ๋์ ํ๋ก๊ทธ๋๋ฐ์ด๋ ๋ฐ์ดํฐ ๊ตํ ์์๋ ๋ ๊ธฐ์ข ๊ฐ์๋ ๋ฐ์ดํฐ ํ์ ๋ณํ์ ํด์ผ ํ๋ค.
๊ทธ๋ฌ๋ ํ์ ํ๋ก์ธ์ ๋ชจํ ๋ก๋ผ 88000 ์๋ฆฌ์ฆ์ ์คํจ์ ํจ๊ป ์ญ์ฌ์์ผ๋ก ์ฌ๋ผ์ง๋ค. ๋ชจํ ๋ก๋ผ 88100์ 1988๋ ์ ๊ฐ๋ฐํ์์๋ ๋ถ๊ตฌํ๊ณ ๋ฐ๋ก 1๋ ์ ์ธ 1987๋ ๋ชจํ ๋ก๋ผ 68030์๋ ์์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ ๋์ด ์์ด ๋ชจํ ๋ก๋ผ 88200 ์นฉ์ ๋ฐ๋ก ๋ฌ์์ผ ํ๊ณ ๊ทธ๋ ์ง ์์ผ๋ฉด ๋งค์ฐ ์ฑ๋ฅ์ด ๋จ์ด์ ธ ์ปดํจํฐ ํ์ฌ๋ค์ด ์ฌ์ฉํ๊ธธ ๊บผ๋ ธ๋ค. ๋ํ ๋ชจํ ๋ก๋ผ 88100 ํ๋ก์ธ์๋ ๋๋ฆฌ ๋ณด๊ธ๋์ด ์์๋ ๋ชจํ ๋ก๋ผ 68000(CISC)๊ณผ ํธํ์ฑ์ด ์์๋ RISC ์๋๊ฒ๋ ํฐ ๋จ์ ์ด์๋ค. ๋ชจํ ๋ก๋ผ๋ ์ด๋ฅผ ๋ฐ์ํด ์์นฉ์ผ๋ก ๋ง๋ค๊ณ ๋ฉํฐ๋ฏธ๋์ด ํ์ฅ ๋ช ๋ น์ด๋ฅผ ๋ฃ๊ณ ๋ถ๋์์์ ์ฐ์ฐ ์ฑ๋ฅ๊น์ง ๊ฐ์ ํ ๋ชจํ ๋ก๋ผ 88110๋ 1991๋ ์ ๊ฐ๋ฐํ์ง๋ง, ์ ํ๊ณผ NeXT, ์ฌ ๋ง์ดํฌ๋ก์์คํ ์ฆ๊น์ง ํฌ๊ธฐํ์ ์ ๋๋ก ์ธ๊ธฐ๊ฐ ์์์ผ๋ฉฐ ์ด ์๊ธฐ์ ๋ชจํ ๋ก๋ผ๋ง์ IBM์ PowerPC์ ์ง์คํ๊ณ ์์๋ค. ๋ฐ๋ฉด IBM PC ํธํ๊ธฐ์ข ์ง์์์๋ ์๊ณ ์ผ์ด๋๋ฉด ์๋ก์ด ๊ธฐ์ ๋ค์ด ๋์ฌ ์ ๋๋ก ๋น ๋ฅด๊ฒ ์ง๋ณดํ๋ ์์ ์ด๋ผ ์ด๋ฅผ ๋ฐ๋ผ์ก์ง ๋ชปํ์๊ณ 68000 ์๋ฆฌ์ฆ ๋งํผ ์ธ๊ธฐ๋ฅผ ๋์ง ๋ชปํ๊ณ ๋ํด๋๋ค.
๋ด๋ถ ๊ตฌ์กฐ๋ 32๋นํธ ๋ ์ง์คํฐ๊ฐ 16๊ฐ๋ ๋๊ณ ๋ค์ํ ์ด๋๋ ์ฑ ๋ชจ๋๊ฐ ์์ ๋ฟ ์๋๋ผ ๋์นญ์ ์ธ ๋ช ๋ น์ด ์ธํธ๋ฅผ ๊ฐ์ง๊ณ ์๋ ๋ฑ ๊ทธ ๋น์ ๋ฉ์ธ ํ๋ ์์ด๋ ๋ฏธ๋ ์ปดํจํฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฑฐ์ ๋ฐ๋ผํด์ ๊ฒฝ์ ๋ง์ดํฌ๋กํ๋ก์ธ์์ธ ์ธํ 8086 ๋ณด๋ค ํจ์ฌ ํ๋์ ์ด๊ณ ์ฐ์ํ๊ณ ํ๋ก๊ทธ๋๋ฐ๋ ์ฝ๊ณ ์ฑ๋ฅ๋ ๋์๋ค. ํ์ง๋ง ๊ทธ๋งํผ ์นฉ์ด ๋ณต์กํด ๊ฐ๊ฒฉ์ด ๋น์๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ฉ ์ปดํจํฐ ๋ฑ ์ ๋ ดํ ๊ฐ๊ฒฉ์ด ์ค์ํ ๊ธฐ๊ธฐ์์๋ ๋ณ๋ก ์ธ๊ธฐ๋ฅผ ์ป์ง ๋ชปํ์ง๋ง CPU ๊ฐ๊ฒฉ ๋ฌธ์ ๊ฐ ๋ํ ์ํฌ์คํ ์ด์ ์ด๋ ์๋ฒ ๋๋ ์ฅ์น, ์์ผ์ด๋ ๊ฒ์๊ธฐ์์๋ ๋๋ฆฌ ์ฌ์ฉ๋์๋ค. ํน์ง์ด๋ผ๋ฉด IBM ๋ฉ์ธ ํ๋ ์์ ์ํฅ์ผ๋ก ๋ฐ์ดํฐ ๋ฐฐ์ด์์ ๋ฎ์ ์ฃผ์์ ๋ฐ์ดํฐ์ ์์ ๋ฐ์ดํธ๋ถํฐ ์ฐจ๋ก๋ก ๋ฐฐ์ด๋๋ Big endian ๋ฐ์ดํฐ ํ์์ ๋ฐ๋ฅธ๋ค. ํ๋์ TCP/IP ๋คํธ์ํฌ ํต์ ์ Big Endian์ ๋ฐ๋ฅธ๋ค. ์ฐธ๊ณ ๋ก ์ธํ ๊ณผ AMD์ x86 CPU๋ Little Endian์ด ์ฐ์ด๋ฉฐ, ๋ฎ์ ์ฃผ์์ ํ์ ๋ฐ์ดํธ๋ถํฐ ์ฐจ๋ก๋ก ๋ฐฐ์ดํ๋ค. ๊ทธ๋์ ํ๋ก๊ทธ๋๋ฐ์ด๋ ๋ฐ์ดํฐ ๊ตํ ์์๋ ๋ ๊ธฐ์ข ๊ฐ์๋ ๋ฐ์ดํฐ ํ์ ๋ณํ์ ํด์ผ ํ๋ค.
๊ทธ๋ฌ๋ ํ์ ํ๋ก์ธ์ ๋ชจํ ๋ก๋ผ 88000 ์๋ฆฌ์ฆ์ ์คํจ์ ํจ๊ป ์ญ์ฌ์์ผ๋ก ์ฌ๋ผ์ง๋ค. ๋ชจํ ๋ก๋ผ 88100์ 1988๋ ์ ๊ฐ๋ฐํ์์๋ ๋ถ๊ตฌํ๊ณ ๋ฐ๋ก 1๋ ์ ์ธ 1987๋ ๋ชจํ ๋ก๋ผ 68030์๋ ์์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ ๋์ด ์์ด ๋ชจํ ๋ก๋ผ 88200 ์นฉ์ ๋ฐ๋ก ๋ฌ์์ผ ํ๊ณ ๊ทธ๋ ์ง ์์ผ๋ฉด ๋งค์ฐ ์ฑ๋ฅ์ด ๋จ์ด์ ธ ์ปดํจํฐ ํ์ฌ๋ค์ด ์ฌ์ฉํ๊ธธ ๊บผ๋ ธ๋ค. ๋ํ ๋ชจํ ๋ก๋ผ 88100 ํ๋ก์ธ์๋ ๋๋ฆฌ ๋ณด๊ธ๋์ด ์์๋ ๋ชจํ ๋ก๋ผ 68000(CISC)๊ณผ ํธํ์ฑ์ด ์์๋ RISC ์๋๊ฒ๋ ํฐ ๋จ์ ์ด์๋ค. ๋ชจํ ๋ก๋ผ๋ ์ด๋ฅผ ๋ฐ์ํด ์์นฉ์ผ๋ก ๋ง๋ค๊ณ ๋ฉํฐ๋ฏธ๋์ด ํ์ฅ ๋ช ๋ น์ด๋ฅผ ๋ฃ๊ณ ๋ถ๋์์์ ์ฐ์ฐ ์ฑ๋ฅ๊น์ง ๊ฐ์ ํ ๋ชจํ ๋ก๋ผ 88110๋ 1991๋ ์ ๊ฐ๋ฐํ์ง๋ง, ์ ํ๊ณผ NeXT, ์ฌ ๋ง์ดํฌ๋ก์์คํ ์ฆ๊น์ง ํฌ๊ธฐํ์ ์ ๋๋ก ์ธ๊ธฐ๊ฐ ์์์ผ๋ฉฐ ์ด ์๊ธฐ์ ๋ชจํ ๋ก๋ผ๋ง์ IBM์ PowerPC์ ์ง์คํ๊ณ ์์๋ค. ๋ฐ๋ฉด IBM PC ํธํ๊ธฐ์ข ์ง์์์๋ ์๊ณ ์ผ์ด๋๋ฉด ์๋ก์ด ๊ธฐ์ ๋ค์ด ๋์ฌ ์ ๋๋ก ๋น ๋ฅด๊ฒ ์ง๋ณดํ๋ ์์ ์ด๋ผ ์ด๋ฅผ ๋ฐ๋ผ์ก์ง ๋ชปํ์๊ณ 68000 ์๋ฆฌ์ฆ ๋งํผ ์ธ๊ธฐ๋ฅผ ๋์ง ๋ชปํ๊ณ ๋ํด๋๋ค.
2. ์ด ํ๋ก์ธ์๋ฅผ ์ฌ์ฉํ ํ๋์จ์ด[ํธ์ง]
2.1. 68000[ํธ์ง]
2.1.1. ๊ฒ์๊ธฐ, ์์ผ์ด๋ ๊ธฐํ[ํธ์ง]
2.1.1.1. ์ฃผ ํ๋ก์ธ์๋ก ์ฌ์ฉ[ํธ์ง]
- SYSTEM 2
- SYSTEM 21: ์์ด ์ปด๋ฑ
- NA-1, 2
- ND-1
- ๋ฐ์ดํฐ ์ด์คํธ: ์ผ๋ถ 16๋นํธ ๊ธฐํ๋ค(์นด๋ฅด๋ ธ๋ธ, ์ํ ๋ฏน ๋ฌ๋ ์ฒด๋ฅด๋ ธ๋ธ, ๋ฏธ๋๋์ ๋ ์ง์คํ์ค, ์ฃ & ๋งฅ ์ธ์๋ผ ์์์ธ, ๋ก๋ณด์บ ๋ฑ)
- ๋ฏธ๋์จ์ด MCR-68K
- SYSTEM 18: ์๋์ฐ๋์, ๋ง์ดํด ์ญ์จ์ ๋ฌธ์์ปค
- ์ํผ ์ค์ผ์ผ๋ฌ ์๋ฆฌ์ฆ
- ์์๋ฐ ๋ณด๋
- X ๋ณด๋: ์ ํํฐ ๋ฒ๋, ์ ํํฐ ๋ฒ๋ 2
- ๋ฉ๊ฐ ๋๋ผ์ด๋ธ(์ธ๊ฐ ์ ๋ค์์ค)์ ํธํ ์์ผ์ด๋ ๋ณด๋: SYSTEM CยทC2, ๋ฉ๊ฐ-ํ ํฌ, ๋ฉ๊ฐ-ํ๋ ์ด
- CPS2 (์บก์ฝค DL-1525)
- ์ผ์ด๋ธ 1์ธ๋ ๊ธฐํ: ๋ํ์น, ๋๋ํ์น, ์์คํ๋ ์ด๋, ํธํ์ฌ์ผ์กฑ 2, ํธํ์ฌ์ธ์ ์ต๊ฐ์ ์ค, ๊ตฌ์๊ฒ
- ๋ฒ์ 1, 2: ๋๋ถ๋ถ์ ํ ์ํ๋ ๊ฒ์
- ๊ทธ์ธ 68000 ๊ธฐํ: ํ์ฅ, ์ด์นด๋ฆฌ 3
2.1.1.2. ์ฌ์ด๋ ๋ฐ ๋ณด์กฐ ํ๋ก์ธ์๋ก ์ฌ์ฉ[ํธ์ง]
- MODEL2 (๋ชจํ ๋ก๋ผ 68EC000: ๋ชจํ ๋ก๋ผ 68000์์ ์ฃผ๋ณ ๊ธฐ๊ธฐ ๋ฒ์ค๋ฅผ ์ ๊ฑฐํ ์ผ๊ฐํ ํ๋ก์ธ์)
- ์ธ๊ฐ ์ํด/ST-V (๋ชจํ ๋ก๋ผ 68EC000)
- MODEL3 (๋ชจํ ๋ก๋ผ 68EC000)
- ์ฝ๋๋ฏธ ์์คํ GX (๋ชจํ ๋ก๋ผ 68EC000)
2.1.2. ์ปดํจํฐ[ํธ์ง]
2.1.3. ๊ณ์ฐ๊ธฐ[ํธ์ง]
- TI-92 ์๋ฆฌ์ฆ
2.1.4. PDA/์ค๋งํธํฐ[ํธ์ง]
์ฃผ๋ก Palm OS 4 ์ดํ๋ฅผ ์ด PDA์ ์ค๋งํธํฐ์์ ์ผ์ผ๋ฉฐ, ๋ชจํ ๋ก๋ผ 68EC000์ ์ ์ ๋ ฅ SoC๋ก ์ค๊ณํ ๋๋๊ณค๋ณผ ํ๋ก์ธ์(68328)๋ฅผ ์ผ๋ค. ์ดํ ๋ชจํ ๋ก๋ผ๋ ๋ฐ๋์ฒด ์ฌ์
๋ถ๋ฅผ ๋ถ๋ฆฌํ๊ณ , ๋ถ๋ฆฌ๋ผ์ ๋์จ ํ๋ฆฌ์ค์ผ์ผ ๋ฐ๋์ฒด์์ ์ด์ด์ ์์ฐํ๋ค.
- ํ์ผ๋ฟ 1000/5000
- ํ์ผ๋ฟ ํผ์ค๋/ํ๋กํ์ ๋
- ํ III/IIIe/IIIx/IIIxe/IIIc
- ํ V/Vx
- ํ VII/VIIx
- ํ m100/m105/m125/m130
- ํ m500/m505/m515
- ํ ์คํ W
- ์์ด์ด
- IBM ์ํฌํจ๋(ํ PDA์ OEM): 20X, 30X, c3, c500, c505
- S10/S11/S12
- S50/S55
- S60/S65
- ํธ๋์คํ๋ง
- ๋ฐ์ด์ : ์๋ก, ๋๋ญ์ค, ํ๋ฆฌ์ฆ, ํ๋ํฐ๋, ์์ง, ๋ค์ค, ํ๋ก
- ํธ๋ ์ค 180/90/270/300
2.2. 68010[ํธ์ง]
- Sun-2
2.3. 68020[ํธ์ง]
- SYSTEM 22/SUPER 22(๋ชจํ ๋ก๋ผ 68EC020: ๋ชจํ ๋ก๋ผ 68020์ 32๋นํธ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ฒ์ค๋ฅผ 24๋นํธ๋ก ์ถ์ํ ์ผ๊ฐํ ํ๋ก์ธ์): ๋ฆฟ์ง ๋ ์ด์, ์ํ์ธ ๋ ์ด์, ํ์ ํฌ๋ผ์ด์์ค, ๋์ฟ ์์ฆ
- NB-1,2
- ์ฌ์ด์ฟ 68020 ํ๋์จ์ด: ์ ๊ตญ ์์ด์ค, ์ ๊ตญ ๋ธ๋ ์ด๋, ๊ฑด๋ฒ๋, ์คํธ๋ผ์ด์ปค์ฆ 1945
- DJ MAIN(๋ชจํ ๋ก๋ผ 68EC020)
- ์ฝ๋ชจ๋์ด ์๋ฏธ๊ฐ
- ์๋ฏธ๊ฐ 1200(๋ชจํ ๋ก๋ผ 68EC020)
- ์๋ฏธ๊ฐ CD32(๋ชจํ ๋ก๋ผ 68EC020)
- ํ์ดํ F3 ์์คํ (๋ชจํ ๋ก๋ผ 68EC020)
2.4. 68030[ํธ์ง]
- TT030
- Falcon030
- IIx, IIcx, IIci, IIfx, IIsi, IIvi, IIvx
- Classic II
- Color Classic I, II
- LC II, LC III
- LC 520, LC 550
- 140, 170, 160, 180
- ์ฝ๋ชจ๋์ด ์๋ฏธ๊ฐ
- ์๋ฏธ๊ฐ 3000 ์๋ฆฌ์ฆ
- ์๋ฏธ๊ฐ 4000(๋ชจํ ๋ก๋ผ 68EC030: ๋ชจํ ๋ก๋ผ 68030์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ฅ์น(MMU)๋ฅผ ์ ๊ฑฐํ ์ผ๊ฐํ ํ๋ก์ธ์)
- NeXT ์ปดํจํฐ
2.5. 68040[ํธ์ง]
2.6. 68060[ํธ์ง]
- ์ฝ๋ชจ๋์ด ์๋ฏธ๊ฐ
- ์๋ฏธ๊ฐ 4000T
[68LC040] ๋ชจํ ๋ก๋ผ 68040์ FPU๋ฅผ ์ ๊ฑฐํ ์ผ๊ฐํ ํ๋ก์ธ์