๊ธฐ๋ณธ ์๋ฃํ1 3. ์๋ฃํ(DataType) ์ด์ ํฌ์คํธ์์ ๋ณ์๋ฅผ ์ค๋ช ํ์ต๋๋ค.์๋ฃํ์ด๋ ๋ณ์์ ๊ฐ์ ํ ๋นํ ๋, ์ด๋ค ๊ฐ์ ํ ๋นํ ๊ฒ์ธ์ง? ๋ฏธ๋ฆฌ ์๋ ค์ฃผ๋ ๊ฒ์ ๋๋ค. ๋ณ์ ํฌ์คํธ๋ฅผ ์ ์๊ฐํด ๋ด ์๋ค.1. a = 10์ ์์ฑํ๊ณ ๋ฐ๋ก ๋ค์์ a = 22์ต์ด๋ผ๊ณ ์์ฑํด ๋ด ์๋ค.2. Symbol Table์์ a์ ์ฃผ์๊ฐ 0x0004๋ผ๊ณ ๊ฐ์ ์ ํฉ์๋ค.3. 0x0008 ์ฃผ์์ ์ด๋ฏธ ๋ค๋ฅธ ๊ฐ์ด ์๋ค๊ณ ๊ฐ์ ํฉ์๋ค.4. 0x0004์ 10์ ์ ์ฅํ ๋๋ ์๋ฌด ๋ฌธ์ ๊ฐ ์์ต๋๋ค.5. 0x0004์ 22์ต์ ์ ์ฅํ ๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด์ ๊ฐ ๋ญ๊น์?์ปดํจํฐ์์ ๊ธฐ๋ณธ์ ์ธ ์ ์๋ 4byte(32bit, ๋๋ต 21์ต)๊น์ง ํํ์ ํ๊ณ ๊ณต๊ฐ์ ์ฐจ์งํฉ๋๋ค.a๋ผ๋ ๋ณ์๊ฐ 0x0004, 0x0005, 0x0006, 0x0007์ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๊ฒ์ด์ฃ .๊ทธ๋ฐ๋ฐ 22์ต์ ์ .. 2024. 1. 2. ์ด์ 1 ๋ค์