어셈 자료를 입력 받아서 총점과 평균을 구하고 이를 파일에 기록하는 프로그램
- 최초 등록일
- 2010.06.13
- 최종 저작일
- 2010.06
압축파일
- 가격 4,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
어셈블리어 ( 어셈블러 어셈 ASSUME ASM MASM )
어셈 자료를 입력 받아서 총점과 평균을 구하고 이를 파일에 기록하는 프로그램
기본적인 어셈 소스로 작성된 프로그램으로
출력과 입력 그리고 파일의 생성 및 저장까지 하는 총괄적인 프로그램으로
기본적으로 3명의 성적을 입력받아서 이를 총점과 평균을 구하여 입력받은 자료과 총점및 평균을 파일로 저장하는 프로그램이다.
처리인원은 제한이 없고 처리시 나가는 문구와 계속하는 문구를 만들어 원하는 조절이 가능하다.
소스 샘플
TITLE PROG3-1(EXE)
PAGE 60, 132
;-------------------------------------------------------
STSEG SEGMENT
DB 64 DUP(?)
STSEG ENDS
;-------------------------------------------------------
DTSEG SEGMENT
MESSAGE1 DB '수학 점수 입력(01~99): ','$' ;1점은 01로 입력해야된다. 꼭 자리 모두 입력해야한다.
MESSAGE2 DB '과학 점수 입력(01~99): ','$' ;100의 자리의 수는 생략한다.
MESSAGE3 DB '기술 점수 입력(01~99): ','$'
MESSAGE4 DB ' 나가기 Q,q 계속하기 Y,y: ','$' ;질문하기 위한 출력문
MESSAGE5 DB ' 입력이 끝났습니다.','$'
MESSAGE6 DB ' 수학+과학+기술=총점 평균.소수 = ' ;저장하기 위한 출력문
MAGIC1 DB 3,3,3 DUP(?) ;첫번째값 저장
MAGIC2 DB 3,3,3 DUP(?) ;두번째값 저장
MAGIC3 DB 3,3,3 DUP(?) ;세번째값 저장
SUM DB 4 DUP(?) ;총점 저장 또는 DW 2 DUP(?)
RST DB 4 DUP(?) ;평균 저장 = 몫.나머지 로 저장한다.
FNAME DB 'RST.TXT','00' ;파일이름 지정
HANDLE DW 10 DUP(?) ;16BIT = 핸들값
DTSEG ENDS
;---------------------------------------
CDSEG SEGMENT
MAIN PROC FAR
ASSUME SS:STSEG, CS:CDSEG, DS:DTSEG
MOV AX,DTSEG
MOV DS,AX
포함된 파일 -> 결과 스샷 , 소스.asm
컴파일 실행환경
어셈블리어 ( 어셈블러 어셈 ASSUME ASM MASM )
압축파일 내 파일목록
AA.EXE
1번째화면.JPG
2번째화면.JPG
3번째화면.JPG
4번째화면.JPG
5번째화면.JPG
AA.asm
참고 자료
없음