Assembly
학번과 이름을 출력하는 프로그램을 작성하시오. <문자열은 DB(바이트변수)형을 사용해야 한다.>
1. 수정 작업 안 했을 때 위의 사진은 컴파일했을 때, 오류내용들을 캡쳐한 그림 밑의 사진은 위의 오류에 대한 부분을 소스 코드에 표시한 그림 2. 위의 소스에서 5, 6번 줄의 자료형 타입 DW을 DB로 바꿨을 때 1번의 그림과 비교하면, 에러가 하나 줄었음을 알 수 있다. 5번은 에러가 해결되었으나, 여전히 6번은 에러가 해결되지 않았다. cmd창에서 6번 줄의 에러 내용을 보면 Reserved word used as Symbol : ST 라고 적혀져 있다. ST 가 예약어라는 말인데,, 그래서 에러가 발생한 것 같다. 3. 6번 줄의 변수명을 ST→S 로 바꿨을 때 정상 출력이 되었음을 볼 수 있다. 위의 내용에서 알 수 있는 것은 문자열 변수는 DB(바이트 변수) 형으로 사용해야 한다는 것