addressing-mode

    8

    1답변

    다음 내용의 차이점은 무엇입니까? mov %eax,%esp mov %eax,(%esp) 나는 이진 폭탄을 확산 일하고 있어요 및 어셈블리의 초기에 mov 및 leal 명령의 몇 가지에 문제가 있어요.

    0

    1답변

    나는이 숙제와 약간 혼동을 겪고 있습니다. 대학을 위해서해야 할 일이 있습니다. 레지스터가 무엇인지, 왜 메모리 나 레지스터에 몇 바이트를 넣어야하는지 이해하지만 (은 GNU 어셈블리) : 큰 도움이 될 것입니다 것은 나에게 첫 번째 운동에 밀어주고 | address || Value | | 0x100 || 0xFF | | 0x104 || 0xAB |

    2

    1답변

    leal (%eax, %eax)의 기능은 무엇입니까? 그것은 괄호를 가지고 있기 때문에 % eax * 2의 내용을 곱합니까?

    4

    2답변

    테스트 용지에이 질문이 있습니다. 어느 주소 지정 모드가 더 빠릅니까? 왜? 레지스터 어드레싱 모드 직접 어드레싱 모드 이제 나를에 따라 레지스터는 컴퓨터에서 가장 빠른 메모리 위치이기 때문에 빠르게 처리 될 수 어드레싱 모드 등록합니다. 이것이 올바른 대답입니까? 도와주세요. 감사합니다

    1

    2답변

    어셈블리 언어를 배우려고합니다. 누군가 다음의 배열 타입 각각의 요소에 접근하기 위해 어드레싱 모드를 사용하는 방법의 예를 설명하거나 제공 할 수 있습니까? 배열의 각 배열은 10 DWORD S

    0

    1답변

    NASM 매크로를 작성하십시오. divide는 2 개의 인수를 가지며 임의의 어드레싱 모드에서 부호없는 정수를 지정합니다. 매크로는 첫 번째 인수의 천장을 두 번째 인수로 나눈 값을 계산하고 결과를 레지스터 edx에 저장합니다. 두 번째 인수가 0 (런타임에 테스트) 인 경우 결과는 0이어야하며 "0으로 나누기"라는 메시지를 표준 출력에 인쇄해야합니다. 어

    2

    1답변

    정보 시스템 수업 과제를 수행 중이며 교수가 psuedo-assembler를 사용하기로 결정했습니다. 그는 그 기호는 무엇을 의미 하는가 SUB @106, -2(104), 110 에 @ 를 사용?

    -1

    1답변

    IDAPro 디스 어셈블리 및 elf 파일을 사용합니다. 함수 sub_8210884에서 , 나는 이상한 코드를 발견했습니다 : sub_8049DB6 : ... call sub_8210884 sub_8210884 : push ebp mov ebp, esp push esi push ebx mov ebx, [ebp+arg_0] mov eax,

    0

    1답변

    주소 지정 모드로 약간 혼란 스럽습니다. 나는이 문장이 있으면 array1 DWORD 200 DUP(?) : mov EAX, [EBX + EDI + 10] EBX는 EDI는 인덱스, 기본입니다, 그리고 + (10)는 EDI에 열 개 이상의 바이트를 추가 말하고있다? 그래서 EDI는 14 바이트 길이를 리턴 할 것인가? 주소를 반환하고 EAX에 넣으시

    2

    2답변

    지금 gdb에서 몇 가지 코드를 실행 중입니다.이 두 명령어가 실제로하는 일을 전혀 알지 못합니다. 누구든지 나를 도울 수 있다면 정말 고마워. add -0x2c(%ebp, %ebx, 4), %eax cmp %eax, -0x28(%ebp, %ebx, 4)