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
 
![]()