어셈블리 이문제좀 풀어주세요 풀이하고 ㅠㅠ
ㅁㄴ(211.36)
2015-12-08 20:45
추천 0
댓글 5
다른 게시글
-
할꺼없으면 전산직공무원 시험이라도 봐라 [2]익명(211.36) | 15.12.08추천 0
-
야 여기 c언어좀 [2]갓촤(221.167) | 15.12.08추천 0
-
무반님 10위권 광탈 ㅜㅜ흐린바다(1214qwer) | 15.12.08추천 0
-
쉬프트 연산과 어셈 INC 중에 뭐가 더 빠른가요?익명(125.183) | 15.12.08추천 1
-
데이터수집 방법에 대해 질문합니다익명(175.223) | 15.12.08추천 0
-
프로젝트 주제 삼을만한거 척척 생각해 내는사람 존경스럽다. [2]안드의노예(118.35) | 15.12.08추천 0
-
내나이 30대 중반.... 칼을 세우다 [3]익명(122.42) | 15.12.08추천 0
-
제가 구현중인 게임 일부 소스입니다.. 도와주세여........txt111(121.137) | 15.12.08추천 0
-
무반 현재 9위흐린바다(1214qwer) | 15.12.08추천 0
-
이런 버튼 구현하고싶습니다..... 한달째 고생중.... [7]111(121.137) | 15.12.08추천 0
16비트 어셈에서 3byte 짜리 JMP 명령어라면 JMP NEAR 명령어를 말하는 걸테고,
고로 opcode는 E9이고 operand는 2바이트인 E9 XX XX가 명령어 형태.
2바이트인 operand 값은 목적지 주소가 JMP 명령어 다음 명령어의 주소로부터 몇 바이트 떨어졌냐임.
즉, IP 레지스터에 더할 값이라는 거지.
고로, 목적지 NEXT의 주소인 FFF0H에서, JMP 명령어 다음 명령어 주소인 5H + 3 = 8H를 뺀 값, FFF0 - 0008 = FFE8이 답.