나는 그래서 숫자 쓰기 해당 절차를 썼다 MASM32 절차로 작업하는 방법을 배우고하는 동안 : .386
.model flat, stdcall
option casemap : none
include \masm32\include\masm32.inc
include \masm32\include\kernel32.inc
include \masm32\macr
나는 게임을 위해 사용할 스프라이트를 계속 그리거나 지우거나 다시 그리는 동안 깜박임을 방지하는 방법을 몇 시간 동안 Google에서 검색했습니다. 내가 보는 사이트 중 상당수는 방법을 알려주지 않고도 이중 버퍼를 사용하라고 알려줍니다. 누군가가 masm32 어셈블리에서 이중 버퍼를 구현하는 법을 가르쳐 주시겠습니까? 귀하의 답변은 크게 감사하겠습니다! 편
섹터 33을 쓸 때 GetLastError이 5를 반환하는 이유는 무엇입니까? 내 MASM32 소스 코드 : 오류 코드는 여기에 설명되어 있습니다 include \masm32\include\masm32rt.inc
.data?
hDrv HANDLE ?
buffer byte 512 dup(?)
tmp512 byte 512 dup(?)
.cod
어셈블리에 대해 알아보기 위해 masm32를 사용하려고합니다. 나는 Windows 8을 실행 중이며 문제없이 masm32 디렉토리에서 샘플 코드를 컴파일하고 실행할 수 있습니다. 빠른 편집기 4.0g을 사용하고 있습니다. 그러나 Kip Irvine의 "x86 프로세서 용 어셈블리 언어"의 코드는 다음과 같습니다. 그는 이것이 "include file에 의존
몇 가지 레지스터를 초기화하고 몇 가지 지침을 실행하고 다른 플래그 (예 : CF, OF, SF, ZF, AF 및 PF) 및 마지막 명령이 끝날 때의 레지스터 내용을 표시합니다. 나는 창 8에 종사하고 masm32에 오는 qeditor를 사용하고있다. 특정 편집기를 사용하는 데 제한되지 않습니다. 즉, 그것이 masm 어셈블러 인 한 어떤 편집기 나 컴파일
나는 레지스터 AX를 사용하여 곱셈을 시도하고 있습니다. 저는 ax = 1000 (3E8h)이고, 10을 곱합니다. mul 명령이 실행 된 후 ax에이 결과가 나타납니다. 910h는 2320 (기본 10)입니다. 2710h는 10000 (기본 10)이되어야합니다. 어떤 제안을 감상 할 수있다 assume cs:code, ds:data
data segmen
배열에 최소 및 최대 요소를 찾아야하는 Masm32에 절차를 작성해야합니다. 최대 출력 매개 변수 4) - - out 매개 변수 내가 작성하려고하지만, 아무튼 3) 분 부동 소수점 숫자의 1) 배열, 2) 배열의 길이 :이 절차는 4 개 매개 변수를 사용한다 일하지 마라. 배열에서 요소를 프로 시저로 가져올 수 없습니다. 첫 번째 요소 만 정확하지만 다른
나는 그런 기본적인 질문을하는 것이 싫다. 그것은 내가 게으른 것처럼 보이게합니다! 그러나 나는 문서를보고 몇 시간을 보냈습니다. 그리고 어떤 이유에서이 작은 지점에서 머리를 똑바로 돌릴 수는 없습니다. "4"문자를 화면에 인쇄하려고합니다. 문자열로 할 수는 있지만 ascii 값으로는 할 수 없습니다. include c:\masm32\include\masm