목차
마이크로프로세서구조 및 응용 - 기본 어셈블러(간접주소방식, Offset, 변수 선언 방법에 대해)
A. 실험 개요
B. 실험 목적
C. 실험내용
1. 작성 코드 및 설명
2. 코드 분석
D. 결과
E. 토의
A. 실험 개요
B. 실험 목적
C. 실험내용
1. 작성 코드 및 설명
2. 코드 분석
D. 결과
E. 토의
본문내용
A. 실험 개요
주소의 전달, 간접 주소 지정, 변수 선언, Data를 두는 방식, Loop를 학습하고, 이를 바탕으로 어셈블리어를 사용하여 기본 프로그램을 작성해본다.
B. 실험 목적
키보드로부터 문자열을 입력 받고 그 문자열 중 사용자가 지정한 위치의 문자를 출력하는 프로그램을 작성한다.
C. 실험내용
1. 작성 코드 및 설명
A. 프로그램 작성에 사용된 코드는 아래와 같다.
DATA SEGMENT ; data segment의 시작 선언
NAME1 DB \'MICROPROCESSOR LAB3 - Minsu & Sang hyun\', \'$\' ; 바이트형의 변수 선언
INPUT DB 10 DUP(),\'$\'
; 바이트형의 변수 선언( 10열의 문자를 받아들이기 위한 10개의 빈칸으로 초기화)
MSG1 DB \'Input(10 characters) : \',\'$\' ; 바이트형의 변수 선언
MSG2 DB \'Position : \',\'$\' ; 바이트형의 변수 선언
MSG3 DB \'Output : \',\'$\' ; 바이트형의 변수 선언
DATA ENDS ; data segment의 끝 선언
CODE SEGMENT ; code segment의 시작 선언
ASSUME CS:CODE, DS:DATA
주소의 전달, 간접 주소 지정, 변수 선언, Data를 두는 방식, Loop를 학습하고, 이를 바탕으로 어셈블리어를 사용하여 기본 프로그램을 작성해본다.
B. 실험 목적
키보드로부터 문자열을 입력 받고 그 문자열 중 사용자가 지정한 위치의 문자를 출력하는 프로그램을 작성한다.
C. 실험내용
1. 작성 코드 및 설명
A. 프로그램 작성에 사용된 코드는 아래와 같다.
DATA SEGMENT ; data segment의 시작 선언
NAME1 DB \'MICROPROCESSOR LAB3 - Minsu & Sang hyun\', \'$\' ; 바이트형의 변수 선언
INPUT DB 10 DUP(),\'$\'
; 바이트형의 변수 선언( 10열의 문자를 받아들이기 위한 10개의 빈칸으로 초기화)
MSG1 DB \'Input(10 characters) : \',\'$\' ; 바이트형의 변수 선언
MSG2 DB \'Position : \',\'$\' ; 바이트형의 변수 선언
MSG3 DB \'Output : \',\'$\' ; 바이트형의 변수 선언
DATA ENDS ; data segment의 끝 선언
CODE SEGMENT ; code segment의 시작 선언
ASSUME CS:CODE, DS:DATA
키워드
추천자료
워드프로세서 필기 1급-99년 11월 21일 시행 A형
아토피를 방지할 수 있는 유아복(피톤치드, 마이크로캡슐)
2009년 2학기 마이크로컴퓨터 기말시험 핵심체크
2009년 하계계절시험 마이크로컴퓨터 시험범위 핵심체크
2009년 2학기 마이크로컴퓨터 출석대체시험 핵심체크
마이크로컴퓨터 교재전범위 핵심요약노트
2010년 2학기 마이크로컴퓨터 출석대체시험 핵심체크
2010년 2학기 마이크로컴퓨터 기말시험 핵심체크
2011년 1학기 마이크로컴퓨터 중간시험 핵심체크
2011년 1학기 마이크로컴퓨터 기말시험 핵심체크
프로그래밍언어의 정의, 프로그래밍언어의 역사, 프로그래밍언어의 명령, PHP프로그래밍언어(...
[일반물리학실험] 길이 측정 보고서 : 버니어캘리퍼와 마이크로미터의 원리를 이해하고, 사용...
[과학기술사]마이크로 마우스
기계공학응용실험 - PLC의 활용 결과보고서
소개글