源代码及操作说明.docxVIP

  • 49
  • 0
  • 约4.57千字
  • 约 11页
  • 2017-05-27 发布于河南
  • 举报
源代码及操作说明

1.将zhongli.s和input.s放于英文目录下2.依次加载zhongli和input3.根据提示,先输入重力g,再输入阻力f4.输入你想要输入的重力的个数5.遗传输入重力和对应的高度。注意:输入的数据应为整数示例:g:10F:1input An integer which is arrays size value 1 :2Weight:2hight:1Result:19Weight:1hight:2Result:18Zhongli.s;*********** WINDLX Ex.1: Greatest common measure *************;*********** (c) 2016 ccl *************;*********** Modified 1992 Maziar Khosravipour *************;------------------------------------------------------------------------; Program begins at symbol main; requires module INPUT; Read two positive integer numbers from stdin, calculate the gcm; and write the result to stdout;------------------------------------------------------------------------.data;*** Prompts for inputPrompt: .asciiz input An integer which is arrays size value 1 : Prompt1:.asciiz Weight:Prompt2:.asciiz hight: Prompt3:.asciiz g: Prompt4:.asciiz f: ;*** Data for printf-TrapPrintfFormat:.asciiz result : %f \n.align2PrintfPar:.wordPrintfFormatPrintf: .space 8Printf1: .space 128Printf2: .space 128Printf3: .space 128Printf4: .space 128PrintfValue1:.space128PrintfValue2:.space128PrintfValue3:.space128.text.globalmainmain: ;*** Read value from stdin into R1 addi r1,r0,Prompt3 jal InputUnsigned;read uns.-integer into R1 add r7,r1,r0;R2 - R1 sw Printf1,r7 lf f7, Printf1; g cvti2d f8,f7 addi r1,r0,Prompt4 jal InputUnsigned;read uns.-integer into R1 add r10,r1,r0;R2 - R1 sw Printf2,r10 lf f10, Printf2; f cvti2d f12,f10 addi r1,r0,Prompt jal InputUnsig

文档评论(0)

1亿VIP精品文档

相关文档