Danh mục

Giáo trình sử dụng bộ giải mã lệnh và bộ đếm chương trình thông qua tần số xung clock chuẩn p3

Số trang: 12      Loại file: pdf      Dung lượng: 246.88 KB      Lượt xem: 9      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 2,000 VND Tải xuống file đầy đủ (12 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 sử dụng bộ giải mã lệnh và bộ đếm chương trình thông qua tần số xung clock chuẩn p3', công nghệ thông tin, kỹ thuật lập trình 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 sử dụng bộ giải mã lệnh và bộ đếm chương trình thông qua tần số xung clock chuẩn p3 Tröôøng ÑH SPKT Luaän vaên toát nghieäp 4. Leänh caát caëp thanh ghi AF: Cuù phaùp: PUSH PSW VIII. NHOÙM LEÄNH POP: 1. Leänh chuyeån noäi dung ngaên xeáp vaøo caëp thanh ghi: + Cuù phaùp: POP B + Maõ ñoái töôïng: 1 10 00 00 1 + YÙ nghóa: chuyeån noäi dung töø ngaên xeáp vaøo caëp thanh ghi BC. Noäi dung ngaên xeáp coù ñòa chæ chöùa trong SP ñöôïc chuyeån cho thanh ghi C, noäi dung cuûa ngaên xeáp coù ñòa chæ (SP+1) ñöôïc chuyeån cho thanh ghi B, sau leänh POP noäi dung cuûa SP taêng leân 2. + Leänh naøy chieám moät byte, soá chu kì clock =12. + Leänh naøy khoâng aûnh höôûng ñeán thanh ghi teaïng thaùi. (Töông töï cho caùc leänh khaùc cuøng nhoùm). 2. Leänh chuyeån noäi dung ngaên xeáp vaøo caëp thanh ghi DE: + Cuù phaùp: POP D 3. Leänh chuyeån noäi dung ngaên xeáp vaøo caëp thanh ghi HL: + Cuù phaùp: POP H 4. Leänh chuyeån noäi dung ngaên xeáp vaøo caëp thanh ghi AF: + Cuù phaùp: POP PSW IX. NHOÙM LEÄNH COÄNG CAËP THANH GHI VÔÙI CAËP THANH GHI: 1. Leänh coäng caëp thanh ghi BC: + Cuù phaùp: DAD B + Maõ ñoái töôïng: 0 00 01 001 + YÙ nghóa: noäi dung caëp thanh ghi BC ñöôïc coäng vôùi caëp thanh ghi HL, keát quaû caát trong caëp thanh ghi HL. Thanh ghi L ñöôïc coäng vôùi C, thanh ghi H ñöôïc coäng vôùi B. + Leänh naøy chieám 1 byte, soá chu kyø clock =10. + Leänh naøy chæ laøm aûnh höôûng ñeán bit traïng thaùi Cy. Töông töï cho caùc leänh cuøng nhoùm naøy nhö sau: 2. Leänh coäng caëp thanh ghi DE: + Cuù phaùp: DAD D 3. Leänh coäng caëp thanh ghi HL: + Cuù phaùp: DAD H 4. Leänh coäng caëp thanh ghi SP: + Cuù phaùp: DAD SP X. NHOÙM LEÄNH TAÊNG CAËP THANH GHI: 1.Leänh taêng caëp thanh ghi BC: + Cuù phaùp: INX B + Maõ ñoái töôïng: 0 00 00 00 1 +YÙ nghóa: noäi dung caëp thah ghi BC taêng theâm moät ñôn vò. + Leänh naøy chieám 1 byte, soá chu kyø clock =6. + Leänh naøy khoâng laøm aûnh höôûng ñeán thanh ghi traïfg thaùi. GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng Tröôøng ÑH SPKT Luaän vaên toát nghieäp (Töông töï cho caùc leänh khaùc) 2. Leänh taêng caëp thanh ghi DE: + Cuù phaùp: INX D 1. Leänh taêng caëp thanh ghi HL: + Cuù phaùp: INX H 2. Leänh taêng caëp thanh ghi SP: + Cuù phaùp: INX SP GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung Duõng Tröôøng ÑH SPKT Luaän vaên toát nghieäp XI. LEÄNH GIAÛM CAËP THANH GHI: 1. Leänh giaûm caëp thanh ghi BC: + Cuù phaùp: DCX D + Maõ ñoái töôïng: 0 00 0 1 0 1 1 + YÙ nghóa: noäi dung caëp thanh ghi BC giaûm theâm 1 ñôn vò. + Leänh naøy chieám 1 byte, soá chu kyø clock=6. + Leänh naøy khoâng laøm aûnh höôûng ñeán thanh ghi traïng thaùi. (Töông töï cho caùc leânh khaùc) 2. Leänh giaûm caëp thanh ghi DE: + Cuù phaùp: DCX D 3. Leänh giaûm caëp thanh ghi HL: + Cuù phaùp: DCX H 4. Leänh giaûm caëp thanh ghi SP: + Cuù phaùp: DCX SP XII. NHOÙM LEÄNH GIAÙN TIEÁP DUØNG CAËP THANH GHI: 1. Leänh löu tröõ giaùn tieáp duøng caëp thanh ghi BC: + Cuù phaùp: STAX B + Maõ ñoái töôïng: 0 00 00 010 + YÙ nghóa: noäi dung thanh gi ñöôïc löu tröõ giaùn tieáp vaøo oâ nhôù coù ñòa chæ chöùa trong caëp thanh ghi BC. + Leänh naøy khoâng aûnh höoûng ñeán thanh ghi traïng thaùi. (Töông töï cho caùc leânh khaùc cuøng nhoùm) 2. Leänh löu tröõ giaùn tieáp duøng caëp thanh ghi DE: + Cuù phaùp: STAX D 3. Leänh naïp giaùn tieáp duøng caëp thanh ghi BC: + Cuù phaùp: LDAX B + Maõ ñoái töôïng: 000 01 01 0 + YÙ nghóa: noäi dung oâ nhôù coù ñòa chæ chöùa trong caëp thanh ghi BC ñöôïc chuyeån vaøo thanh ghi A. (Töông töï cho caùc leänh khaùc) 4. Leänh löu tröõ giaùn tieáp duøng caëp thanh ghi DE: + Cuù phaùp: LDAX D XIII. NHOÙM LEÄNH TRÖÏC TIEÁP: 1. Leänh löu tröõ tröïc tieáp: + Cuù phaùp: STA ADDR 0 0 11 0 0 10 + Maõ ñoái töôïng: 8 bit thaáp 8 bit cao 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 löu tröõ vaøo oâ nhôù coù ñòa chæ ADDR. + Leänh naøy chieám 3 byte, soá chu kyø clock=13. + Leänh naøy khoâng aûnh höôûng ñeán thanh ghi traïng thaùi. 2. Leänh naïp tröïc tieáp: + Cuù phaùp: LDA ADDR 001110 1 0 + Maõ ñoái töôïng: 8 bit thaáp 8 bit cao + YÙ nghóa: noäi dung oâ nhôù coù ñòa chæ laø ADDR ñöôïc chuyeån vaøo thanh ghi A. + Leänh naøy chieám 3 byte, soá chu kyø xung clock =13. + Leänh naàøy khoâng aûnh höôûng ñeán thanh ghi traïng thaùi. 3. Leänh löu tröõ tröïc ieáp caëp thanh ghi: + Cuù phaùp: SHLD ADDR 0 0 10 0 0 1 0 8 bit thaáp + Maõ ñoái töôïng: 8 bit cao ...

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