Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

dap an 10 asm

Include C:\TASM\INCLUDE\Lib1.asm

.Model small

.Stack 100h

.Data

M1 db 13,10,'Hay vao n : $'

M2 db 13,10,'Hay vao q : $'

M3 db 13,10,'Hay vao u1 : $'

M4 db 13,10,'Tong cap so nhan la : $'

M5 db 13,10,'Gia tri bieu thuc la : $'

M6 db 13,10,'Co tiep tuc CT (C/K) ? $'

DauCham db '.$'

.Code

Main :

mov ax,@data

mov ds,ax

;clrscr

HienString M1

call Vao_So_N

mov cx,ax

mov di,cx

HienString M2

call Vao_So_N

mov bx,ax

HienString M3

call Vao_So_N

mov si,ax

dec cx

xor dx,dx

Tong :

mul bx

add si,ax

loop Tong

HienString M4

mov ax,si

call Hien_So_N

HienString M5

mov bx,di

Chia :

div bx

call Hien_So_N

and dx,dx

jz Finish

HienString DauCham

mov cx,2

mov si,10

ThapPhan :

mov ax,dx

mul si

div bx

call Hien_So_N

and dx,dx

jz Finish

loop ThapPhan

Finish :

HienString M6

mov ah,1

int 21h

or al,20h

cmp al,'c'

jne Exit

jmp Main

Exit :

mov ah,4ch

int 21h

Include C:\TASM\INCLUDE\Lib2.asm

End Main

2a:

.Model small

.Stack 256

.Data

Extrn _u : WORD , _v : WORD

.Code

Public @SoLon$qv

@SoLon$qv PROC

mov ax , _u

mov bx , _v

cmp ax,bx

jl NhoHon

jmp Exit

NhoHon :

mov ax,bx

Exit :

ret

@SoLon$qv Endp

End

2c:

#include<conio.h>

#include<iostream.h>

int u,v;

extern SoLon();

void main(void)

{

clrscr();

cout<<"

Nhap so thu nhat : ";

cin>>u;

cout<<"

Nhap so thu hai : ";

cin>>v;

cout<<"

So lon hon trong 2 so la : "<<SoLon();

getch();

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: #asm