2020. 9. 29. 12:57ใ์ ๊ณต ๊ณผ๋ชฉ/์ปดํจํฐ ๊ตฌ์กฐ
์ปดํจํฐ ๊ตฌ์กฐ - ๋ช ๋ น์ด
๋ช ๋ น์ด ํ์
์ฐ์ฐ์ฝ๋(4) | ์คํผ๋๋1(4) | ์คํผ๋๋2(8) |
ํ๋ : ๋ช ๋ น์ด์ ๊ฐ ๊ตฌ์ฑ ์์๋ค์ ์์๋๋ ๋นํธ๋ค์ ๊ทธ๋ฃน
๋ช ๋ น์ด์ ๊ธธ์ด : ๋จ์ด ๊ธธ์ด
์ฐ์ฐ ์ฝ๋ ํ๋์ ๊ธธ์ด๋ ์ฐ์ฐ์ ๊ฐ์๋ฅผ ๊ฒฐ์ ํ๋ค. ์๋ฅผ๋ค์ด 4๋นํธ๋ผ๋ฉด 2์ 4์น์ธ 16๊ฐ์ง ์ฐ์ฐ ์ ์๊ฐ ๊ฐ๋ฅํ๋ค.
์ฐ์ฐ ์ฝ๋ ํ๋์ ๋นํธ๊ฐ ๋์ด๋๋ค๋ ๊ฒ์ ๊ณง ๋ค๋ฅธ ํ๋(์คํผ๋๋)์ ๊ธธ์ด๊ฐ ๊ฐ์ํ๋ค๋ ๊ฒ๊ณผ ๊ฐ๋ค.
์คํผ๋๋ ํ๋์ ๊ธธ์ด๋ ์คํผ๋๋์ ๋ฒ์ ๊ฒฐ์ ์ ํด์ค๋ค.
์ด๋ฌํ ๋ฒ์๋ ์คํผ๋๋์ ์ข ๋ฅ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
- ๋ฐ์ดํฐ : ํํ ๊ฐ๋ฅํ ์์ ๋ฒ์ ๊ฒฐ์
- ๊ธฐ์ต์ฅ์น ์ฃผ์ : CPU๊ฐ ์คํผ๋๋ ์ธ์ถ์ ์ํ์ฌ ์ฃผ์๋ฅผ ์ง์ ํ ์ ์๋ ๊ธฐ์ต์ฅ์น ์ฉ๋ ๊ฒฐ์
- ๋ ์ง์คํฐ ๋ฒํธ : ๋ฐ์ดํฐ ์ ์ฅ์ ์ฌ์ฉ๋ ์ ์๋ ๋ ์ง์คํฐ์ ๊ฐ์ ๊ฒฐ์
ex) ์คํจ๋ฐ๋ 1์ ๋ ์ง์คํฐ ๋ฒํธ๋ฅผ, ์คํผ๋๋2๋ ๊ธฐ์ต์ฅ์น ์ฃผ์๋ฅผ ์ ์ฅํ๋ ๊ฒฝ์ฐ
- ์คํผ๋๋ 1 : 4๋นํธ -> 16๊ฐ์ ๋ ์ง์คํฐ ์ฌ์ฉ ๊ฐ๋ฅ
- ์คํผ๋๋ 2 : 8๋นํธ -> ์ฃผ์ ๋ฒ์ 0~255๋ฒ์ง.
์คํผ๋๋ ์์ ๋ฐ๋ฅธ ๋ช ๋ น์ด ๋ถ๋ฅ
- 1-์ฃผ์ ๋ช ๋ น์ด : ์คํผ๋๋๋ฅผ ํ ๊ฐ๋ง ํฌํจํ๋ ๋ช ๋ น์ด ex) ADD X ; AC<- AC +M[X]
- 2-์ฃผ์ ๋ช ๋ น์ด : ๋ ๊ฐ์ ์คํผ๋๋๋ฅผ ํฌํจํ๋ ๋ช ๋ น์ด ex) ADD R1,R2 ; R1<-R1+R2
- 3-์ฃผ์ ๋ช ๋ น์ด : ์ธ ๊ฐ์ ์คํผ๋๋๋ฅผ ํฌํจํ๋ ๋ช ๋ น์ด ex) ADD R1,R2,R3 ; R1<-R2+R3
1-์ฃผ์ ๋ช ๋ น์ด์ ๋นํด 3-์ฃผ์ ๋ช ๋ น์ด๋ ํ๋ก๊ทธ๋จ์ ๊ธธ์ด๊ฐ ์งง์์ง๋ค. ๋ฐ๋ฉด ๋ช ๋ ์ด ์์ฒด์ ๊ธธ์ด๋ ์ฆ๊ฐํ๋ค. ๋ํ ๋ช ๋ น์ด ํด๋ ๊ณผ์ ์ด ๋ณต์กํด์ง๋ ํน์ฑ์ด ์๋ค.
'์ ๊ณต ๊ณผ๋ชฉ > ์ปดํจํฐ ๊ตฌ์กฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ปดํจํฐ ๊ตฌ์กฐ - ๋ ผ๋ฆฌ์ฐ์ฐ (1) | 2020.10.06 |
---|---|
์ปดํจํฐ ๊ตฌ์กฐ - ์ฃผ์ (0) | 2020.09.29 |
์ปดํจํฐ ๊ตฌ์กฐ - ์๋ธ๋ฃจํด (0) | 2020.09.21 |
์ปดํจํฐ ๊ตฌ์กฐ - ๋ฉํฐ-์ฝ์ด (2) | 2020.09.21 |
์ปดํจํฐ ๊ตฌ์กฐ - ์ธํฐ๋ฝํธ ์ฌ์ดํด (2) | 2020.09.09 |