๐ฑ์ ์๋ฏธ
Sharp MZ-700์ ์ ๋ฝํ ๋์ฒด ๋ฌธ์ ์ธํธ์ ์์์ต๋๋ค. 1980๋
๋ ์ด Sharp MZ-700์ ์์ ํฝ์
๊ทธ๋ฆผ์ ๋ด์ ๋ด์ฅ ์นฉ์ธ ๋ฌธ์ ROM์ผ๋ก ํ๋ฉด ๊ทธ๋ฆผ์ ํ์ํ์ต๋๋ค. ์ ๋ฝํ ๋์ฒด ์ธํธ์๋ ๊ฒ์ ์คํ๋ผ์ดํธ๊ฐ ๋ค์ด ์์๊ณ , ๋น์ ํ์ ํ์์ ์ด ๋ก๋ด ์๋ถ๋ถ์ 0x43์ ๋ฐฐ์ ๋์์ต๋๋ค. BASIC์์๋ ์ด ์ถ๊ฐ ๊ทธ๋ฆผ์ ํค๋ณด๋๋ก ์ง์ ์
๋ ฅํ ์ ์์์ต๋๋ค. ํ๋ก๊ทธ๋จ์ด POKE(๋ฉ๋ชจ๋ฆฌ์ ์ง์ ๊ฐ์ ์ฐ๋ BASIC ๋ช
๋ น)๋ก ํ๋ฉด ๋ฉ๋ชจ๋ฆฌ์ ํด๋น ์ฝ๋๋ฅผ ์ฐ๊ณ , ๊ทธ ์
์์ ๋์ฒด ์ธํธ๋ฅผ ํ์ฑํํด ํ์ํ์ต๋๋ค. Unicode์์ ์ด ์ ํ์ ์์น๋ U+1CC5A์ ๋ณ๊ฐ์ ๊ฐ์
๋๋ค.
์กฐํฉ ์์ด๋์ด
1์์ฃผ ๋ฌป๋ ์ง๋ฌธ
10x43์ U1CC5A์ ๊ฐ์ ๊ฐ์ธ๊ฐ์?
์๋์. 0x43์ Sharp MZ-700 ์ ๋ฝํ ๋์ฒด ํ์ ์ธํธ์ ์์น์ด๊ณ , U+1CC5A๋ Unicode ๋ฌธ์ ๊ฐ์
๋๋ค.
๐ฑ์ด(๊ฐ) ํฌํจ๋ ์ปฌ๋ ์
2๐ฑ ์ ๋ ฅํ๊ฑฐ๋ ์ฐพ๋ ๋ฒ
- ๋ค์์ผ๋ก ๊ฒ์
- sharp mz-700 ยท mz-700 ยท sharp ascii ยท sharpscii ยท ๋ ํธ๋ก ์ปดํจํฐ ๊ทธ๋ํฝ ยท ๊ฒ์ ์คํ๋ผ์ดํธ
- ์ฌ์ฉ๋๋ ๊ณณ
- ํ ์คํธ๋ฅผ ์ ๋ ฅํ๋ ๋ชจ๋ ๊ณณ ยท ๋ชจ์์ ๊ธ๊ผด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค
𜱚\1CC5A𜱚๋ฅผ ์ฌ์ฉํ์ธ์.\U0001CC5A๋ฅผ ์ฌ์ฉํ์ธ์.์ฝ๋์ ์ธ์ฝ๋ฉ์ฝ๋ ํฌ์ธํธ: 1๊ฐ
ํ๋ฉด์ ๋ณด์ด๋ ๊ธฐํธ๋ ์ฌ๋ฌ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. JS .length๋ UTF-16 ๋จ์๋ฅผ ์ธ๋ฉฐ UTF-8์ ๋ฐ์ดํธ๋ฅผ ์ ๋๋ค.
