Mã tài liệu: 248930
Số trang: 28
Định dạng: doc
Dung lượng file: 106 Kb
Chuyên mục: Kỹ thuật - Công nghệ
BÀI TẬP ASSEMBLER
1. Xác định địa chỉ offset của các ô nhớ có địa chỉ vật lý sau, biết rằng địa chỉ segment là 1ACDh:
a. 1FFFFh b. 20000h c. 2ABCDh d. 1ECDFh
2. Xác định địa chỉ vật lý của các địa chỉ sau:
a. 1234h:1234h b. 1111h:ABCDh c. AAAAh:BBBBh
3. Xác định nội dung của các thanh ghi AX, BX và các ô nhớ 1000h, 1001h, 1002h, 1003h sau khi thực thi các đoạn chương trình sau:
a. MOV AX,1000h
MOV BL,7
MOV BH,0F0h
AND BH,AH
MOV WORD PTR DS:,0F0h
MOV BYTE PTR DS:,0Fh
MOV AX,DS:
MOV AL,DS:
b. MOV AX,1234h
MOV BX,0AAAAh
MOV CH,AL
MOV CL,AH
MOV DS:,AX
MOV DS:,BX
c. MOV AX,12h
MOV DS:,AX
MOV BX,AX
ADD BH,10h
MOV DS:,BH
4. Viết chương trình xuất 10 chuỗi “Hello” ra màn hình tại dòng thứ 10, cột 10.
5. Viết chương trình nhập chuỗi từ bàn phím cho đến khi nhập ký tự ‘T’ thì xuất chuỗi nhập ra màn hình và kết thúc chương trình.
6. Viết chương trình thực hiện chuyển đổi một chuỗi ký tự trong bộ nhớ từ chữ thường thành chữ hoa và in chuỗi đã chuyển đổi lên màn hình.
7. Viết chương trình thực hiện in các ký tự chứa tại ô nhớ 1000h – 3000h theo thứ tự ngược lại.
8. Viết chương trình thực hiện chuyển đổi số nhị phân chứa trong thanh ghi DX thành số BCD chứa trong thanh ghi AX. Nếu kết quả chuyển đổi lớn hơn 16 bit thì giá trị trong thanh ghi AX là FFFFh.
9. Viết chương trình so sánh 2 arrray 8 bit A và B, mỗi array có 100 phần tử chứa từ địa chỉ 1000h (array A) và 2000h (array B). Nếu 2 array này giống nhau thì lưu vào ô nhớ 3000h giá trị FFFFh. Ngược lại thì lưu vào ô nhớ 3000h địa chỉ đầu tiên của phần tử trong array A khác với phần tử trong array B
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 22
👁 Lượt xem: 603
⬇ Lượt tải: 16
📎 Số trang: 180
👁 Lượt xem: 2369
⬇ Lượt tải: 21
📎 Số trang: 95
👁 Lượt xem: 885
⬇ Lượt tải: 19
📎 Số trang: 17
👁 Lượt xem: 544
⬇ Lượt tải: 16
📎 Số trang: 9
👁 Lượt xem: 561
⬇ Lượt tải: 16
📎 Số trang: 73
👁 Lượt xem: 642
⬇ Lượt tải: 16
📎 Số trang: 33
👁 Lượt xem: 877
⬇ Lượt tải: 18
Những tài liệu bạn đã xem
📎 Số trang: 69
👁 Lượt xem: 391
⬇ Lượt tải: 16