다음 명령의 수행 결과값은?mov cs, 4mov dx, 7sub dx… | [정보통신기사 필기] 15년 2회차 기출문제 상세 페이지
1[정보통신기사 필기] 15년 2회차
다음 명령의 수행 결과값은?
mov cs, 4
mov dx, 7
sub dx, cx
1
1.75
2
3
3
11
4
28
해설
레지스터에 4와 7을 넣은 뒤 7에서 4를 빼므로 결과는 3이다.
첫 줄에서 카운터 레지스터에 4를, 둘째 줄에서 dx에 7을 넣는다(원문 첫 줄은 cs로 인쇄돼 있으나 셋째 줄에서 빼는 대상이 cx이므로 cx ← 4로 읽는다).
셋째 줄 sub dx, cx 는 를 뜻하므로
결과가 저장되는 곳은 앞쪽 피연산자인 dx이고, 최종 값은 3이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.