回 帖 发 新 帖 刷新版面

主题:做过计算机组成实验的请进来看看,谢谢

计算机原理组成实验
功能实现:
在200H,201H,202H单元中的数加0AH,结果要求降序排列放到300H,301H,302H
3个单元中(要求用到ADD A #DATA指令)

这是我写的微程序,不知哪里错了,请各位帮忙指出并更正,谢谢

LDA 200
ADD A #0AH
STA 300
LDA 201
ADD A #0AH
STA 301
LDA 202
ADD A #0AH
STA 302

LDA 301
MOV Ri A
LDA 300
SUB A Ri
JC L1
LDA 300
STA 301
MOV A Ri
STA 300

L1:LDA 302
   MOV Ri A
   LDA 301
   SUB A Ri
   JC L2
   LDA 301
   STA 302
   MOV A Ri
   STA 301
   
   LDA 301
   MOV Ri A
   LDA 300
   SUB A Ri
   JC L2
   LDA 300
   STA 301
   MOV A Ri
   STA 300
L2:HALT

回复列表 (共1个回复)

沙发

是不是你的地址单元搞错了哦!

我来回复

您尚未登录,请登录后再回复。点此登录或注册