검색어 입력폼
평가점수B

[컴퓨터 언어] 어셈블리어 강의노트

등록일 2002.03.26 파일확장자압축파일 (zip) | 17페이지 | 가격 500원

목차

1. 교재
2. 어셈블러
3. class 목표
4. 강의내용:

1. background
1.1. 진법, 메모리
1) 진법: 정의, 2<-->16 변환, bit, byte, word, double word
2) 메모리 : 주소, 데이터

1.2. pc hardware
1) 전체: PC-XT hand-out 그림 참조.
2) 8086 cpu (p 24 참조)
3) 레지스터
4) 실행 사이클
5) 명령어 실행 예
6) 프로그램 실행의 의미
7) 부팅 프로세스

2. 어셈블리어 기본
2.1. 명령어의 나열 (프로그램)을 메모리에 집어넣기
2.2. 예
2.3. 어셈블, 실행, 디버깅
2.4. 기본요소 : 상수, 이름, 문장
2.5. 프로그램 구조
2.6. 기본 문장들

3. 명령어 셑
3.1. 산술 명령어
3.2. 비교
3.3. 데이터 이동
3.4. stack
3.5. conditional jump
3.6. unconditional jump
3.7. looping
3.8. logical
3.9. bit shifting/rotating
3.10. string
3.11. i/o
3.12.
JMP,LOOP,PROCEDURE

본문내용

강의 1.
1. 교재: IBM PC 어셈블리 프로그래밍
Peter Abel
2. 어셈블러: http://www.eji.com/ 에서 a86 어셈블러를 다운받을 것.
3. class 목표: hw 이해, 어셈블러 코드 읽기, 어셈블러 코드 쓰기
4. 강의내용:
1. background
진법, 메모리 주소/데이터, debug, pc hardware
2. 어셈블리어 기본
기본 문법, 기본 명령어, 프로그램 구조, 프로그램 작성/실행, 실행 파일 형식
프로그램 로딩, 디버깅
3. 명령어 셑
산술, 데이터 이동, 비교, 조건 점프, 무조건 점프, 스택, 반복, 논리, shift/rotate, 스트링, i/o
4. 인터럽트
기본 개념, 디바이스 드라이버, 부팅 코드
다운로드 맨위로