SIC,XE 어셈블리 프로그램을 SIC Source로 변환 및 16진수
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

SIC,XE 어셈블리 프로그램을 SIC Source로 변환 및 16진수 에 대한 보고서 자료입니다.

목차

1. 다음에 주어진 SIC/XE 어셈블리 프로그램을 실습 가능한 SIC 표준버전으로 프로그램을 수정해서 입력하고, 실습하시오.

2. 문제 1에서 indev에 저장된 16진법 코드에 해당하는 문자 스트링을 입력해서 내부 16진법코드로 변환 후 출력하는 C 프로그램을 작성하고 실습하시오.

3. 소감.

본문내용

i-1]-\'0\'); // 앞의 문자에서 48을 빼준다.
if(temp2>=10) // 그 값이 10보다 크다면
str[i-1]-=7; // 7을 더 빼준다.
temp2=(str[i]-\'0\'); // 뒤의 문자에 48을 빼줌
if(temp2>=10) // 그 값이 10보다 크다면
str[i]-=7; //7을 빼준다.
temp1=((str[i-1]-\'0\')<<4) + ( str[i]-\'0\') ;
// 앞의 문자에서 48을 뺀후 왼쪽으로 shift
// 뒤의 문자에 48을 뺀후 두 개를 더한다.
printf(\"%02X\",temp1);
}
}
printf(\"\\n\");
return 0;
}
3. 소감.
이번 주에도 마찬가지로 jsub와 rsub를 활용해서 문자열로 입력받은 것을 숫자, 즉 정수인 16진수로 저장하는 것을 하였다. 컴퓨터의 모든 입력은 해당 문자의 아스키 코드로 된다는 점을 알지 못했었는데 따로 정수형으로 변환해야한다는 것도 배웠다. 해당 문자열 두 개씩 끊어서 그 두 개의 문자가 하나의 정수를 가리키게 하는 것인데 솔직히 많이 어려웠다. 이번 실습으로 ‘0’ 과 ‘A\' , \'C\' 등의 아스키 코드 값과, 루틴으로의 점프는 안 잊을 꺼같다.
  • 가격1,900
  • 페이지수4페이지
  • 등록일2020.12.09
  • 저작시기2007.8
  • 파일형식한글(hwp)
  • 자료번호#1141848
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니