Professional Documents
Culture Documents
Bai Thuc Hanh 4 - New
Bai Thuc Hanh 4 - New
Thực hiện.
Trang 1
BÀI THỰC HÀNH HỆ ĐIỀU HÀNH 4
Thực hiện.
Thực hiện.
4. Khi bấm phím bất kỳ đổi màu nền từng ô của 1 cột trên
màn hình, theo thứ tự từ cột 0 – 79 và lặp lại. Mỗi lần
bấm phím chỉ có 1 cột đổi màu, các cột còn lại có màu
như lúc chương trình bắt đầu. Bấm phím ESC để kết
thúc chương trình.
Mô tả.
Chương trình cho phép thực hiện các thao tác sau :
Trang 2
BÀI THỰC HÀNH HỆ ĐIỀU HÀNH 4
- Khi bấm phím bất kỳ đổi màu nền từng ô của 1 cột trên màn hình.
- Bắt đầu từ cột 0, 1, 2, … , 79.
- Mỗi lần bấm phím chỉ có 1 cột đổi màu, các cột còn lại có màu như lúc chương trình
bắt đầu.
- Bấm phím ESC để kết thúc chương trình.
Thực hiện.
5. Khi bấm phím bất kỳ đổi màu nền từng ô của 1 hàng
trên màn hình, theo thứ tự từ hàng 0 – 24 và lặp lại.
Mỗi lần bấm phím chỉ có 1 hàng đổi màu, các hàng còn
lại có màu như lúc chương trình bắt đầu. Bấm phím
ESC để kết thúc chương trình.
Mô tả.
Chương trình cho phép thực hiện các thao tác sau :
- Khi bấm phím bất kỳ đổi màu nền từng ô của 1 hàng trên màn hình.
- Bắt đầu từ hàng 0, 1, 2, … , 24.
- Mỗi lần bấm phím chỉ có 1 hàng đổi màu, các hàng còn lại có màu như lúc chương
trình bắt đầu.
- Bấm phím ESC để kết thúc chương trình.
Thực hiện.
Trang 3
BÀI THỰC HÀNH HỆ ĐIỀU HÀNH 4
Lấy lại DH
Tọa độ bắt đầu theo cột (DL=0)
Xác định số lần lặp (CX= 50h)
(1)Giữ CX
Set vị trí con trỏ (AH=2; BH=0; INT 10)
Đổi màu ô có con trỏ (AH=9; AL=20; BH=0; BL=Màu; CX=1; INT 10)
Tăng cột (DL)
Phục hồi CX
Loop(1)
Nhập ký tự không hiện (AH=8; INT 21).
KTra AL với 1B.
True → KThúc
Tăng dòng (DH)
KTra DH với 19h
False → (3)
Quay lại dòng đầu tiên (DH=0)
(3)Nhảy → (2)
KThúc
(7,19)
(17,59)
Trang 4