Well, for the first question, we know that we're going to loop through this code 64 times,
and we're going to do one multiplication for each iteration,
so that's going to take 64 multiplications.
And for the second question, we know that each one of these iterations is going to proceed serially,
one after another after another.
So for each of these 64 iterations, it's going to take us 2 nanoseconds.
If we multiply those together, we'll see that the answer is 128 nanoseconds.
글쎄 첫 번째 문제를 통해서 순환 계산을 하겠습니다. 여기서 보면 64 곱하기 어떤 수이고
우리는 각 순환 마다 한 번의 곱셈 연산을 할 것입니다.
그러므로 64회의 곱셈을 하게 됩니다.
그리고 두 번째 문제에서 우리는 이 각 순환 계산이 연속적으로 계속될 것임을 압니다.
하나 그 뒤에 다른 하나, 그리고 다른 하나 이런 식으로 말입니다.
그러므로 64회 가운데 각 계산에서 2나노 초만큼의 시간이 걸리게 됩니다.
만약 함께 곱한다면, 우리는 답이 128 나노초가 됨을 볼 것입니다.
Для первого вопроса мы знаем что мы проходим цикл 64 раза,
и делаем одно умножение каждую итерацию,
что дает 64 умножения.
И для второго вопроса мы знаем, что каждая из итераций выполняется последовательно,
одна за другой.
Тогда каждая из эти 64 итераций займет 2 наносекунды.
Перемножив получи ответ 128 наносекунд.
对于第一个问题,我们知道我们将循环通过该代码64次,
每次迭代我们要做一次乘法,
所以将进行64次乘法。
对于第二个问题,我们知道这每次迭代都串行进行,
一次接着一次。
所以这64次迭代中的每一次将要花2纳秒。
如果把这些都相乘,我们会看到答案是128纳秒。