2011-11-08 2 views
-3

짧은 이야기를하지 않으려면 선생님이 .asm 파일을 어셈블 할 수있는 MASM.EXE 실행 파일을 사용하게하십시오. 그녀는 소프트웨어가 윈도우 비스타와 세븐에서는 문제가 있지만 XP에서는 문제가 없다고 말한다. 나는 많은 컴퓨터에서 (masm xxx.asm이나 debug를 사용하여) 작동하는 것을 보았지만, 내 컴퓨터 (다른 것들은 XP SP3을 돌리고있다)에서는 아무것도하지 않는다.masm.exe가 작동하지 않습니다.

나는 MASM.EXE가 컴퓨터와 심지어 공룡보다 오래되었다는 것을 알고 있지만, 내 학교는 매우 하드 코어 (바보)이기 때문에 이것을 (예 : ml.exe가 아니라) 사용해야합니다.

tl; dr, 'debug'또는 'masm xxx.asm'을 실행하면 masm.exe는 아무 것도하지 않습니다.

미리 감사드립니다.

After masm temp.asm it should make a .obj and a .lst files

+0

"아무 것도하지 않는다"는 문제에 대한 가장 유용한 설명입니다. 그것은 당신에게 반환 코드를 제공합니까? 이게 뭐야? "/ help"(또는 동급)를 사용할 때 실행됩니까? Etcetera, 당신의 상상력을 사용하십시오. –

+0

도움이되지 않는다는 것을 알고 있습니다. 그래서 무엇을 시도해야할지 모르겠습니다. 난 그냥 cmd에서 라인을 입력 아무 일도 (오류, 아니 .obj 파일, 아무것도). 죄송합니다. 충분히 설명 할 수 없으므로 스크린 샷을 추가하겠습니다 ... – Kirby

답변

2

흥미롭게도, 나는 완전히 위로 서비스 XP를 가지고 그것은 잘 debug 실행됩니다. 글쎄, 그것은 고통스럽게 창을 80x25로 강제 실행하고 약간의 기묘한 이유로 종료시 짧은 파일 이름 버전으로 프롬프트를 변경하지만, 확실히 이 실행됩니다!

masm은 설치되지 않았으므로 처음 테스트 할 수 없으므로 테스트 할 수 없습니다. 올바른 작업을 실행하고 있는지 확인하십시오.

for %i in (masm.exe) do @echo. %~$PATH:i 

및 다시 제공되는 내용을 확인하십시오. 또한 실행해야합니다 :

masm.exe xx.asm 

이 방법으로 점점 더 bat 또는 cmd 파일이 없습니다 확인 할 수 있습니다. 필요한 경우,이를 실행하기 위해 전체 경로를 사용

c:\full\path\to\masm.exe xx.asm 
c:\windows\system32\debug.exe 

또한 훨씬 더 원시적 (masm 친화적 인) 환경 것이다 도스 박스 같은 것을에서 실행 시도 할 수 있습니다.

모두 실패했습니다. 두 가지 문제가 있습니다. 첫 번째는 우리가 고쳐야 할 기술적 인 것입니다. 두 번째는 사회 공학적인 것입니다.

교육 담당자에게 알리기 지금 (기록 된 것으로 백업하십시오) 모든 기준을 충족 함에도 불구하고 주어진 도구가 시스템에서 작동하지 않습니다.

그들은 실용적인 도구를 제공해야 할 의무가 있으며, 상관하지 않더라도 문제를 해결할 수 있다는 점을 알고 있습니다.

+0

http://img259.imageshack.us/img259/3433/sshot23o.png 아무 것도 작동하지 않아 도스 박스를 사용해 보겠습니다. 답장 해주셔서 매우 감사합니다 ;__; – Kirby

+0

DOSBox가 작동했습니다. 정말 고마워요! 또한, 원래의 게시물이 충분한 정보를 제공하지 못해서 미안하다. (나는 단지 -3 표가 있음을 깨달았습니다.) 프로세스에서 아무 것도 얻을 수 없기 때문에 확실히 내 잘못이 아니 었습니다. – Kirby

관련 문제