![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/BrLKs/btrJQdoyfdy/jf2NPnfJXgjuetSHLv4H51/img.png)
명령어 파이프라이닝(instruction pipelining) CPU의 프로그램 처리 속도를 높이기 위하여 CPU 내부 하드웨어를 여러 단계로 나누어 동시에 처리하는 기술 2-단계 명령어 파이프라인(two-stage instruction pipeline) 명령어를 실행하는 하드웨어를 인출 단계(fetch stage)와 실행 단계(execute stage)라는 두 개의 독립적인 파이프라인 모듈들로 분리 두 단계들에 동일한 클럭을 가하여 동작 시간을 일치 첫 번째 클럭 주기에서는 인출 단계가 첫 번째 명령어를 인출 두 번째 클럭 주기에서는 인출된 첫 번째 명령어가 실행 단계로 보내져서 실행되며, 그와 동시에 인출 단계는 두 번째 명령어를 인출 2-단계 명령어 파이프라인과 시간 흐름도 2-단계 명령..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/zHqBf/btrJQcJWcSQ/fU12FnNOskR5oiAaCxIJkK/img.png)
명령어 사이클 (instruction cycle) CPU가 한 개의 명령어를 실행하는 데 필요한 전체 처리 과정으로서, CPU가 프로그램 실행을 시작한 순간부터 전원을 끄거나 회복 불가능한 오류가 발생하여 중단될 때까지 반복 부사이클(subcycle) 인출 사이클(fetch cycle) : CPU가 기억장치로부터 명령어를 읽어오는 단계 실행 사이클(execution cycle) : 명령어를 실행하는 단계 기본 명령어 사이클 명령어 실행에 필요한 CPU 내부 레지스터들 프로그램 카운터(Program Counter: PC) 다음에 인출할 명령어의 주소를 가지고 있는 레지스터 각 명령어가 인출된 후에는 자동적으로 일정 크기(한 명령어 길이)만큼 증가 분기(branch) 명령어가 실행되는 경우에는..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/0aSIB/btrJD30VRzd/rkbZYYn64etZzC9gfwTc80/img.png)
Spring AOP 4-1 AOP AOP 개념 OOP를 좀더 OOP 답게... (OOP를 대체하지는 않음) 관심의 분리(Separation of Concerns) 문제 영역을 독립적인 모듈로 분해 핵심관심(Core Concerns) 객체지향 분석/설계 과정을 통해 쉽게 모듈화/추상화가 가능함. 횡단관심(CrossCutting Concerns) 객체지향의 기본 원칙을 지키면서 이를 분리해서 모듈화하는 것이 매우 어려움 횡단관심 모듈들은 여러개의 또는 많은 핵심 관심 모듈들과 긴밀하게 결합되어 있음 따라서 기존 OOP 개념으로는 뾰죽한 답이 나오지 않음. 관점 분리 OOP의 문제점 횡단 관심 : 예) 로깅, 인증, 리소스 풀링, 에러 검사 등 이러한 횡단 관심은 핵심 관심과 다른 형태로 존재함. 아래와 같은..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/duQl3q/btrJC31epMk/E9k2EgKsAZUQz4PrNNZark/img.png)
3-4 (Dependency Injection) - Annotation 기반 설정 Annotation 설정 우선 XML 설정 파일에 Namespace 부터 설정함. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemalLocation= "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.sp..
3-3 (Dependency Injection) - Dependency Injection 개념 각 Bean 사이의 의존관계 설정을 XML 설정파일에 등록된 정보를 바탕으로 컨테이너가 자동으로 연결해주는 것 컨테이너가 Bean에 필요한 객체를 넘겨줘서 사용함. Constructor Injection, Setter Injection 장점 프레임워크에 독립적인 코드 작성 가능 Dependency 변경시에 프로그램 코드를 수정하지 않고도 XML 설정 파일의 수정만으로 변경 사항 적용 가능 단점 Spring 내부에 등록된 Bean 끼리만 의존성 설정 가능 Constructor Injection Spring은 기본적으로 기본 생성자(Default Constructor)를 이용해 객체를 생성함. 하지만… 생성자의 매..
- Total
- Today
- Yesterday
- 러브 라이프 한글자막
- 한국영화
- 오늘의사건
- 하나님의 마음 예고편
- 영화소개
- 러브 라이프 토렌트
- 하나님의 마음 다시보기
- 옛날영화
- 하나님의 마음 다운로드
- 영화추천
- 실시간검색어
- 실검
- 하나님의 마음 토렌트
- 박스오피스
- 추천영화
- 하나님의 마음 마그넷
- 영화
- 하나님의 마음 무료보기
- 하나님의 마음 바로보기
- 러브 라이프 정식자막
- 러브 라이프 다운로드
- 러브 라이프 예고편
- Movie
- 외국영화
- 하나님의 마음 한글자막
- 영화순위
- 러브 라이프 무료보기
- 하나님의 마음 정식자막
- 하나님의 마음 고화질
- 오늘의이슈
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |