어셈블리 - 1장

어셈블리 - 1장

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
컴퓨터 컴퓨터 구조 기초 conceptual structure functional behavior 어셈블리언어 / 기계어 프로그래밍 하드웨어 명령어를 사용한 프로그래밍 프로세서 : SPARC 프로그래밍 도구 컴파일러 , 어셈블러 : gcc 매크로 프로세서 : m4 디버거 : gdb
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
기계언어와 어셈블리언어 기계언어 : 이진형태 ( 수치 ) 코드 프로그래밍 모델 : 메모리 + ALU 어셈블리 언어 : 사람이 읽고 쓰기 쉽게 기호화 된 기계 명령어로 구성된 프로그 래밍 언어 어셈블러 : 어셈블리 프로그램을 기계어 프로그램으로 변환하는 프로그램
Background image of page 2
원시 , 어셈블리 , 기계어 프로그램 void func (int x) { x = x + 1; } 0x9de3bf90 0xf027a044 0xd007a044 0x92022001 0x81c7e008 0x81c7e008 0x81e80000 save %sp, -112, %sp st %i0, [%fp + 0x44] ld [%fp + 0x44], %o0 add %o0, 1, %o1 st %o1, [%fp + 0x44] ret restore
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
컴퓨터 구성 원소 (1) • ALU (Arithmetic Logic Unit) 계산 기능 ) CU (control unit) 제어 기능 Memory 프로그램과 데이타 저장 기능 I/O devices
Background image of page 4
컴퓨터 구성 원소 (2) Control Datapath Input Output Memory Processor
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
컴퓨터 구성 원소 (3) 기억 소자의 종류 memory cache main memory auxiliary memory register stack flip flop
Background image of page 6
컴퓨터 구성 원소 (4) register 프로세서에 포함되는 기억 소자 일반적으로 word 크기 • SPARC 의 경우 : 32 bits 계산의 중간 결과 또는 자주 사용되는 값을 저장 접근하기 위해서는 레지스터 이름 이 필요 시스템이 사용하는 것도 있음 PC(program counter) IR(instruction register)
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/03/2009 for the course CS Assembly taught by Professor Park during the Fall '09 term at 홍익대학교.

Page1 / 26

어셈블리 - 1장

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online