작업중인 ASM 할당에이 작은 문제가 있습니다. TD를 사용할 때 그것은 매력처럼 작동합니다 ... 저는 Assembly에 대해 처음으로 경험했기 때문에 문제가 무엇인지 찾을 수 없었습니다. 각 ASCII 코드의 문자 수를 .txt 파일에 얼마나 많이 표시해야합니까 (얼마나 많은 a, 얼마나 많은 b 등) 화면에 인쇄해야합니다. 핸들을 생성하기 위해 먼저
어셈블리 언어에서 문제가 발생했습니다. 중첩 루프에서 반복을 위해 카운터 레지스터를 사용하려면 먼저 카운터 레지스터의 값을 외부 루프 용 스택으로 이동시킨 다음 내부 루프가 완료되면 다시 가져옵니다. 이렇게하면 각 루프에서 반복 횟수가 다른 중첩 루프로 루프하기 위해 하나의 카운터 레지스터를 사용할 수 있습니다. 하지만 중첩 루프 내부에서 중첩 루프는 어떻
내 정보는 here에서옵니다. 할당은 20 문자를 초과하지 않고 그 문자를 대문자로 변환 한 다음 대문자로 입력을 인쇄하는 프로그램을 요구합니다. int21/AH = 0ah에서 입력에 액세스하는 방법을 알 수 없습니다. 위에 링크 된 내용을 이해하지 못한다면 더 정확한 질문을 할 수 없습니다. 누군가 설명 할 수 있습니까? 또한 차이가 있다면 TASM을 사
나는 언제나 수업 시간에 그룹에 속한 것처럼 보이고, 어셈블리에 관한 나의 수업의 다음 장을 위해 연습하고 싶었다. 나는에서 계산이 작은 루프를 쓴 1 (I 실행 밀리 세컨드의 모든 걸릴 것 생각하는) 10,000 : 나는 몇 분 전에 제로의 수를 잘못 입력 및 파산 .MODEL SMALL
.STACK 100h
.DATA
Fi
을 포함한다. 파일은 D : \ source 인 소스 코드와 동일한 디렉토리에 있습니다. Tasm은 D:\tasm 디렉토리에 있습니다. 나는 /iD:\source이라는 줄로 tasm/bin 디렉토리에 TASM.CFG 파일을 만들려고 시도했지만 도움이되지 않았습니다. 또한 file.asm을 tasm/bin 디렉토리로 이동하려고 시도했는데 그 또한 도움이되지
dosbox에서 Turbo Linker (tlink)를 실행하려고하는데 어떤 이유로 실패합니다. Windows7 64 비트를 사용하고 있으므로 터보 ASP와 터보 링커를 실행할 수 없습니다. 글쎄, 난 도스 박스에서 tlink/t hw1을 실행하고 있었고, 난이 메시지를 가지고 : C:\tlink/t hw1
Stub error (2003): can't f
문자열을 읽고 숫자로 변환하는 프로그램을 만들었습니다. 십진수로 입력 한 숫자의 문자열 표현입니다. 변환 결과는 레지스터 ax에 있습니다. 나는 tasm16을 사용합니다. 문자열을 65535 이상으로 변환 할 수있는 방법은 무엇입니까? model small
stack 100h
printstring macro msg
mov ah,09h