pep9课下作业

PEP/9

编写一个伪代码算法,读入三个值,输出它们的和

set sum to 0
read num1
read num2
set sum1 to num1+num2
read num3
set sum2 to num2+num3
set sum to sum1+sum2
write sum

 

用PEP/9 机器指令实现(1)中的算法,提交测试结果截图。

12 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 C1
00 03 C1 00 05 C1 00 07 31 00 09 61 00 09 31 00
0B 61 00 0B E1 00 05 61 00 0B 31 00 0D 61 00 0D
E1 00 07 E1 00 03 39 00 03 00 zz

 

用PEP/9 汇编语言实现(1)中的算法,提交测试结果截图。

复制代码
      BR    main
sum:  .WORD  0x0000
sum1: .WORD  0x0000
sum2: .WORD  0x0000
num1: .BLOCK 2
num2: .BLOCK 2
num3: .BLOCK 2

main:LDWA sum,d
     LDWA sum1,d 
     LDWA sum2,d 
     DECI num1,d
     ADDA num1,d
     DECI num2,d
     ADDA num2,d
     STWA sum1,d 
     ADDA num2,d
     DECI num3,d
     ADDA num3,d
     STWA sum2,d
     STWA sum,d
     DECO sum,d
     STOP
     .END
复制代码

 

posted @   20221408柳笛  阅读(59)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示