intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 7

Chia sẻ: Alfhau Sdjfka | Ngày: | Loại File: PDF | Số trang:6

129
lượt xem
21
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lấy vị trí cursor hiện hành GET CURSOR POSITION Ex : lấy vị trí của cursor lưu vào biến. Thường dùng trong các tác vụ menu. MOV AH, 3 MOV BH, 0 INT 10H MOV SAVECURSOR, CX MOV CURRENT_ROW , DH MOV CURRENT_COL , DL

Chủ đề:
Lưu

Nội dung Text: Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 7

  1. Laáy vò trí cursor hieän haønh HAØM 03H INT 10H GET CURSOR POSITION Ex : laáy vò trí cuûa cursor löu vaøo bieán. Thöôøng duøng trong caùc taùc vuï menu. MOV AH, 3 MOV BH, 0 INT 10H MOV SAVECURSOR, CX MOV CURRENT_ROW , DH MOV CURRENT_COL , DL 37 Chuoung Chuoung 10 Lap trinh xu ly man hinh
  2. THIEÁT LAÄP TRANG MAØN HÌNH HAØM 05H INT 10H SET VIDEO PAGE AH = 5 ; AL = TRANG MAØN HÌNH SEÕ LAØ TRANG HIEÄN HAØNH EX : THAY ÑOÅI TRANG MH KHI GOÛ 1 PHÍM BAÁT KYØ MOV DX, OFFSET TRANG0 DOSSEG INT 21H .MODEL SMALL MOV AH , 1 .STACK 100H INT 21H .CODE SANG_TRANG_1 : MAIN PROC MOV AH, 5 MOV AX, @DATA MOV AL, 1 MOV DS,AX 38 Chuoung Chuoung 10 Lap trinh xu ly man hinh
  3. THIEÁT LAÄP TRANG MAØN HÌNH HAØM 05H INT 10H SET VIDEO PAGE INT 10H INT 10H MOV AX, 4C00H MOV AH, 9 INT 21H MOV DX, OFFSET MAIN ENDP TRANG1 .DATA INT 21H TRANG0 DB ‘ DAY LA TRANG 0,$’ MOV AH, 1 TRANG1 DB ‘ DAY LA TRANG 1,$’ INT 21H END MAIN SANG_TRANG_0 : MOV AH, 5 MOV AL, 0 39 Chuoung Chuoung 10 Lap trinh xu ly man hinh
  4. CUOÄN MAØN HÌNH HAØM 06H, 07H INT 10H SCROLL WINDOW UP AND DOWN CUOÄN MAØN HÌNH LAØ TAÙC VUÏ LAØM CHO DÖÕ LIEÄU TRÖÔÏT LEÂN HOAËC XUOÁNG. CAÙC DOØNG DÖÕ LIEÄU BÒ CUOÁN SEÕ ÑÖÔÏC THAY THEÁ BAÈNG CAÙC DOØNG TROÁNG ÑÒNH NGHÓA WINDOWS NHÔØ HEÄ TOÏA ÑOÄ TA HAØNG COÄT VÔÙI GOÁC TOÏA ÑOÄ LAØ GOÙC TREÂN TRAÙI CUÛA MAØN HÌNH. HAØNG SEÕ THAY ÑOÁI TÖØ 0 ÑEÁN 24 TÖØ TREÂN XUOÁNG. COÄT SEÕ THAY ÑOÅI TÖØ 0 ÑEÁN 79 TÖØ TRAÙI SANG PHAÛI. TA COÙ THEÅ CUOÄN 1 VAØI DOØNG HOAËC CAÛ WINDOWS. TOAØN BOÄ WINDOWS BÒ CUOÄN  MAØN HÌNH BÒ XOAÙ. 40 Chuoung Chuoung 10 Lap trinh xu ly man hinh
  5. CUOÄN MAØN HÌNH HAØM 06H, 07H INT 10H SCROLL WINDOW UP AND DOWN CAÙC THOÂNG SOÁ : CUOÄN LEÂN AH =6 ; CUOÄN XUOÁNG AH = 7 AL = SOÁ DOØNG SEÕ CUOÄN ( = 0 NEÁU CUOÄN TOAØN BOÄ MAØN HÌNH) CH, CL = TOÏA ÑOÄ HAØNG,COÄT CUÛA GOÙC TREÂN TRAÙICUÛA WINDOWS DH, DL = TOAÏ ÑOÄ HAØNG, COÄT CUÛA GOÙC DÖÔÙI PHAÛI CUÛA WINDOWS BH = THUOÄC TÍNH MAØN HÌNH CUÛA CAÙC DOØNG TROÁNG KHI MAØN HÌNH ÑAÕ CUOÄN. 41 Chuoung Chuoung 10 Lap trinh xu ly man hinh
  6. CUOÄN MAØN HÌNH HAØM 06H, 07H INT 10H SCROLL WINDOW UP AND DOWN EX : XOÙA MAØN HÌNH BAÈNG CAÙCH CUOÄN LEÂN TOAØN BOÄ MAØN HÌNH VÔÙI THUOÄC TÍNH NORMAL MOV AX, 0600H MOV AH, 6 MOV CX, 0000H MOV AL, 0 MOV DX, 184FH MOV CH, 0 MOV BH, 7 MOV CL, 0 INT 10H MOV DL, 24 MOV DH, 79 MOV BH, 7 INT 10H 42 Chuoung Chuoung 10 Lap trinh xu ly man hinh
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2