MOV 변수가 잘못 되었습니까? 또는 첫 번째 피연산자로 변수를 사용하는 경우 왜 레지스터 또는 즉치 만 사용해야합니까? 또는 이유가 무엇입니까? MOV [x], 직접 또는 등록을 제외한 모든 항목 이러한 규칙은 어떻게 정의되어 있습니까? 편집 : 저는 8086 프로세서에 대해 말하고 있습니다.MOV 명령 제한의 이유
-2
A
답변
4
x86 MOV 명령어는 동일한 명령어에서로드와 스토어를 모두 지원하지 않습니다.
메모리에서 레지스터로로드하거나 레지스터를 메모리에 저장할 수 있습니다. 하나의 명령어로 메모리를 메모리에 복사하려면 MOVS
명령어가 필요합니다.이 명령어는 두 개의 포인터를 받아 복사합니다.
0
어셈블리 명령에 대한 규칙은 프로세서에 의해 정의되거나 프로세서를 생산하는 회사에 의해 그리고 전자적으로 정의됩니다. 레지스터는 proc 내부에 있으므로 하나의 단일 기계 사이클에서 메모리로 복사하거나 메모리에서 복사 할 수 있습니다. 그러나 메모리에서 다른 메모리로 복사는 프로세서를 통과합니다 (또는 DMA 작동을위한 보조 프로세서를 통해).
관련 문제
- 1. x86 간단한 mov 명령
- 2. 제한의 foreach는
- 3. MOV src dest (또는) MOV dest src?
- 4. 8086 어셈블리 mov 명령 오류가 아닙니다.
- 5. 값 제한의 경우
- 6. App Engine 제한의 개요
- 7. window.location은 쿼리 문자열 제한의 영향을받습니다.
- 8. 는 JPQL 그룹으로 - 제한의 ResultSet
- 9. mov ax, bx vs. mov ax, [bx]
- 10. NASM MOV from register
- 11. mov 후
- 12. 명령어 캐시 제한의 영향을 보여주는 방법
- 13. 은 ggplot에 대한 제한의 하한만을 설정합니다.
- 14. 클래스를 공개하고 덜 접근 제한의 방법
- 15. Django : Redis를 캐시로 사용하는 시간 제한의 의미
- 16. .mov 비디오의 다운로드 방지
- 17. UIWebView에서 .mov 파일 재생
- 18. .mov 파일을 .h264 파일
- 19. Conver .fvmp를 사용하는 .mov
- 20. 전체 웹용 .mov 얻기
- 21. HTML5 .mov 플레이어
- 22. 어셈블리 mov 세그먼트
- 23. 어셈블리의 MOV 명령어 유효성
- 24. CSS + .MOV Object
- 25. GIF를 MOV IOS로 변환
- 26. PyQt에서 mov 파일 재생
- 27. MOV 형식 사양
- 28. mov % eax, (% esp)
- 29. MOV 락스 [입술] macho64
- 30. MPMoviePlayerViewController에서 mov 파일 재생
"가변적 인"의미가 무엇인지 알지 못합니다. "mX 피연산자"를 의미합니까? – Griwes
@ 데이터 섹션에 정의 된 변수를 가져옵니다. –
어셈블리에는 "변수"와 같은 것이 없습니다. – Griwes