Là chương trình con dễ xoá ( nạp 00H ) một vùng dữ liệu Nạp địa chỉ đầu của vùng cần xoá Nạp địa chỉ cuối của vùng cần xoá Chương trình không làm thay đổi nội dung các thanh chương trình con được gọi : LMB : Chương trình nhận biết được lệnh sắp thực hiện mấy byte. DPHLM : Hiển thị địa chỉ vào dữ liệu tại địa chỉ đó. Chương trình sử dụng các vùng nhớ sau | COPY PUSH PSW PUSH B PUSH D PUSH H DE HL HL ----- BC BC ----- DE BC ----------- BC - 1 D -------- Addcopy 2 E ------- Addcopy 3 3 POP H POP D POP B POP PSW RET Thiết kế Thiết bị thực tập vi xử lí 8085 Trang 30 1 PUSH PSW DCX D PUSH B MOV A B PUSH D CMP H PUSH H JZ 2 XCHG JMP 1 MOV H B 2 MOV A C MOV L C CMP L MOV B D JZ 3 MOV C E JMP 1 LDA Addcopy 2 3 POP H MOV D A POP D LDA Addcopy 3 POP B MOV E A POP PSW DCX B RET MOV A M STAX D DCX H Câc chương trình con sau đây xem phu luc DAUCHAM DEMP XADD DEL DEL Lá chương trình con de xoâ nap 00H một vung dư liệu Input Nap địa chỉ đâu cua vung cân xoâ Nap địa chỉ cuoi cua vung cân xoâ Output Chương trình khong lâm thay đoi nôi dung câc thanh ghi DEL PUSH PSW PUSH B PUSH D Thiết ke Thiết bị thực tập vi xử lí 8085 Trang 31 PUSH H Addtt CALL A AddCT79 A AddDT79 01H XADD 83H A 06H A CALL DAUCHAM CALL DEMP HL DE Addtt 01H CALL XADD A 83H AddCT79 A A _ 5BH AddDT79 A CALL DAUCHAM Thiết kế Thiết bị thực tập vi xử lí 8085 Trang .