考虑使用内存中的行主要顺序的二维数组A [10] [20],我们要访问的存储位置为A [y,z]。已知每个内存地址占用4个字节。
以下是相同的3地址代码,请用正确的值填充空白:
x : A[y, z]
t1 = ---(1)--- * ---(2)---
t2 = t1 + z
t3 = t2 * ---(3)---
---(4)--- = base address of A
x = t4[---(5)---]
(A) (1):x
(2):10
(3):4
(4):t4
(5):t3
(B) (1):y
(2):10
(3):t4
(4):4
(5):t3
(C) (1):y
(2):20
(3):4
(4):t4
(5):t3
(D)这些都不是答案: (C)
说明: (1):y
(2):20
(3):4
(4):t4
(5):t3
这个问题的测验