Bài tập hợp ngữ có lời giải

6 1.4K 9
Bài tập hợp ngữ có lời giải

Đang tải... (xem toàn văn)

Thông tin tài liệu

NHAP VAO MOT CHUOI DEM MAY KY TU THI IN RA MAY LAN.MODEL SMALL.STACK 100H.DATAS DB 10,?,11 DUP ()T DB 13,10,.CODEMAIN PROCMOV AX,DATAMOV DS,AXMOV AH,0AHLEA DX,SINT 21HMOV SI,OFFSET S+1MOV CL,SIMOV CH,0HLAP:MOV AH,09MOV DX,OFFSET S+2INT 21HMOV DX,OFFSET TINT 21H

NHAP VAO MOT CHUOI DEM MAY KY TU THI IN RA MAY LAN ************* .MODEL SMALL .STACK 100H .DATA S DB 10,?,11 DUP ('$') T DB 13,10,'$' .CODE MAIN PROC MOV AX,@DATA MOV DS,AX MOV AH,0AH LEA DX,S INT 21H MOV SI,OFFSET S+1 MOV CL,[SI] MOV CH,0H LAP: MOV AH,09 MOV DX,OFFSET S+2 INT 21H MOV DX,OFFSET T INT 21H LOOP LAP MOV AH,4CH INT 21H MAIN ENDP END MAIN BAI TAP NHAP VAO MOT CHUOI ROI CHUYEN KI TU HOA THANH THUONG VA NGUOC LAI .MODEL SMALL .STACK 100H .DATA T DB 'NHAP VAO MOT CHUOI',13,10,'$' S DB 99,?,100 DUP (?) .CODE MAIN PROC MOV AX,@DATA MOV DS,AX MOV AH,09 MOV DX,OFFSET T INT 21H MOV AH,0AH MOV DX,OFFSET S INT 21H MOV SI,OFFSET S+2 BUOC3: MOV AL,[SI] CMP AL,0DH JE BUOC10 CMP AL,'A' JB BUOC7 CMP AL,'Z' JA BUOC7 SUB AL,20H MOV [SI],AL JMP BUOC9 BUOC7: CMP AL,'A' JB BUOC9 CMP AL,'Z' JA BUOC9 ADD AL,20H MOV [SI],AL JMP BUOC9 BUOC9: INC SI JMP BUOC3 BUOC10: MOV AL,'$' MOV [SI],AL MOV AH,02 MOV DL,0DH INT 21H MOV AH,02 MOV DL,0AH INT 21H MOV AH,09 MOV DX,OFFSET S+2 INT 21H MOV AH,4CH INT 21H MAIN ENDP END MAIN NHậP CHUỗI 1 XEM CO KHOANG TRANG THI LOAI .MODEL SMALL .STACK 100H .DATA T DB 13,10,'$' S DB 10,?,11 DUP ('$') S1 DB 100 DUP ('$') .CODE MAIN PROC MOV AX,@DATA MOV DS,AX MOV AH,0AH LEA DX,S INT 21H MOV AH,02 MOV DL,13 INT 21H MOV SI,OFFSET S+2 MOV DI,OFFSET S1 LAP: MOV AL,[SI] CMP AL,13 JE THOAT CMP AL,' ' JE LUU MOV [DI],AL INC DI INC SI JMP LAP LUU: INC SI JMP LAP THOAT: MOV AH,09 MOV DX,OFFSET T INT 21H MOV DX,OFFSET S1 INT 21H MOV AH,4CH INT 21H MAIN ENDP END MAIN NHậP VÀO CHUỗI VÀ CHO BIếT Kỳ Tự ĐầU VÀ CUốI CủA DÃY .MODEL SMALL .STACK 100H .DATA ;T DB 'NHAP VAO MOT CHUOI$' S DB 11,?,10 DUP ('$') .CODE MAIN PROC MOV AX,@DATA MOV DS,AX MOV AH,0AH LEA DX,S INT 21H MOV AH,02 MOV DL,13 INT 21H MOV AH,02 MOV DL,10 INT 21H MOV DI,OFFSET S+2 MOV AH,02 MOV DL,[DI] INT 21H MOV SI,OFFSET S+1 MOV AL,[SI] MOV AH,0 ADD SI,AX MOV AH,02 MOV DL,[SI] INT 21H MOV AH,4CH INT 21H MAIN ENDP END MAIN

Ngày đăng: 23/10/2014, 10:26

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan