需要使用MIPS调用约定实现PrintReverse函数

时间:2019-02-19 00:26:04

标签: c mips

我需要使用MIPS调用约定来实现PrintReverse函数。这将在终端上使用SPIM运行。我其余的代码工作正常,只是在如何到达数组末尾以开始循环以及使用MIPS调用约定实现循环方面感到困惑。

distance = []

    for i, j in zip(LatList, LonList):

        dlat = i - i+1
        dlon = j - j+1

        a = sin(dlat/2)**2 + cos(lat1) * cos(lat2) * sin(dlon/2)**2
        c = 2 * asin(sqrt(a))
        r = 6371 # Radius of earth in kilometers

        distance.append(round((c * r), 2))

    print(distance)

0 个答案:

没有答案