assembly

    3

    1답변

    저는 대학에서 DosBox 에뮬레이터를 사용하고 있습니다. 우리는 .asm 파일을 MASM으로 빌드합니다. 나는 매스크로 매번 .asm 파일을 빌드하고, 4 번 입력을 누른 다음 .obj 링크를 입력하고, 4 번 입력해야하는 것에 지쳐있다. 그런 다음 실제 .exe를 실행합니다. 이 작업을 자동화하고 잠시 동안 검색 한 후에 배치 파일을 만들어야한다는 것을

    -2

    1답변

    functin 추가? 예를 들어 rbx = 3이고 rax = 6 인 경우 add % rbx, % rax 뒤에 % rax 및 % rbx의 값은 무엇입니까? GNU x64 어셈블러 구문을 제발!

    -2

    1답변

    1800 개의 32 비트 이진수가 있는데이 번호를 등록해야합니다. 숫자는 부동 소수점 표현으로 나타냅니다. 나는 1800 개 부동 번호, 저장 데이터 영역을 확인해야하지만 사용하는 경우 DCD 11000010011111111000000000000000 오류가 발생합니다. Keil에 32 비트 이진수를 저장하려면 어떻게해야합니까? Keil (카일) 설명서가

    2

    1답변

    EDIT : Linux 용 Windows 서브 시스템이 32 비트를 처리 할 수 ​​없다는 것이 문제인 것처럼 보입니다. 어셈블리 및 리눅스 초보자가 Windows의 64 비트 우분투에서 32 비트 어셈블리 (AT & T 구문)를 컴파일하려고합니다. 내 상황은 실제적으로 this other stackoverflow question의 정확한 복제본이지만 솔루

    4

    2답변

    다음 프로그램의 입력은 정상적으로 작동하지만 출력을 표시 할 때 DOS 에 아무 것도 표시되지 않습니다! 이것이 어떻게 가능한지? ORG 256 mov dx, msg1 mov ah, 09h ;DOS.WriteString int 21h mov dx, buf mov ah, 0Ah

    1

    1답변

    내 프로젝트는 Windows와 Linux 모두에서 32 비트 용으로 컴파일됩니다. 이것은 그러나하지 않습니다 #define NULL_VALUE_LITERAL {0, {0L}}; static const Value NULL_VALUE = NULL_VALUE_LITERAL; // example of clearing a value var = NULL_VAL

    1

    1답변

    내가 다음 함수에 대한 호출에 의해 초기화됩니다 공유 라이브러리가 : extern "C" { int pa__init(pa_module *m) { m->userdata = new PAModule(m); return 0; } } // extern "C" 그것은 (주소가 컴파일 시간 오프셋입니다)이 컴파일됩니다를 : 00000000

    0

    3답변

    내가 때문에 또 다른 질문에 대한 제안의 내 C 코드에서 내 어셈블리 코드를 분리하기 위해 노력하고있어하지만 난이 오류 받고 있어요 : arm-linux-gnueabihf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -mfpu=neon -o src/ASM.o ../src/ASM.c In file included from ../s

    0

    1답변

    어셈블리에서 대각선 방향으로 0-9를 표시하려하지만, 출력은 대각선으로 인쇄 된 숫자를 창 중간에 배치합니다. start: mov ah, 02h mov cl, 0Ah ;counter (10) mov dx, 02h ;mov bx, 02h mov dl, 30h ;start printing 0-9 mov dh, 02h ;start row mov al

    0

    1답변

    어셈블리 언어에서 Tic Tac Toe를 만들려고합니다. 어떻게 플레이어를 전환 할 수 있습니까? 내 코드는 다음과 같습니다. .686 .MODEL flat, stdcall .STACK INCLUDE Irvine32.inc .data tic BYTE "TIC TAC TOE GAME" player BYTE "PLAYER 1 (X) : PLAYER