汇编里,数据寄存器够用,怎么办

来源:百度知道 编辑:UC知道 时间:2024/06/01 21:54:09

把数据放入内存是最通用的方法,高级语言的变量都是定义在内存中的
如果是调用函数的时候寄存器不够用的话,我知道两种方法:
1:用栈传递参数,高级语言的参数传递一般都是用这种方法,<IBM-PC汇编语言程序设计>里面有详细的讲解,网上可以下载到电子版的
2:用寄存器传入一个指针,通过这个指针来定位一个结构化的数据

怎么会,那么多的寄存器都用光了?你是开发什么项目的?可否说一?我都没觉得有寄存器不够用的情况,而且寄存器用得好的话会发挥几个寄存器的功能。就看你编程技巧了。

寄存器就那么几个~不够用是相当的正常情况~存内存吧

是不够用吧,不够用就将不要的数据调入内存

够用,就用呗。