❶ 把單片機外部RAM4800H-480FH單元內容轉移到片外RAM5800H-580FH中,該如何用匯編語言編程
嘿嘿 可以採用2種方式 來實現。
1 可以先將外部RAM4800H-480FH單元內容轉移到單片機片內數據存儲器的緩沖區;
再片內數據存儲器的緩沖區內容傳送給片外RAM5800H-580FH單元。
(可以使用雙指針 DPRT做片外數據存儲器指針 R0做片內數據存儲器指針)
優點是編程實現起來比較容易。
2 直接將單片機外部RAM4800H-480FH單元內容轉移到片外RAM5800H-580FH中;
只能使用單指針DPRT,即DPRT既要做片外數據存儲器的源操作數指針 同時也要
做片外數據存儲器目的操作數的指針;要來回切換,源操作數地址和目的操作數都
需要保存。
缺點:編程實現起來比較復雜,但不佔用單片機的內部數據緩沖器。
呵呵 滿意 就選滿意回答 具體還有不清楚的 可以找我
❷ 單片機片內存儲器和片外存儲器的作用和概念
單片機片內存儲器包括片內ROM和片內RAM,片內ROM用於存儲程序代碼,片內RAM包括寄存器和片內擴展RAM,比如STC的很多型號都有片內擴展EEPROM。
片外存儲器包括片外ROM和片外RAM,片外ROM用戶存儲程序代碼,片外RAM用於存儲用戶的可改寫數據。