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

Slides:



Advertisements
Similar presentations
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
Advertisements

모바일 메신저. 모바일 메일 접속하기 ① 아이디 발급받은 사용자 아이 디를 입력합니다. ② 비밀번호 아이디와 함께 발급받 은 웹메일 비밀번호를 입력합니다. ③ 아이디 저장 마지막에 로그인한 아 이디를 저장합니다. 다음 로그인 시 저장된 아이디가 자동완성되어 보여지므로.
음란물에 대하여. 인터넷 음란물의 의미 돈벌이를 위해 단지 성적 욕망을 불러 일으키기 위한 음란한 인터넷 상의 사 진, 동영상, 만화 등을 말한다.
아이핑 소개 (탁구대회) 아이핑 담당 신동일 네이버(다음)에서 아이핑검색 아이핑 소개 (탁구대회) 담당 신동일 아이핑.
전자출결시스템(학생용) 이용자 매뉴얼 1. 스마트폰용 전자출결 앱설치 및 기본기능.
일 시 : (목) 장 소 : 1층 도서관 대 상 : 3학년 4반 (36명) 지도교사 : 박 병 진
2-4.세계속의 우리 경제.
영상광고 사업제안서.
1. PC 에서 회원가입 1. 회원가입 버튼 클릭 클릭.
1. 문화의 다양성과 세계화 01.지역마다 다양 02.문화 갈등과 03.세계화와 문화 한 문화 공존 지역에 따른 다양한 문화
유망 중소기업 및 벤처기업 취업전략.
소방안전교육 대학건설본부 시설운영팀.
무역 초등학생을 위한 초등학생을 위한 KEYNOTE.
9장 가로채기(Interrupt) Slide 1 (of 15).
통합단말 UI Framework 컨설팅 - 디자인 시안 설명회
제 1 장 마이크로프로세서의 기본동작.
2013년 2월 주요추진업무.
2 AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128.
3장 MPU 내부구조 Slide 1 (of 28).
제11강 중앙처리장치 2.
9장. 중앙처리 장치의 조직과 기능 다루는 내용 컴퓨터 본체에서 CPU의 위치 살펴보기 CPU의 성능, 기능, 조직
한양사이버대학교 실시간(온라인) 시험 응시 안내서
1 마이크로프로세서의 원리 마이크로컨트롤러 AVR ATmega128.
9. 중간언어 9-1. Polish표기법 9-2. N-투플 표기법 9-3. 트리 구조 코드 9-4. 추상 기계 코드
승강기 가동현황 게시 (홈페이지 및 지하철안전지킴이 App).
Computer Architecture
Chapter 06 명령어와 번지지정 방식.
4장. 컴퓨터 구조에 대한 두 번째 이야기 작성자: 윤성우.
10장. 중앙처리 장치의 명령어 다루는 내용 어셈블리 프로그램의 이해 인터럽트(interrupt) 명령어 세트 주소 지정 방식.
CHAPTER 03. 컴퓨터 구조 컴퓨터 시스템의 구성과 동작 원리_컴퓨터 시스템에 대한 근본적 이해
초등학생이 pc방을 가도 되는가? 등마 초등학교 5학년 4반 김근아.
Buffer Overflow
2.1 재배정 재배정요구등록 재배정승인취소 재배정부서연결 재배정단위업무연결
Computer System Architecture
CniMail 메일 클라이언트 조재영 지승우.
<티슈 케이스 활용하여 깔끔함 더하기_ 우드사각 티슈케이스>
1. 하나투어 프로모션 페이지 수정사항 정리 – 리오타노 이태리 세미극세사 차렵이불_그레이
중앙대 원격교육원 범용공인인증서 홈페이지 등록 방법 .
스마트폰 전자신고 방법 국세청 모바일 통합 앱 다운로드(갤럭시S) 가. 교재 15~19페이지
MAIL CLIENT 김창우 윤성훈 이경재.
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
1. 컴퓨터 시스템 구성요소 메모리(Memory) 캐시메모리 개념 캐시메모리의 특징 적중률(hit ratio)
강의 프레젠테이션 현대 사회와 미디어 8강. 광고.
소방시설 자동산정 프로그램.
9장. 중앙처리 장치의 조직과 기능 다루는 내용 컴퓨터 본체에서 CPU의 위치 살펴보기 CPU의 성능, 기능, 조직
청소년 흡연예방 교육자료3. 한국금연운동협의회 교육부장 이 영 자.
일본문화의 이해 김 승우(金承偶) 언어학 박사(한국외국어대학) HP:
기술 진화와 진보.
성립전예산 요구등록 (사업담당자) 사업관리카드 1 2
◈ 본 PPT자료는 날짜와 원장님의 원명, 성함으로 바꿔서 사용하실 수 있는 자료입니다.
게임엔진 프로젝트 발표 상어 사냥 안 정 웅.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
대한민국-스웨덴 수교 60주년 기념 행사 주 스웨덴 대한민국 대사관 (토)
건강영양아카데미 5기 수강안내
주유취급소 마) 설치위치 고정주유설비 : 도로경계선 - 4m 부지경계선,담,건축물 벽 - 2m(개구부 없는 벽1m)
조사 설계안 개인용 미디어의 고객만족도와 이용실태조사 조.
“알콜중독자 대상 심리안정 프로그램”.
청소년 댄스 경연대회 제35회 문화체육관광부장관大賞 전국레크리에이션대회
포이에마장애인보호작업장 시설소개서.
100세 시대, 스마트 헬스케어와 미래직업 (3) 고령화 사회에 필요한 웨어러블.
1. 하나투어 프로모션 페이지 수정사항 정리 – 인따르시아 여행용 파우치 5p (핑크)
1. 하나투어 프로모션 페이지 수정사항 정리 – [트래블이지] 비비드접이식가방 NO.1278
코딩교육, 어떻게 해야 할까 이천양정여자고등학교 김가연 안선영.
◈ 본 PPT자료는 날짜와 원장님의 원명, 성함으로 바꿔서 사용하실 수 있는 자료입니다.
제 10 장  코드 생성.
| Ver1.0.
◈ 본 PPT자료는 날짜와 원장님의 원명, 성함으로 바꿔서 사용하실 수 있는 자료입니다.
『무대 위에서도 빛나는 K-pop 아이돌 스타일 』
4-1. 명령어 형식.
Presentation transcript:

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

Section 1:절차적 함수 호출 지원 CPU 모델

스택 프레임(Stack Frame)이란? 다음 위치 지정은 어떻게?

sp 레지스터 함수호출 완료 후에는 어떻게?

fp 레지스터

fp 레지스터 문제점

fp 레지스터 해결책

함수 호출 인자의 전달과 PUSH & POP 명령어 디자인 Section 2:PUSH & POP 함수 호출 인자의 전달과 PUSH & POP 명령어 디자인

함수 호출 인자의 전달방식 “sp가 가리키는 현재 위치에 전달되는 인자값을 저장하고 나서,

STORE 대상(레지스터), 목적지(메모리 주소) 함수 호출 인자의 전달방식(문제점은?) STORE 대상(레지스터), 목적지(메모리 주소) 첫 번째 문제점 두 번째 문제점 STORE 7, sp

문제점 해결 STORE 7, sp ADD r1, 7, 0 STORE sp, 0x40 STORE r1, [0x40] ADD sp, sp, 4 첫 번째 문제점 해결 ADD r1, 7, 0 두 번째 문제점 해결 STORE sp, 0x40 PUSH 명령어 완성 STORE r1, [0x40]

POP의 기능 ADD sp, sp, -4 or SUB sp, sp, 4

Section 3~4: 호출규약과 실행의 이동

함수호출에 의한 실행의 이동과 pc

함수호출 규약

10장 끝났습니다.