pep9课下作业

(1)编写一个伪代码算法,读入三个值,输出它们的和。
(2)用PEP/9 机器指令实现(1)中的算法,提交测试结果截图。
(3)用PEP/9 汇编语言实现(1)中的算法,提交测试结果截图。

伪代码

Set sum to 0
Read num 1
set sum to sum+num1
read num2
set sum to sum+num2
read num3
set sum to sum+num3
write sum

Pep9机器指令

   BR        main        

sum: .WORD 0X0000
num1: .BLOCK 2
num2: .BLOCK 2
num3: .BLOCK 2
main: LDWA sum,d
DECI num1,d
ADDA num1,d
DECI num2,d
ADDA num2,d
DECI num3,d
ADDA num3,d
STWA sum,d
DECO sum,d
STOP
.End

 

 

Pep9汇编语言

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

 

posted @   20183125张尧  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示