[프로그래밍] 어셈블리 연습문제 풀이

등록일 2002.06.08 한글 (hwp) | 28페이지 | 가격 500원

목차

6.6 프로그래밍 연습
1. 키보드 방향키 읽기
4. 알파벳 입력
6. 실수 입력
8. 배열의 역
10. 문자열을 역으로 출력
12. 파일 내의 단어 수 세기
13. 콘솔 입력 필드
14. 키보드 필터를 가진 콘솔 입력 필드
15. 고객 계정 프로그램
16. 고객 계정 프로그램, 두 번째
18. 배열의 정렬

본문내용

1. 키보드 방향키 읽기
INT 16h를 사용하여 키보드 스캔 코드를 입력받고,입력받은 키가 좌, 우, 상, 하 화살표인지를 검사하여 화살표를 식별할 수 있는 정수 값을 리턴하는 GetArrow라는 포로시져를 작성하라. 예, {1 = 상, 2 = 우, 3 = 하, 4 = 좌, 0 = 없음}. 작성한 함수를 호출하고 화면에 화살표를 나타내는 메시지를 표시하는 테스트 프로그램을 작성하라.

.model small
.stack 100h

.data
error db "you must push arrow button",0 ;각 화살표가 눌러질때 출력될 메시지들
up db "1, your push is up",0
right db "2, your push is right",0
down db "3, your push is down",0
left db "4, your push is left",0
*원하는 자료를 검색 해 보세요.
  • 어셈블리어 1장 연습문제 4 페이지
    1.1 (a) 컴퓨터 기억장소의 기본적인 빌딩 블록(building block)은 무엇인가? 답: 비트(bit) (b) 그것의 두 가지 상태는 무엇인가? 답: 0과 1 1.2 (a) ..
  • 어셈블리어 5장 연습문제 10 페이지
    5.1 MONITOR.ASM의 원시 프로그램을 어셈블하여 리스트, 목적, 상호참조 파일을 생성하는 명령어 라인을 작성하라. MASM5.1 - MASM MONITOR, , , 5.2 연습문제 5.1의 MON..
  • 어셈블리어 7장 연습문제 9 페이지
    7.1 다음 주소의 유형을 설명하라. (a) 단거리 주소 128(80H) ~ 127(7FH)바이트까지의 거리에 제한 (b) 근거리 주소 동일 세그먼트 내에서 -32,768(8000H) ~ 32,767(7FFFH)바..
  • 어셈블리어 8장 연습문제 9 페이지
    8.1 80-열로 구성된 화면에서, 다음 위치에 대한 16진수 값은 무엇인가? (a)맨 오른쪽의 맨 아래 184FH (b)맨 왼쪽의 맨 위 0000H 8.2 커서를 행 12와 열..
  • 국제금융론연습문제해답 62 페이지
    제2장 국제수지의 이해 1. a. 자동차 수출로 경상수지가 100만 달러 흑자 b. 칼라TV의 제공은 상품수출에 해당하지만 호텔서비스를 제공받는 것은 용역수입에 해당하므로 경상수지 불변 c. 해외직접투자로 인해 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서