8085程式用於反轉8位數


在本程式中,我們將瞭解如何使用8085反轉8位數的數字。

問題陳述

編寫8085組合語言程式,反轉儲存在8000H位置的8位數。並將結果儲存在8050H。

討論

這裡的任務非常簡單。8085中有一些旋轉指令。RRC、RLC分別用於將累加器內容向右和向左旋轉,不帶進位。我們可以使用RRC或RLC來執行此任務。

輸入

地址
資料


8000
4C


流程圖

 

程式

地址
十六進位制程式碼
標籤
助記符
註釋
F000
3A, 00, 80
 
LDA 8000H
從記憶體中獲取數字
F003
0F
 
RRC
向右旋轉四次,不帶進位
F004
0F
 
RRC
 
F005
0F
 
RRC
 
F006
0F
 
RRC
 
F007
32, 50, 80
 
STA 8050H
將結果儲存到記憶體中
F00A
76
 
HLT
終止程式

輸出

地址
資料


8050
C4


更新於: 2019年7月30日

980 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.