Quá trình hình thành giáo trình hướng dẫn sử dụng các hàm có sẵn trong win p2
Số trang: 5
Loại file: pdf
Dung lượng: 163.42 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lệnh MOVSB thường được sử dụng với lệnh REP để copy một dãy CX bytes. Ví dụ: REP MOVSB ;lặp lại lệnh MOVSB CX lần b.Lưu chuỗi Lệnh STOSB (STOre Byte in AL at String) chuỗi các byte Lệnh này là lệnh copy nội dung của AL vào địa chỉ nhớ do ES:DI trỏ tới, sau đó DI tăng/giảm 1 tuỳ theo cờ DF bằng UP/DN. c.Lệnh Duyệt chuỗi (Scan String) Lệnh : SCASB ;Duyệt một chuỗi các byte
Nội dung trích xuất từ tài liệu:
Quá trình hình thành giáo trình hướng dẫn sử dụng các hàm có sẵn trong win p2MOV AH,09HMOV DX,OFFSET THONG_BAOINT 21HCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO1INT 21HCALL KT_SOCMP AX,256JA EXITMOV N1,AXCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO2INT 21HCALL KT_SOCMP AX,256JA EXITMOV N2,AXCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO3INT 21HCALL TICH2SOCALL XUONG_DONGEXIT: MOV AH,4CH INT 21H;.................TICH2SO PROC XOR AX,AX MOV AX,N1 XOR BX,BX MOV BX,N2 MUL BX CALL INSO RETTICH2SO ENDP;...................KT_SO PROC PUSH BX PUSH CX PUSH DX XOR DX,DX MOV N3,0 MOV CX,1LOOP_1: CALL NHAP_LAI CMP AL,0DH JE EXIT_2 SUB AL,30H XOR AH,AH MOV DX,AX MOV AX,N3 CMP CX,1 JE NOT_SUM_UP MOV BL,10 MUL BLNOT_SUM_UP: ADD AX,DX MOV N3,AX INC CX CMP CX,3 JA EXIT_2 JMP LOOP_1EXIT_2: MOV AX,N3 POP DX POP CX POP BX RETKT_SO ENDP;.............XUONG_DONG PROC PUSH AX PUSH DX MOV AH,02 MOV DL,13 INT 21H MOV DL,10 INT 21H POP DX POP AX RETXUONG_DONG ENDP;...................NHAP_LAI PROC PUSH DXLOOP2: MOV AH,08 INT 21H CMP AL,0DH JE EXIT1 CMP AL,30H JB LOOP2 CMP AL,39H JA LOOP2 MOV DL,AL MOV AH,02 INT 21HEXIT1: POP DX RETNHAP_LAI ENDP;...................INSO PROC MOV BX,10 XOR CX,CXN_ZERO: XOR DX,DX DIV BX PUSH DX INC CX OR AX,AX JNZ N_ZEROINSOLOOP: POP DX ADD DL,0 MOV AH,02 INT 21H LOOP INSOLOOP RETINSO ENDP;...................CSEG ENDSEND BEGINa.Chuyển một chuỗi
Nội dung trích xuất từ tài liệu:
Quá trình hình thành giáo trình hướng dẫn sử dụng các hàm có sẵn trong win p2MOV AH,09HMOV DX,OFFSET THONG_BAOINT 21HCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO1INT 21HCALL KT_SOCMP AX,256JA EXITMOV N1,AXCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO2INT 21HCALL KT_SOCMP AX,256JA EXITMOV N2,AXCALL XUONG_DONGMOV AH,09HMOV DX,OFFSET THONG_BAO3INT 21HCALL TICH2SOCALL XUONG_DONGEXIT: MOV AH,4CH INT 21H;.................TICH2SO PROC XOR AX,AX MOV AX,N1 XOR BX,BX MOV BX,N2 MUL BX CALL INSO RETTICH2SO ENDP;...................KT_SO PROC PUSH BX PUSH CX PUSH DX XOR DX,DX MOV N3,0 MOV CX,1LOOP_1: CALL NHAP_LAI CMP AL,0DH JE EXIT_2 SUB AL,30H XOR AH,AH MOV DX,AX MOV AX,N3 CMP CX,1 JE NOT_SUM_UP MOV BL,10 MUL BLNOT_SUM_UP: ADD AX,DX MOV N3,AX INC CX CMP CX,3 JA EXIT_2 JMP LOOP_1EXIT_2: MOV AX,N3 POP DX POP CX POP BX RETKT_SO ENDP;.............XUONG_DONG PROC PUSH AX PUSH DX MOV AH,02 MOV DL,13 INT 21H MOV DL,10 INT 21H POP DX POP AX RETXUONG_DONG ENDP;...................NHAP_LAI PROC PUSH DXLOOP2: MOV AH,08 INT 21H CMP AL,0DH JE EXIT1 CMP AL,30H JB LOOP2 CMP AL,39H JA LOOP2 MOV DL,AL MOV AH,02 INT 21HEXIT1: POP DX RETNHAP_LAI ENDP;...................INSO PROC MOV BX,10 XOR CX,CXN_ZERO: XOR DX,DX DIV BX PUSH DX INC CX OR AX,AX JNZ N_ZEROINSOLOOP: POP DX ADD DL,0 MOV AH,02 INT 21H LOOP INSOLOOP RETINSO ENDP;...................CSEG ENDSEND BEGINa.Chuyển một chuỗi
Tìm kiếm theo từ khóa liên quan:
luận văn quản trị mạng thủ thuật quản trị mạng kỹ năng quản trị mạng phương pháp quản trị mạng mẹo quản trị mạngTài liệu liên quan:
-
Một số giải pháp khắc phục lỗi router Wi-Fi phải reset mới vào được mạng
5 trang 100 0 0 -
Giáo trình hình thành nghiệp vụ ngân hàng và thanh toán trực tuyến trên internet p6
5 trang 39 0 0 -
Hashtag là gì và người ta dùng nó trên mạng ra sao?
6 trang 36 0 0 -
7 trang 32 0 0
-
Nghề Quản trị mạng và An ninh mạng máy tính
2 trang 26 0 0 -
Những ứng dụng không còn cần thiết trên Windows 8
8 trang 25 0 0 -
4 trang 24 0 0
-
Giáo trình hình thành ứng dụng các chế độ bảo mật trên internet khi hệ thống bị tấn công p4
10 trang 24 0 0 -
Cách sử dụng nhiều màn hình máy tính cùng lúc hiệu quả
5 trang 24 0 0 -
5 trang 23 0 0