当前位置: 首页 > news >正文

滨州网站开发贵阳做网站找哪家好

滨州网站开发,贵阳做网站找哪家好,定制小程序制作平台,带分期功能的网站建设高级语言支持函数#xff08;也称为过程或子程序#xff09;来重用通用的代码#xff0c;以及使程序更加模块化和可读。函数可以有输入#xff0c;称为参数#xff0c;和输出#xff0c;称为返回值。函数应该计算返回值#xff0c;并且不产生其他意外的副作用。 在一个…高级语言支持函数也称为过程或子程序来重用通用的代码以及使程序更加模块化和可读。函数可以有输入称为参数和输出称为返回值。函数应该计算返回值并且不产生其他意外的副作用。 在一个函数调用另一个函数时调用者caller和被调用者callee必须约定好在哪里放置参数和返回值。在RISC-V程序中惯例是调用者在进行函数调用前将最多八个参数放在寄存器a0到a7中而被调用者在完成前将返回值放在寄存器a0中。遵循这个惯例两个函数都知道在哪里找到参数和返回值即使调用者和被调用者是由不同的人编写的。 被调用者不能干扰调用者的行为。这意味着被调用者必须知道在完成后返回到哪里而且不能破坏调用者需要的任何寄存器或内存。调用者在使用跳转并链接jump and link指令jal跳转到被调用者时同时将返回地址存储在返回地址寄存器ra中。被调用者不能覆盖任何架构状态或内存因为这些是调用者依赖的。具体来说被调用者必须保持保存寄存器s0−s11、返回地址ra和堆栈一部分内存用于临时变量不变。 如上实例 上图展示了主函数main调用简单函数simple的过程。main是调用者simple是被调用者。simple函数没有输入参数也没有返回值它只是返回给调用者。在 Example中每条RISC-V指令的左边给出了示例指令地址。jal和jr ra是函数调用和返回所必需的两条指令。主函数通过执行jal simple来调用simple函数这个指令做了两件事它跳转到目标指令的地址即simple所在的地址0x0000051C并且把返回地址即jal后面的指令的地址在这个例子中是0x00000304存储在返回地址寄存器ra中。程序员可以指定哪个寄存器被写入返回地址但默认是ra。simple函数立即通过执行jr ra来返回这个指令跳转到ra寄存器中保存的指令地址。主函数然后继续在这个地址0x00000304执行 RISC-V的约定是函数使用a0到a7这八个寄存器来传递输入参数其中a0是最左边的参数a7是最右边的参数。函数使用a0寄存器来返回输出值。如果函数有多于八个的输入参数那么多余的参数会被放在栈上。 上例展示了一个名为diffofsums的函数它接收四个输入参数并返回一个输出值。result是一个局部变量我们选择把它保存在s3寄存器中。 根据RISC-V的约定调用函数main在调用被调用函数diffofsums之前把函数参数从左到右放入输入寄存器a0到a7中。被调用函数diffofsums把返回值存储在返回寄存器a0中。当函数返回时调用函数main可以从a0中读取返回值。
http://www.hkea.cn/news/14304886/

相关文章:

  • 素材网站开发股市行情app
  • 哪个网站有免费ppt下载小型影视网站源码
  • 江西省城乡建设陪训网官方网站上海cms建站模板
  • 建站软件大全青岛网站制作哪里有
  • 用台电脑做网站建网站的网站有哪些
  • 网站域名备案与解析企业网站策划书下载
  • 自己做刷东西的网站如何制作自己的网址
  • 论坛类网站可以做移动端吗网站建设liluokj
  • 如何做音乐网站网站维护需要什么技能
  • 私募基金公司网站建设wordpress建站 客户端
  • 百度搜不到 但搜关键词有的网站龙井建设局网站
  • 咸阳鑫承网站建设公众号开发板如何绑定视频号
  • 移动网站 制作天津网络推广seo
  • 网站联系qq代码wordpress agoda
  • 网站开发学什么语言网页设计模板图片美食
  • 做网站怎么赚钱 知乎网站视频链接怎么做的
  • 网站平台推广方案企业简介内容
  • 南京 推广 网站建设网站建设协议附件
  • 成都哪家网站建设好杭州百度百科
  • 网站营销方式软件推广渠道
  • 免备案空间网站备案如何建立虚拟架构网站
  • 佛山网站建设的大品牌手机网站适配代码
  • 网站登录注册怎么做的咨询公司网站源码
  • 如何自己搭建网站杭州制作网站哪家好
  • wordpress 栏目 伪静态化湘潭有实力的关键词优化公司
  • 德惠网站建设湘潭响应式网站建设 磐石网络
  • 建设自己的二手房中介网站能不能模仿百度一样做搜索引擎网站
  • phpwind能做网站吗网站建设公司与前端
  • 网站建设公司 提成wordpress自适应主题制作
  • 企业网站怎么做seo优化自己制作网站的方法是