์๋ฒ ๋๋(5)
-
[์๋ฒ ๋๋] Virtual Box ์ค์ ๊ด๋ จ
Virtual Box ์ฉ๋ ๋๋ฆฌ๊ธฐ "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "vdi ํ์ผ ์ฃผ์" --resize 51200 # vdi ํ์ผ ์ฃผ์๋ ๊ฐ์ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์๋ ์ค๋ช ์ ๋ณด๊ณ ์ฐพ์ ์ ๋ ฅํ์. # ์ค์ , ์ ์ฅ์, ์ค๋ฅธ์ชฝ ์์น๋ฅผ ํ์ธํด์ ๋ณต๋ถํ๋ฉด ๋๋ค. # ์ ๋ช ๋ น์ด๊ฐ ์๋ฃ๊ฐ ๋๋ค๋ฉด ์ฌ๋ถํ ํ๊ณ , Virtual Box๋ฅผ ์ผ์ ์๋ ๋งํฌ์ ์ ์ฐจ๋ฅผ ๋ฐ๋ผํ๋ ๊ฒ์ด ์ข๋ค. VirtualBox ์ฐ๋ถํฌ(Ubuntu) ๊ฐ์ ๋์คํฌ ์ฉ๋ ๋๋ฆฌ๊ธฐ (๊ณ ์ ํ ๋น → ๋์ ํ ๋น) Oracle VirtualBox๋ ๊ฐ์ ๋จธ์ (Virtual Machine)์ ์ํ ์ํํธ์จ์ด ์ค ํ๋์ ๋๋ค. ์๋ฅผ ๋ค์ด ์๋์ฐ(Windows) ์ด์์ฒด์ ์์์ ์ฐ๋ถํฌ(Ubuntu..
2020.12.12 -
[์๋ฒ ๋๋] MIPS ๊ณฑ์ , ๋๋์ , ๋ถ๋์์์
๊ณฑ์ [์ปดํจํฐ ๊ตฌ์กฐ] ์ปดํจํฐ์ ๊ณฑ์ ์ด์ง์์ ๊ณฑ์ 10002(8)์ 10012(9)๋ฅผ ๊ณฑํ๋ ์์ โ n๋นํธ์ง๋ฆฌ ํผ์น์(multiplicand)์ m๋นํธ์ง๋ฆฌ ์น์(m... blog.naver.com ๋๋์ [์ปดํจํฐ ๊ตฌ์กฐ] ์ปดํจํฐ์ ๋๋์ ์ด์ง์์ ๋๋์ 0๊ณผ 1๋ก๋ง ๊ตฌ์ฑ๋ ์ญ์ง์์ ๋๋์ โ ์ปดํจํฐ๋ ์ด์ง์๋ฅผ ๋ค๋ฃจ์ง๋ง, ์ดํด๋ฅผ ์ฝ๊ฒ ํ๊ธฐ ์... blog.naver.com ๋ถ๋์์์ ์ปดํจํฐ์์์ ์ค์ ํํ: ๊ณ ์ ์์์ vs ๋ถ๋์์์ ์ด์ ํธ์ํฐ ํ์๋ผ์ธ์ ๋ณด๋ค๊ฐ, '๋ถ๋์์์ ' ์ด๋ผ๋ ๋จ์ด๋ฅผ ๋ณด๋ฉด ์ด๋ป๊ฒ ํด์ํ๊ฒ ๋๋๋๋ ๊ทธ๋ฐ ํธ์์ด RT๋ก ๋์ด์๋ค. ์๊ฐํด๋ณด๋๊น ๊ต์ฅํ ๋น์ง๊ด์ ์ธ ๋จ์ด๋ค. ์๋ ์์ด๋จ์ด๋ floating point gsmesie692.tistory.com
2020.10.22 -
[์๋ฒ ๋๋] MIPS ๋ ผ๋ฆฌ์ฐ์ฐ
์ด์ ์ ๋์ ์ฐ์ฐ์ ์ด๋ป๊ฒ ํ๋์ง๋ ์์๋ณด์๋ค. add \$t0, \$s1, \$s2๋ฅผ ์ ๋ ฅํ๋ฉด ์ด์ ๋ธ๋ฌ๊ฐ 02324020์ ๋จธ์ ์ฝ๋๋ก ๋ฐ๊ฟ(์ ์ฐจ ์์ธํ) CPU์๊ฒ ๋ช ๋ นํ๋ฉด ๋ ์ง์คํฐ์ \$s1, \$s2๋ฅผ ๋ง์ ํ์ฌ \$t0๊ฐ ์๋ ๋ ์ง์คํฐ์ ์ ์ฅ์ด ์ด๋ฃจ์ด์ง๋ค. ๋ ผ๋ฆฌ ์ฐ์ฐ ๋ ผ๋ฆฌ์ฐ์ฐ๋ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค. sll(shift left logical), srl(shift right logical)์ ์ฌ์ฉํ๋ฉฐ, op์ funct์ ๊ฐ์ ์ฐ์ฐ์ ํด๋นํ๋ ๊ฐ๋ค์ ์ฐพ์ ์จ์ฃผ๋ฉด๋๋ค. ์ด๋์ฐ์ฐ์ ๋์์ด ํ๋์ด๋ฏ๋ก, rs๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค. shamt(shift amount)์ ๊ฐ์ ์ผ๋ง๋ shiftํ ๊ฒ์ธ์ง ์ ํด์ฃผ๋ฉด ๋ ๊ฒ์ด๋ค. 'sll \$t2, \$s0, 4'๋ \$s0์ ๊ฐ์ 4์นธ ์ผ์ชฝ์ผ๋ก shiftํ ๊ฒฐ๊ณผ๋ฅผ t2์..
2020.10.22 -
[์๋ฒ ๋๋] MIPS ๋ช ๋ น์ฒด๊ณ
๋ช ๋ น์ด ์งํฉ ๋ช ๋ น์ด๋ ์ปดํจํฐ์๊ฒ ๋ช ๋ น์ ๋ด๋ฆฌ๋ ์ธ์ด์ด๋ค. ๋ชจ๋ ์ปดํจํฐ๋ ์ํค๋ ์ผ์ ๋น์ทํ์ง๋ง ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋์ํ์ง๋ ์์ ์ ์๋ค. ์ด๋ ์ปดํจํฐ๋ง๋ค ๋ช ๋ น์ด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ด๋ค. ์ปดํจํฐ์ ๋ค์ํ ๋ช ๋ น์ด๋ ํฌ๊ฒ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋๋๋๋ฐ, ๋ช ๋ น์ด๋ฅผ ๋ ์์ธํ๊ฒ ์ ์ํ์ฌ ์ฌ์ฉํ๋ CISC ํ์ ๊ณผ ๊ฐ๋จํ ๋ช ๋ น์ด๋ง ์ ์ํ์ฌ ๊ทธ๊ฒ์ ์กฐํฉํ์ฌ ์ฌ์ฉํ๋ RISC ํ์ ์ผ๋ก ๋๋๋ค. MIPS๋ RISC ๊ธฐ๋ฐ์ ๋ช ๋ น์ด ์งํฉ ์ฒด๊ณ์ด์, ๊ทธ ๊ตฌ์กฐ๋ฅผ ์ด์ฉํ ๋ง์ดํฌ๋ก ํ๋ก์ธ์์ด๋ค. ๊ตฌ์กฐ๊ฐ ๊ฐ๋จํ๊ณ ๊น๋ํ์ฌ ๋ช ๋ น์ด ์ฒด๊ณ๋ฅผ ์ค๋ช ํ ๋ ์ฌ์ฉ๋๋ค. ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด ์ฒด๊ณ์ด๊ธฐ๋ ํ๋ค. MIPS ๋ช ๋ น์ด ์ค๊ณ ์์น1. ๋จ์์ฑ์ ๊ท์น์ฑ์ ์ข์ํ๋ค ๊ท์น์ฑ์ ์คํ์ ๋จ์ํ๊ฒ ๋ง๋ค์ด ์ฃผ๊ณ , ๋จ์ํจ์ ๋์ ์์ค์ ์์ ์ ๋ฎ์ ๋น์ฉ์ ๋ค์ฌ ๊ฐ๋ฅํ๊ฒ..
2020.10.22 -
[์๋ฒ ๋๋] ์๋ฒ ๋๋ ํ๋ก๊ทธ๋๋ฐ?
์๋ฒ ๋๋ ์์คํ ์ปดํจํฐ๋ ์ผ๋ จ์ ์ฐ์ , ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ํํ๋๋ก ํ๋ก๊ทธ๋๋ฐํ ์ ๋ฒ์ฉ ์ฅ์น์ด๋ค. ์ฐ๋ฆฌ๋ ๋ณดํต ์ปดํจํฐ๋ฅผ ๋ ์ฌ๋ฆฌ๋ฉด, PC๋ ๋ ธํธ๋ถ์ ๋ ์ฌ๋ฆฌ๊ฒ ๋๋ค. ํ์ง๋ง ์ปดํจํฐ๋ ์๊ฐ๋ณด๋ค ๋ฒ์๊ฐ ๋ ๋๊ณ , ์ฐ๋ฆฌ์ ์ผ์ ๋ชจ๋ ๊ณณ์ ์กด์ฌํ๋ค. ์๋ฒ ๋๋ ์์คํ ์ ๊ทธ ์ค, ๋ ํน์ํ ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๊ธฐ๊ณ ์์ ๋ด์ฅ๋์ด ๊ธฐ๊ณ์ฅ์น๋ฅผ ์ฌ์ฉํ๊ฒ ํด์ฃผ๋ ์ปดํจํฐ๋ฅผ ์๋ฏธํ๋ค. ์๋์ฐจ, ์ธํ๊ธฐ, TV, ํ ์คํฐ, ์ค๋งํธํฐ ๋ฑ ๋ค์ํ ๊ธฐ๊ณ ๋ด๋ถ์ ๋ด์ฅ๋์ด ์๋ค. ์์๋ ํ๋ธ๋ฆฟ, ์ค๋งํธํฐ ๋ฑ์ ๋ชจ๋ฐ์ผ ์์ฅ์ด ์คํ๋ ค PC ์์ฅ๋ณด๋ค ๋ ์ปค์ง๊ณ ์๋ ์ถ์ธ์ด๋ค. ์ปดํจํฐ ์์คํ ์ด๋ ๊ฒ ๋ด์ฅ๋ ์ปดํจํฐ๋ค๋ ์ฐ๋ฆฌ๊ฐ ์ต์ํ PC์ ์๋ฆฌ(0๊ณผ 1๋ก ์ฐ์ฐ์ ์ํ)๋ฅผ ๋ฒ์ด๋์ง ์๋๋ค. ์ดํด๋ฅผ ์ํด PC๋ฅผ ์ดํด๋ณด์. PC ์์๋ ํ๋กํ(Circuit Boar..
2020.10.21