從存儲器中取出數據的指令是什麼
發布時間: 2024-07-17 00:19:56
A. MOVC和MOVX指令,是什麼意思
1、針對存儲器不同。
MOVX和MOVC是針對兩種不同的存儲器而言,一個是片外數據存儲器,另一個卻是程序存儲器。
2、傳遞數據的對象不同。
MOV:單片機內部的寄存器或者存儲器之間相互傳遞數據(內部RAM);
MOVX:單片機內部的A累加器與片外的數據存儲器(片外RAM)傳送數據。
MOVC:單片機內部的A累加器向ROM(程序存儲器)讀取數據,因為程序存儲器是固定的不可以寫的,所以,A只能讀數據,卻不能向它寫數據;
由於內部和外部ROM的地址是連續的,故用MOVC一條指令即可;片內數據存儲器與片外數據存儲器的地址部分(0000H-00FFH)是重疊的,所以用MOV和MOVX加以區分。
(1)從存儲器中取出數據的指令是什麼擴展閱讀:
使用單片機是了解計算機原理與結構的最佳選擇。二十世紀跨越了三個「電」的時代,即電氣時代、電子時代和現已進入的電腦時代。不過,這種電腦,通常是指個人計算機,簡稱PC機。它由主機、鍵盤、顯示器等組成。
單片機可以把智能賦予各種機械(亦稱微控制器)。這種計算機的最小系統只用了一片集成電路,即可進行簡單運算和控制。因為它體積小,通常都藏在被控機械的「肚子」里。
它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。這種單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效。
熱點內容