Computer Science/컴퓨터 구조

KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=f64448266743ced9 1. 32-bit Constants MIPS에서는 immediate는 16bit이다. 32 bit을 처리하기 위해선 2개의 instructuion이 필요하게 된다. lui rt, constant 상수값이 target register의 상위 16bit로 복사된다. ori $s0, $s0, 2304 상수값이 target register의..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=f64448266743ced9 1. Six steps in Execution of a procedure(Procedure Calling) procedure 실행의 6단계를 뜻한다. caller는 어떠한 함수를 부르는 것이고 callee는 불리여지는 함수를 뜻한다. claller는 callee가 엑세스 할 수 있는 곳에 argument를 가져다 놓게 된다. MIPS..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=4e4c594ab2a7a659 1. Unsigned Binary Integers 컴퓨터에서는 2진수를 사용한다. n비트로 되어있는 숫자는 위와 같이 표현한다. 범위는 0 to +2ⁿ – 1 이다. 공식의 예로는 위와 같다. 0부터 4,294,967,295까지 표현이 가능하다. 2. 2s-Complement Signed Integers n비트로 되어있는 숫자는 위와..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=bae6f412d7ecafe8 1. Instruction Set Instruction Set은 컴퓨터에서 사용되는 instruction의 집합이다. 다른 컴퓨터들은 각기 다른 Instruction Set을 가지게 된다. 하지만 대부분의 경우 공통된 특성을 가지고 있다. 초창기 컴퓨터들은 매우 단순한 Instruction Set을 가지고 있었으며 Instructio..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=0342b09d1a791dd8 1. Power Trends wall은 파워와 메모리에서 사용하는 표현이다. 이 부분은 Powerwall에 대한 내용이다. 그래프롤 보게되면 2004년까지 clock rate는 급격히 증가하였으나 2004년 이후로는 정체되어 있다. clock rate이 증가하면서 전력소모 또한 급격히 증가하게 되었다. 그러나 2004년 이후로 전력소..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=8cc704c8dfcaf55b 1. CPU Time CPU Time은 CPU에서 걸린 Cycle의 수와 하나의 Clock Cycle Time의 곱으로 표현할 수 있다. 이것을 통해 알 수 있는 것은 성능은 Clock Cycle의 수를 줄이면 향상이 된다는 것이다. 마찬가지로 Clock Rate를 증가시키면 CPU Time은 감소하게 되며 성능은 향상이 된다. 컴퓨..
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=83030621fe62e08e 1. Components of a Computer 많은 컴퓨터(데스크탑, 서버, 임베디드)에서 기본적으로 같은 구성요소를 가지고 있다. User-interface Device 디스플레이, 키보드 마우스 등등 Storage Devcies HDD, CD/DVD 등등 Network 스마트폰 혹은 태블릿PC에서는 터치스크린도 사용되고 있다...
KOCW 최규상 교수님 컴퓨터구조 강의 정리 이 글은 공부한 것을 복습 및 기록하기 위한 게시물입니다. 잘못된 정보가 기입되어 있을 수 있으니 주의해주시기 바랍니다. 참고 : 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy 강의 링크 : http://www.kocw.net/home/cview.do?lid=c01867b2883af28c 1. The Computer Revolution 무어의 법칙에 의해서 컴퓨터기술은 급격하게 발전해왔다. 그로 인해 다양한 새로운 어플리케이션들이 가능해지게 되었다. 무어의 법칙은 1965년에 인텔 CEO인 Gordon Moore가 특정한 싱글 칩에 들어가는 트랜지스터의 수는 매년 2배씩 늘어날 것을 예언한 내용이다. 실제로는 2배보다..
eeminsu
'Computer Science/컴퓨터 구조' 카테고리의 글 목록