[問題] 關於組合語言的問題
大家好,我有一個關於組合語言寫法的問題
題目是︰利用組合語言將指撥開關的8位元值以10進位顯示於七段顯示器上
也就是說,要利用八位元除法(就一直扣十扣十扣到負數然後加回來那種除法)、
指撥開關輸入控制 和 七段顯示器顯示1234四位數字 來完成這道題目
目前我只掌握八位元除法
ORG OH
MOV 20H,#10H
MOV 21H,#10
MOV 22H,#0
LOOP:
CLR C
MOV A,20H
SUBB A,21H
MOV 20H,A
JC LESSO
MOV A,22H
ADD A,#1
MOV 22H,A
JMP LOOP
LESSO:
MOV A,20H
ADD A,21H
MOV 20H,A
JMP $
END
但我不知道要如何將八位元除法、指撥開關和七段顯示器兜起來
有請板上大大的幫忙,謝謝
--
◢ ◢ ◢◤ ◢█◤ ◢ ◣◥█ ˙˙˙‧‧‧...
█◥◣ █ ◣ ◤ █ ◥◣◤ ˙˙˙‧‧‧...
█ █ ◢◤ █ ◢█◤ █ █ ˙˙˙‧‧‧...
◥◣◥◣ █ ◢◤ ◥ ◥◣ ◥◣ ˙˙˙‧‧‧...
█ █ █ ◥◣ ◢ █ ◢◥◣ ˙˙˙‧‧‧...
◤ ◤ ◤ ◤◢█◤ ◤ █◣◥ ψmrsix ‧‧...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.115.45
→
11/06 18:38, , 1F
11/06 18:38, 1F
推
11/06 19:19, , 2F
11/06 19:19, 2F
→
11/06 19:19, , 3F
11/06 19:19, 3F
→
11/06 19:20, , 4F
11/06 19:20, 4F
→
11/06 19:20, , 5F
11/06 19:20, 5F
→
11/06 19:21, , 6F
11/06 19:21, 6F
→
11/06 19:21, , 7F
11/06 19:21, 7F
→
11/06 19:22, , 8F
11/06 19:22, 8F
→
11/06 19:22, , 9F
11/06 19:22, 9F