Danh mục

Giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p3

Số trang: 10      Loại file: pdf      Dung lượng: 378.46 KB      Lượt xem: 12      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (10 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p3, khoa học tự nhiên, vật lý phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành hệ thống ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p3. Tröôøng ÑH SPKT Luaän vaên toát nghieäp GIÔÙI THIEÄU TAÄP LEÄNH CUÛA VI XÖÛ CHÖÔNG II: LYÙ 8085 I. NHOÙM LEÄNH DI CHUYEÅN 8 BIT: 1. Leänh truyeàn döõ lieäu giöõa caùc thanh ghi: + Cuù phaùp: MOV d, s  s (source): töôïng tröng cho caùc thanh ghi phaùt.  d (destination): töôïng tröng cho thanh nhaän. + Maõ ñoái töôïng: 0 1d dd ss s + Caùc bit ddd vaø sss tra ôû BAÛNG 2.1 cuoái taäp leänh. + YÙ nghóa: chuyeån noäi dung thanh ghi s vaøo thanh ghi d, noäi dung thanh ghi s vaãn coøn. + Leänh naøy chieám 1 byte, soá chu kyø xung clock = 4. + Thanh ghi traïng thaùi khoâng thay ñoåi. (Töông töï cho caùc leänh khaùc). 2. Leänh chuyeån döõ lieäu thanh ghi vaøo oâ nhôù: Cuù phaùp: MOV M, s 3. Leänh chuyeån döõ lieäu töø oâ nhôù vaøo thanh ghi: Cuù phaùp: MOV d, M 4. Leänh truyeàn töùc thôøi döõ liieäu 8 bit vaøo thanh ghi: Cuù phaùp: MVI d, D8 5. Leänh truyeàn töùc thôøi döõ lieäu 8 bit vaøo oâ nhôù: Cuù phaùp: MVI M, D8 II. NHOÙM LEÄNH TAÊNG GIAÛM 8 BIT: 1. Leänh taêng noäi dung thanh ghi: + Cuù phaùp: INR d 0 0 d d d 1 0 0 + Maõ ñoái töôïng: + YÙ nghóa: Leänh naøy taêng noäi dung thanh ghi leân moät ñôn vò. + Leänh naày chieám 1 byte , soá chu kyø xung clock = 4. + Leänh naày aûnh höôûng ñeán thanh ghi traïng thaùi tröø bit Cy khoâng aûnh höôûng. (Töôïng töï cho caùc leänh khaùc) 2. Leänh giaûm noäi dung thanh ghi: Cuù phaùp: DCR d 3. Leänh taêng noäi dung oâ nhôù: Cuù phaùp: INR M 4. Leänh giaûm noäi dung oâ nhôù: Cuù phaùp: DCR M III. NHOÙM LEÄNH SOÁ HOÏC GIÖÕA THANH GHI A VAØ THANH GHI. GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng . Tröôøng ÑH SPKT Luaän vaên toát nghieäp 1. Leänh coäng thanh ghi: + Cuù phaùp: ADD s + Maõ ñoái töôïng: 1 00 00 s ss + YÙ nghóa: noäi dung thanh ghi A ñöôïc coäng vôùi noäi dung thanh ghi s, keát quaû chöùa trong thanh ghi A , noäi dung thanh ghi s vaãn coøn. + Leänh naøy chieám moät byte, soá chu kyø xung clock = 4. + Leänh naøy aûnh höôûng ñeán thanh ghi traïng thaùi. 2. Leänh coäng thanh ghi coù soá nhôù ban ñaàu: + Cuù phaùp: ADC s + Maõ ñoái töôïng: 100 01 s ss + YÙ nghóa: noäi dung thanh ghi A ñöôïc coäng vôùi noäi dung thanh ghi s coäng vôùi bit Cy, keát quaû chöùa trong thanh ghi A, noäi dung thanh ghi s vaãn coøn. + Leänh naày chieám 1 byte, soá chu kyø xung clock = 4. + Leänh naày aûnh höôûng ñeán thanh ghi traïng thaùi. (Töông töï cho caùc leänh khaùc) 3. Leänh tröø thanh ghi: Cuù phaùp: SUB s 4. Leänh tröø thanh ghi coù soá nhôù ban ñaàu: Cuù phaùp: SBB s 5. Leänh and vôùi thanh ghi: Cuù phaùp: ANA s 6. Leänh Ex-or vôùi thanh ghi: Cuù phaùp: XRA s 7. Leänh or vôùi thanh ghi: Cuù phaùp: ORA s 8. Leänh so saùnh vôùi thanh ghi: Cuù phaùp: CMP s IV. NHOÙM LEÄNH SOÁ HOÏC GIÖÕA OÂ NHÔÙ VÔÙI THANH GHI A: 1. Leänh coäng vôùi oâ nhôù: + Cuù phaùp: ADD M 1 0 0 0 0 1 1 0 + Maõ ñoái töôïng: + YÙ nghóa: noäi dung thanh ghi A ñöôïc coäng vôùi noäi dung oâ nhôù coù ñòa chæ chöùa trong caëp thanh ghi HL, keát quaû chöùa trong thanh ghi A, noäi dung oâ nhôù khoâng thay ñoåi. + Leänh naày chieám 1 byte, soá chu kyø xung clock = 7. + Leänh naày aûnh höôûng ñeán thanh ghi traïng thaùi. 2. Leänh coäng oâ nhôù coù soá nhôù ban ñaàu: + Cuù phaùp: ADC M 1 0 0 0 1 1 1 0 + Maõ ñoái töôïng:. GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng . Tröôøng ÑH SPKT Luaän vaên toát nghieäp + YÙ nghóa: noäi dung thanh ghi A ñöôïc coäng vôùi dung oâ nhôù coù ñòa chæ chöùa trong caëp thanh ghi HL, keát quaû chöùa trong A, noäi dung oâ nhôù khoâng thay ñoåi. + Leänh naày chöùa 1 byte, soá chu kyø xung clock = 7. + Leänh naày aûnh höôûng ñeán thanh ghi traïng thaùi. (Töông töï cho caùc leänh khaùc) 3. Leänh tröø vôùi oâ nhôù: Cuù phaùp: SUB M 4. Leänh tröø oâ nhôù coù soá nhôù ban ñaàu: Cuù phaùp: SBB M 5. Leänh and vôùi oâ nhôù: Cuù phaùp: ANA M 6. Leänh Ex-or vôùi oâ nhôù: Cuù phaùp: XRA M 7. Leänh or vôùi oâ nhôù: Cuù phaùp: ORA M 8. Leänh so saùnh vôùi oâ nhôù: Cuù phaùp: CMP M V. NHOÙM LEÄNH SOÁ HOÏC GIÖÕA THANH GHI A VAØ DÖÕ LIEÄU 8 BIT: 1. Leänh coäng töùc thôøi vôùi döõ lieäu 8 bit: + Cuù phaùp: ADI D8 11 00 0 1 10 + Maõ ñoái töôïng: Döõ lieääu 8 bit D8 + YÙ nghóa: noäi dung thanh ghi A ñöôïc coäng vôùi döõ lieäu 8 bit D8, keát quaû chöùa trong thanh ghi A. + Leänh naày chöùa 2 byte, soá chu kyø xung clock = 7. + Leänh naày aûnh höôûng ñeán thanh ghi traïng thaùi. 2. Leänh coäng ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: