Lệnh Chuyển Dữ Liệu Thanh Ghi Vào ô Nhớ - 123doc

  1. Trang chủ >
  2. Kỹ thuật >
  3. Điện - Điện tử - Viễn thông >
Lệnh chuyển dữ liệu thanh ghi vào ô nhớ: Lệnh tăng nội dung thanh ghi: Lệnh giảm nội dung thanh ghi: Lệnh tăng nội dung ô nhớ: Lệnh cộng thanh ghi: Lệnh cộng thanh ghi có số nhớ ban đầu: Lệnh trừ thanh ghi: Lệnh trừ thanh ghi có số nhớ ban đầu: Lệnh and v

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (470.58 KB, 116 trang )

0 1 d d d s s sCHƯƠNG II:GIỚI THIỆU TẬP LỆNH CỦA VI XỬ LÝ 8085

I. NHÓM LỆNH DI CHUYỂN 8 BIT: 1. Lệnh truyền dữ liệu giữa các thanh ghi:

+ Cú pháp: MOV d, s •s source: tượng trưng cho các thanh ghi phát. •d destination: tượng trưng cho thanh nhận. + Mã đốitượng: + Các bit ddd và sss tra ở BẢNG 2.1 cuối tập lệnh.+ Ý nghóa: chuyển nội dung thanh ghi s vào thanh ghi d, nội dung thanh ghi s vẫn còn. + Lệnh này chiếm 1 byte, số chu kỳ xung clock = 4.+ Thanh ghi trạng thái không thay đổi. Tương tự cho các lệnh khác.

2. Lệnh chuyển dữ liệu thanh ghi vào ô nhớ:

Cú pháp: MOV M, s

3. Lệnh chuyển dữ liệu từ ô nhớ vào thanh ghi:

Cú pháp: MOV d, M4. Leänh truyền tức thời dữ liiệu 8 bit vào thanh ghi: Cú pháp: MVI d, D85. Lệnh truyền tức thời dữ liệu 8 bit vào ô nhớ: Cú pháp: MVI M, D8

II. NHÓM LỆNH TĂNG GIẢM 8 BIT:

1. Lệnh tăng nội dung thanh ghi:

+ Cú pháp: INR d + Mã đối tượng:+ Ý nghóa: Lệnh này tăng nội dung thanh ghi lên một đơn vò. + Lệnh nầy chiếm 1 byte , số chu kỳ xung clock = 4.+ Lệnh nầy ảnh hưởng đến thanh ghi trạng thái trừ bit Cy không ảnh hưởng. Tượng tự cho các lệnh khác

2. Lệnh giảm nội dung thanh ghi:

Cú pháp: DCR d

3. Lệnh tăng nội dung ô nhớ:

Cú pháp: INR M

4. Lệnh giảm nội dung ô nhớ:

Cú pháp: DCR M

III. NHÓM LỆNH SỐ HỌC GIỮA THANH GHI A VÀ THANH GHI

GVHD: Nguyễn Đình Phú SVTH: Nguyeãn Trung Duõng0 0 d d d 1 0 01 0 0 0 0 s s s1 0 0 0 1 s s s

1. Lệnh cộng thanh ghi:

+ Cú pháp: ADD s + Mã đốitượng: + Ý nghóa: nội dung thanh ghi A được cộng với nội dung thanh ghi s, kết quả chứa trongthanh ghi A , nội dung thanh ghi s vẫn còn. + Lệnh này chiếm một byte, số chu kỳ xung clock = 4.+ Lệnh này ảnh hưởng đến thanh ghi trạng thái.

2. Lệnh cộng thanh ghi có số nhớ ban đầu:

+ Cú pháp: ADC s + Mã đối tượng:+ Ý nghóa: nội dung thanh ghi A được cộng với nội dung thanh ghi s cộng với bit Cy, kết quả chứa trong thanh ghi A, nội dung thanh ghi s vẫn còn.+ Lệnh nầy chiếm 1 byte, số chu kỳ xung clock = 4. + Lệnh nầy ảnh hưởng đến thanh ghi trạng thái.Tương tự cho các lệnh khác

3. Lệnh trừ thanh ghi:

Cú pháp: SUB s

4. Lệnh trừ thanh ghi có số nhớ ban đầu:

Cú pháp: SBB s

5. Lệnh and với thanh ghi:

Cú pháp: ANA s

6. Lệnh Ex-or với thanh ghi:

Cú pháp: XRA s

7. Lệnh or với thanh ghi:

Cú pháp: ORA s

8. Lệnh so sánh với thanh ghi:

Cú pháp: CMP sIV. NHÓM LỆNH SỐ HỌC GIỮA Ô NHỚ VỚI THANH GHI A: 1. Lệnh cộng với ô nhớ:+ Cú phaùp: ADD M + Mã đối tượng:+ Ý nghóa: nội dung thanh ghi A được cộng với nội dung ô nhớ có đòa chỉ chứa trong cặp thanh ghi HL, kết quả chứa trong thanh ghi A, nội dung ô nhớ không thay đổi.+ Lệnh nầy chiếm 1 byte, số chu kỳ xung clock = 7. + Lệnh nầy ảnh hưởng đến thanh ghi trạng thái.

2. Lệnh cộng ô nhớ có số nhớ ban ñaàu:

Xem Thêm

Tài liệu liên quan

  • Giao tiếp máy tính với KIT vi xử lý 8085Giao tiếp máy tính với KIT vi xử lý 8085
    • 116
    • 607
    • 1
Tải bản đầy đủ (.doc) (116 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(724.5 KB) - Giao tiếp máy tính với KIT vi xử lý 8085-116 (trang) Tải bản đầy đủ ngay ×

Từ khóa » Thanh Ghi Lệnh