4장. 컴퓨터 구조에 대한 두 번째 이야기 작성자: 윤성우.

Slides:



Advertisements
Similar presentations
1/15 16 기 장영일 Ext File System. 2/15 처음에 Minix 가 사용되었다 ( 제약사항 ) 최대로 저장할 수 있는 파일의 크기 – 64M : 16bit 정수로 블록 주소 지정 -> 1024( 블록 기본 사이즈 ) * (2^16) = 64M.
Advertisements

사 진 성명 학교 휴대폰 전공 / 학년 / 학번 ●교내 외 활동내역 활동명활동기간주요내용 ●공모전 수상경력 년 월 일년 월 일내 용내 용시행처 재학 / 휴학 본 주소 ※ 공모전 수상경력은 참고사항일 뿐 평가에 반영되지 않습니다 수상내용 생년월일 SNS/ 미니홈피.
미디어홍보부 구역출결관리 안내 (금). 미디어홍보부 2 삼성, LG폰아이폰 검색창에 새문안교회 검색 Play스토어 App Store.
운동시뮬레이션 제10주 실습 Random systems.
2016 수출연계형 기술사업화 사업설명회
Part 2 세계화 주체 - 글로벌 기업 ◈ 세계화와 기업 제8장. 글로벌기업의 환경과 해외진출
4.1 원가의 분류와 정의 원가(costs) : 특정한 목적을 달성하기 위해서 희생되거나 포기된 자원 재화와 용역을 획득하기 위하여 지급되어야 할 화폐금액 원가의 특성에 따른 분류 계획수립, 통제 및 의사결정을 위한 원가 - 제조원가, 비제조원가 - 직접원가, 간접원가.
1 2 힘내라 청년! 비타민 충전! 워크넷( APP 설치 청년고용정책 설문조사 (설문참여 QR코드)
제8장. RISC 및 슈퍼스칼라 프로세서 8.1 RISC의 출현 동기 8.2 RISC의 발전 경위
’17년도 적용 방산 제비율 산정교육 방위사업청 원가회계검증단.
컴퓨터 과학 개론 √ 원리를 알면 IT가 맛있다 컴퓨터 과학도를 위한 첫 전공서 ehanbit.net.
임베디드 하드웨어 Lecture #6.
응급환자 및 응급의료체계 혜천대학 사회복지과 김 대 경 교 수.
Kasimov C언어 세미나 1st.
제4장 제어 유니트 4.1 제어 유니트의 기능 4.2 제어 유니트의 구조 4.3 마이크로 명령어의 형식
제11강 중앙처리장치 2.
7장 마이크로프로세서의 명령어수행과 주소지정 방식 Slide 1 (of 29).
-Part3- 제5장 전처리기와 파일 분할 컴파일
증명 수학적 귀납법 직접 증명법 간접 증명법 재귀법 프로그램 검증.
9장. 중앙처리 장치의 조직과 기능 다루는 내용 컴퓨터 본체에서 CPU의 위치 살펴보기 CPU의 성능, 기능, 조직
1 마이크로프로세서의 원리 마이크로컨트롤러 AVR ATmega128.
Chapter 15 실전 프로젝트 01 친구 연락처 관리 프로그램 02 사진 처리 프로그램 예제 모음 요약 연습문제.
승강기 가동현황 게시 (홈페이지 및 지하철안전지킴이 App).
사회복지개론 사회복지의 구성요소.
4장 컴퓨터의 중앙 처리 장치 하 효 순.
Computer Architecture
Chapter 06 명령어와 번지지정 방식.
10장. 중앙처리 장치의 명령어 다루는 내용 어셈블리 프로그램의 이해 인터럽트(interrupt) 명령어 세트 주소 지정 방식.
CHAPTER 03. 컴퓨터 구조 컴퓨터 시스템의 구성과 동작 원리_컴퓨터 시스템에 대한 근본적 이해
Company 회사소개서 Company Logo.
정밀측정 교육.
2017년 국가인적자원개발컨소시엄 양성사업 교육프로그램 참여 신청 프로세스 안내
스마트폰 전자신고 방법 국세청 모바일 통합 앱 다운로드(갤럭시S) 가. 교재 15~19페이지
2019년도 학부 신(편)입생 학생증 신한 SOL 앱 예약등록 가이드
(goai-setting Theory)
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 09. C언어의 핵심! 함수!
1. 컴퓨터 시스템 구성요소 메모리(Memory) 캐시메모리 개념 캐시메모리의 특징 적중률(hit ratio)
ANDONG MASKDANCE FESTIVAL 2010
문자열과 배열 문자열 입출력 문자열 처리 함수 문자 처리 함수 문자열의 배열
공급사슬 관점의 유통 전략 차시명을 입력합니다..
전문 대졸 인턴 사원 FAQ.
물류관리사 기출 문제 (보관하역론 ) 문제 유형 : 이론 문제.
9장. 중앙처리 장치의 조직과 기능 다루는 내용 컴퓨터 본체에서 CPU의 위치 살펴보기 CPU의 성능, 기능, 조직
사업계획서.
함수를 이용한 키패드 센서 제어하기 재료준비 및 브레드 보드 배선 구성하기 키패드 센서를 통한 함수 이해하기 및 활용 실습
정의 서로 다른 구조물의 연결에서 동일한 전위를 유지하도록 하기 위해 같은 도전율을 갖는 매질로 서로 연결 시키는것
기계가공측정.
“서울시랑 즐거웁게, 시민이랑 어울리게, 모바일로 만나는 스마트한 서울라이프”
16장. 컴퓨터 구조에 대한 네 번째 이야기 작성자: 윤성우.
영업 전략(Sales Strategy) & 사례
INET, Inc. Ws_watch User Guide.
9. 수행평가 유아교육과 김아미 김연우 안홍진 한은실.
직무성과급연봉제란 오영환(달란트HR컨설팅 대표/경영학박사)
Company 회사소개서 Company Logo.
사회공학 정보 보안 개론 12장.
원가 관리 교육 1.기업가치와 원가관리 2.원가구성 3.전통적 원가계산의 절차와 이해 3-1)원가계산 및 관리의 필요성
사회복지실천론 제1장 사회복지실천의 개념 및 정의.
“알콜중독자 대상 심리안정 프로그램”.
측 정 공 구.
LTSystem in Korea since 2011
10장. 컴퓨터 구조에 대한 세 번째 이야기 작성자: 윤성우.
argc, argv 의 사용방법 #include <stdio.h>
임베디드 하드웨어 Lecture #6.
3차원에서 강체의 운동 : 회전축이 바뀔 수 있음 9.1. 임의의 축에 대한 강체의 회전 : 관성 모멘트, 각운동량, 운동에너지.
제 10 장  코드 생성.
자바 가상 머신 프로그래밍 Chapter 3. 메소드 작성하기 Pslab 오민경.
모바일 주문 시스템 매뉴얼 (고객사 주문).
제 2장 원가의 개념과 분류 강사: 정재을 과목: 원가회계.
4-1. 명령어 형식.
편리한 “CJ대한통운 택배” 앱(App)으로 택배걱정 ‘끝’~^^
Presentation transcript:

4장. 컴퓨터 구조에 대한 두 번째 이야기 작성자: 윤성우

Section 1: 컴퓨터 구조의 접근방법

컴퓨터를 디자인 하자 프로그래머 관점 레지스터 디자인의 핵심 컴퓨터 구조를 잘 아는 프로그래머도 컴퓨터 디자인에 참여 컴퓨터 디자인은 레지스터와 명령어 디자인 레지스터 디자인의 핵심 레지스터는 몇 비트로 구성할 것인가? 몇 개 정도로 레지스터를 구성할 것인가? 레지스터 각각을 무슨 용도로 사용할 것인가?

명령어 구조 및 명령어 디자인 명령어의 기본 모델 16비트 명령어 사칙연산 명령어 구성

Section 2: LOAD & STORE 명령어 디자인

LOAD & STORE 명령어의 필요성 명령어의 제한 사칙연산의 피 연산자는 숫자 or 레지스터 연산결과는 레지스터에 저장 즉 레지스터를 통해서 모든 연산을 진행 하겠다! int a=10; // 0x10번지 할당 int b=20; // 0x20번지 할당 int c=0; // 0x30번지 할당 c=a+b;

LOAD & STORE 명령어 디자인 LOAD 명령어 STORE 명령어 LOAD r1, 0x20 STORE r1, 0x20

문제해결 LOAD r1, 0x10 LOAD r2, 0x20 ADD r3, r1, r2 STORE r3, 0x30

Section 3. Direct 모드와 Indirect 모드

Direct 모드의 문제점 명령어 구성의 또 다른 문제점 LOAD r1, 0x0010

Direct 모드와 Indirect 모드

문제해결! LOAD r1, 0x0010 MUL r0, 4, 4 MUL r2, 4, 4 MUL r3, r0, r2   STORE r3, 0x0030 LOAD r2, [0x0030] ADD r3, r1, r2

4장 끝났습니다.