ARM ํ๋ก์ธ์์ ์ญ์ฌ์ ๋ํ์ฌ ์์๋ณด๊ฒ ์ต๋๋ค.๐
ARM CPU ์ํคํ ์ฒ๋ ๋ง์ ์ค๋งํธํฐ์ฉ CPU์ ์ฑํ๋๊ณ ์์ ๋ฟ ์๋๋ผ ์ ํ์ด ๋์์ธํ M1 ์นฉ, ๋ง์ดํฌ๋ก์ํํธ ์์ฒด ์นฉ์๋ ์ฐ์ธ๋ค.
๊ทธ ๋ฟ ์๋๋ผ ARM ๊ธฐ๋ฐ CPU๋ฅผ ํ์ฌํ ์ํผ์ปดํจํฐ๊ฐ ์ธ๊ณ์์ ๊ฐ์ฅ ๋น ๋ฅธ ์ฑ๋ฅ์ ๊ธฐ๋กํ๋ ๋ฑ ์ฃผ๋ชฉ์ ๋ฐ๊ณ ์๋ค.
์ด๋ฐ ARM ๊ตฌ์กฐ๋ ์ด๋ป๊ฒ ๊ฐ๋ฐ๋์ด ์ ์ธ๊ณ ๊ธฐ๊ธฐ์ ์ฌ์ฉ๋๊ฒ ๋์๊น?
ARM์ ๊ฐ๋ฐํ๋ ARMํ๋ฉ์ค ์ ์ ๊ธฐ์ ์ธ ์์ด์ฝ์ปดํจํฐ(Acorn Computer)๋ 1978๋ ์ผ์๋ธ๋ฆฌ์ง๋ฅผ ๊ฑฐ์ ์ผ๋ก ์ค๋ฆฝ๋๋ค.
๋น์ ์ด ๊ธฐ์ ์ ์ ํII์ ์ํ๋ฆฌ 2600์ ํ์ฌ๋ MOS 6502๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ์ ์ฉ ์ปดํจํฐ์ธ ์์ด์ฝ ์ํฐ(Acorn Atom)์ ๊ฐ๋ฐํ๋ค.
Serial Number | n/a |
Motherboard part No. | 202,000 Issue 4 |
CPU | 6502 |
CPU Clock | 1MHz |
RAM | 2KB |
ROM |
8KB |
Add-in/Upgrades |
n/a |
๋จ์ด..2KB ใทใท
1980๋ ๋๊ฐ ๋์ BBC ์ปดํจํฐ ๋ฆฌํฐ๋ฌ์ ํ๋ก์ ํธ(BBC Computer Literacy Project)๋ผ๊ณ ๋ถ๋ฆฌ๋
๊ตญ๋ฏผ์๊ฒ ์ปดํจํฐ์ ๋ํ ์ง์์ ์๋ฆฌ๋ ํ๋ก์ ํธ๊ฐ ์๊ตญ์์ ์์๋๋ค.
์ด ํ๋ก์ ํธ ์ผํ์ผ๋ก ์ปดํจํฐ ๊ฐ๋ ๊ณผ ๋ฒ ์ด์ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด๋ฅผ ์๋ ค์ฃผ๋ ํ๋ก๊ทธ๋จ์ธ
์ปดํจํฐ ํ๋ก๊ทธ๋จ(The Computer Programme)์ด 1982๋ ๋ฐฉ์ก์ ์์ํ๋ค.
์ด ํ๋ก๊ทธ๋จ์ ๋ฒ ์ด์ ํ๋ก๊ทธ๋จ์ ์ค๋ช ํ๊ธฐ ์ํด ๊ทธ๋ํฝ๊ณผ ์์ฑ์ ๋ํ ์ฒ๋ฆฌ๋ฅผ ํ ๊ธฐ๊ณ๊ฐ ํ์ํ์ง๋ง
๋น์ ์์ฅ์๋ BBC ์๊ตฌ ์ฌ์์ ์ถฉ์กฑํ๋ ์ปดํจํฐ๊ฐ ์กด์ฌํ์ง ์์๋ค.
๋ฐ๋ผ์ BBC๋ ์์ด์ฝ์ปดํจํฐ์ ํ๋ก๊ทธ๋จ์ ํ์ํ ์ฌ์์ ์ถฉ์กฑํ๋ ์ปดํจํฐ๋ฅผ ๊ฐ๋ฐํด๋ฌ๋ผ๊ณ ์์ฒญํ๋ค.
BBC ์์ฒญ์ ๋ฐ์ ์์ด์ฝ์ปดํจํฐ๋ MOS 6502๋ฅผ ์ด์ฉํ ๊ต์ก์ฉ ์ปดํจํฐ์ธ BBC ๋ง์ดํฌ๋ก(BBC Micro)๋ฅผ ๊ฐ๋ฐํ๋ค.
BBC๋ง์ดํฌ๋ก๋ ๋น์๋ก๋ ์๋นํ ๊ณ ์ฑ๋ฅ ์ปดํจํฐ๋ก ์๊ตญ ๊ตญ๋ด์์ ํฐ ์ฑ๊ณต์ ๊ฑฐ๋๊ณ 1980๋ ๋ ์๊ตญ ๊ตญ๋ด ๊ต์ก์ฉ ์ปดํจํฐ ์ ์ ์จ์ ๋ ์ ํ๋ค.
BBC๋ง์ดํฌ๋ก๊ฐ ๊ฐ๋ฐ๋ 1980๋ ๋๋ 1981๋ IBM์ด IMB PC๋ฅผ ์ถ์ํ๊ณ 1983๋ ์๋ ์ ํ์ด ๋ฆฌ์ฌ๋ฅผ ๋ด๋๋ ๋ฑ
์ปดํจํฐ์ฌ์์ ์ค์ํ ์ ํ์ ์ด์๋ค.
์์ด์ฝ์ปดํจํฐ๋ ์ด ๊ธฐ๊ณ์ ๊ฒฝ์ํ๋ ค๋ฉด MOS 6502๋ณด๋ค ๊ณ ์ฑ๋ฅ CPU๊ฐ ํ์ํ๋ค๊ณ ํ๋จํ๋ค.
์ด์ ๋ฐ๋ผ ๊ณ ์ฑ๋ฅ CPU๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํด ์ธํ ์ ์ธํ 80286์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ ํ๊ฐ๋ฅผ ์์ฒญํ๋ค.
ํ์ง๋ง ์ธํ ์ ์ด ์์ฒญ์ ๋ฌด์ํ๋ค.
์ธํ ์ ์ญ์ฌ ๋ณด๋ฌ๊ฐ๊ธฐ๐
์ธํ ํ๋ ฅ์ ์ป์ง ๋ชปํ ์์ด์ฝ์ปดํจํฐ๋ ์์ฒด CPU ์ค๊ณ๋ฅผ ํ๊ฒ ๋ค๋ ๊ฒฐ๋จ์ ๋ด๋ฆฐ๋ค.
์์ด์ฝ์ปดํจํฐ๋ RISC ๊ธฐ๋ฐ CPU์ ๋น์ทํ ํน์ฑ์ ์ง๋ MOS 6502 ๋์์ธ์ ์ค๋ซ๋์ ๊ด์ฌํด์จ ๊ฒฝํ์ ๋ฐํ์ผ๋ก
RISC ๊ธฐ๋ฐ ์ํคํ ์ฒ์ธ ARM(Acorn Risc Machine)์ ๊ฐ๋ฐํ๋ค.
์ด ARM ์ํคํ ์ฒ๋ฅผ ์ฑํํ ํด๋ก ์ฃผํ์ 8MHz, ํธ๋์ง์คํฐ ์ 2๋ง 7,000๊ฐ์ธ ARM2๋ฅผ ํ์ฌํ๊ณ 1987๋ ๋ด๋์ ๊ฐ์ธ์ฉ ์ปดํจํฐ
์์ด์ฝ ์๋ฅดํค๋ฉ๋ฐ์ค(Acorn Archimedes)๋ ์ธํ 80286์ ํ์ฌํ ์ปดํจํฐ๋ณด๋ค ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์คฌ๋ค.
์ธํ ์ ์ฅ์์ ๋ณด๋ฉด ์ธํ 80286์ ์์ฒญํ ์์ด์ฝ ์ธก ์์ฒญ์ ๋ฌด์ํ ๊ฑด ํฐ ์ค์์๋ ์ ์ด๋ค.
ARM์ ํ์ฌ CPU๋ณด๋ค ์ ์ ๋ ฅ, ์ ๋ฐ์ด๋ก ์๋ํ๊ธฐ ๋๋ฌธ์ ๋น์ ์ ํ ๋ดํผ(Apple Newton)์ ๊ฐ๋ฐํ๋ ์ ํ์ ๋์ ๋์๊ณ
์์ด์ฝ์ ์ ํ๊ณผ ์ ๋ฌด ์ ํด๋ฅผ ๋งบ์๋ค.
์์ด์ฝ์ ARM ๋ถ๋ฌธ์ ๋ถ์ฌ์ํธ ์ดํ ARMํ๋ฉ์ค๊ฐ ๋๋ ์ด๋๋ฐด์ค๋RISC๋จธ์ ์ค(Advanced RISC Machines)๋ฅผ ์ค๋ฆฝํ๋ค.
์ ํ ๋ดํผ์จ ์ฑ๊ณตํ ์ ํ์ด๋ผ๊ณ ๋งํ ์ ์์ง๋ง 2001๋ ์ถ์๋ ์์ดํ๊ณผ 2004๋ ์ถ์๋ ๋ํ ๋DS ๊ฐ์ ์ ์ ๋ ฅ,
์ ๋ฐ์ด CPU๋ฅผ ํ์๋ก ํ๋ ๋ชจ๋ฐ์ผ ๋จ๋ง ๋๋ถ๋ถ์ด ARM์ ์ฑํํ๋ค.
์ด๋ฐ ARM์ 2007๋ ์ถ์๋ ์ด๋ ์์ดํฐ์๋ ์ฑํ๋๊ณ ์ง๊ธ๋ ๋๋ค์ ์ค๋งํธํฐ ํ๋ก์ธ์์ ์ฑํ๋๊ณ ์์ผ๋ฉฐ
ARM์นฉ์ ๊ธฐ์ ์ด ๊ณ์ ์ฑ์ฅํ๋ฉด์ ์ ์ ๋ ฅ, ์ ๋ฐ์ด์ ์กฐ๊ฑด์์๋ ๊ณ ์ฑ๋ฅ ์ถ๋ ฅ์ ๋ผ ์ ์๊ฒ ๋์,
์ ํ์ ํต์์ ์ผ๋ก ์ปดํจํฐ์ ์ ํฉํ์ง ์๋ค๊ณ ์ธ์๋์๋ ์ด ARM ์ํคํ ์ฒ๊ฐ ์ ์ฉ๋ ์๋ก์ด ์นฉ, M1 ์ ์ค๊ณํ๊ฒ ๋๋ค
https://yunamom.tistory.com/55?category=1001498
https://yunamom.tistory.com/170?category=1007840
์ถ์ฒ: https://techrecipe.co.kr/posts/24189
'IT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ 10๊ณ๋ช - ์์ธ๊ฑด๋(ํฐ๋ณดC์ ๋ณต ์ ์) (0) | 2022.03.30 |
---|---|
DBA ๋ ๋ฌด์์ธ๊ฐ์? (0) | 2022.03.30 |
DAO, DTO, VO, CRUD ๋ ๋ฌด์์ธ๊ฐ? (0) | 2022.03.28 |
์ ์ ์น๊ฐ๋ฐ์ ๊ธฐ์ ์ง๋ฌธ/๋ต ๋ชจ์ (0) | 2022.03.24 |
AJAX๋ ๋ฌด์์ธ๊ฐ์? (0) | 2022.03.22 |