프로그램이 실행될 때 가산과 가산을 입력하라는 메시지가 표시됩니다. 결과가 계산되고 표시되면 계속 및 종료가 표시됩니다.
조각에서는 cs:code, ds:code 를 가정합니다
Org100h; 표준 COM 형식
시작:
Mov ax, 3; 텍스트 방식
Int 10h
Cs 푸시
인기 디지털카메라
Ds 푸시
유행원소
다시 한번:
Lea dx, mes1; 지적하다
Mov ah, 9
Int 2 1h
Mov di, 30fh
호출 입력 입고 번호 a
Lea dx, mes2 는 다음과 같이 말합니다
Mov ah, 9
Int 2 1h
Mov di, 3 1fh
호출 입력 입고 번호 b
통화 수 합계
Lea dx, mes3
Mov ah, 9
Int 2 1h
을 눌러 섹션을 인쇄할 수도 있습니다 * * * 10 진수 결과 출력 * * *
Crt 를 호출합니다
Lea dx, mes4
Mov ah, 9
Int 2 1h
Mov ah, 0; 중단하다
Int16 시간
Cmp 아,15h; Y(y)' 가 계속됩니다.
또 JZ 입니다. 다음 질문을 계산하다
Mov ah, 4ch 가 끝납니다
Int 2 1h
입력:
Mov CX 10
T 1:mov ah, 0; 수신 번호
Int16 시간
Cmp al, 0dh
Jz ok
Cmp al, "0"; 데이터 검사
Jb T 1
Cmp al,' 9'
Ja t 1
예:
Mov ah, 0eh 는 유효한 데이터를 표시합니다
Int 10h
W2: 도끼를 밀다. 스택에 밀어 넣다
회로 T 1
좋습니다. 모바일 BP, CX
회사 BP
Mov CX, 1 1
아시아 CX, BP
표준
Jcxz u3
U 1:pop ax
Stosb
회로 u 1
U3: al 이동,' 0'
Mov CX, BP
U2:stob
회로 U2
물에 담그면 부드러워진다
개수: mov si, 30fh
Mov di, 3 1fh
Xor dx, dx; 반올림을 지우다
Mov CX,11; 이 값을 변경하면 수퍼수를 더할 수 있다.
T3: subs _ c; 호출 비트별 누적
12 월 4 일
12 월 2 일
T3 루프
물에 담그면 부드러워진다
Subs _ c:; 다중 추가 코어 하위 절차
Mov al, [si]; 가장 낮은 비트 정렬
Mov ah, [di]
그리고 엑스, 0f0fh
가엘, 아; 자가가산
알, dl; 덧셈 후진
Aam 은 2 를 10 으로 바꿨다.
Mov dl, ah; 반올림위치
알루미늄, 30h
Mov [SI], al; 1 비트와 값을 저장합니다. 복사가 잘못되었습니다.
물에 담그면 부드러워진다
Crt:cld
Xor BP, BP
Mov si, 305h
Mov CX 10
Cr3:
Mov al, [si]
Cmp al,' 0'
Jnz cr0
회사 BP
회사 si
순환 Cr3
Cr0:
Mov CX, 1 1
아시아 CX, BP
Mov si, 305h
Si, BP 추가
Cr 1:lodsb
움직여, 0eh
Int 10h
순환 Cr 1
물에 담그면 부드러워진다
Mes 1 db 0dh, 0ah, 09,' a 입력 (0-9,999,999,999): $'
Mes2 db 0dh, 0ah, 09,' b 입력 (0-9,999,999,999): $'
Mes3db0dh,0ah,09,' 합계 a+b = $' 입니다
Mes4 db 0dh, 0ah, 09,' 계속 Y(y)? $'
코드 끝
끝 시작