要获得 CU 的行缓冲的每一行,我们需要检查低位地址匹配以找到函数的第一行的行号。
For each line in the line buffer for a CU, we need to check for the low address match to find the first line number.
端口0也是复低位地址和在利用外部程序和数据存储器的数据总线。
Port 0 is also the multiplexed low-order address and data bus during access to external program and data memory.
要获得CU的行缓冲的每一行,则需要检查低位地址匹配以找到函数的第一行的行号。
For each line in the line buffer for a CU, check for the low address match to find the first line number for the function.
答案是它看起来类似图1,其中展示了从左边的低位地址到右边的高位地址排序的内存布局。
The answer is that it would look like Figure 1, which shows the memory layout ordered from lower addresses on the left to higher addresses on the right.
许多计算机处理器,包括所有x86处理器,都支持从高位地址向低位地址“倒”增长堆栈。
Many computer processors, including all x86 processors, support stacks that grow "down" from higher to lower addresses.
从子程序的属性中,获得与该子程序对应的低位地址和高位地址,它们分别表示与子程序的起始部分和结束部分对应的地址。
From the attributes of the subprogram, get the low address and high address corresponding to this subprogram. This represents the addresses corresponding to the start and end of that subprogram.
如果CU是连续的(即完整地加载到内存中),则可以获得编译单元的高位、低位内存地址值。
If the CU is contiguous (that is, it is loaded into memory in one piece) then there are values for the low and high memory addresses for the unit.
Big -endian是将高位字节存储在内存的低地址中,将低位字节存储在内存的高地址中。
Big-endian means that the most significant byte is stored at the lowest memory address and the least significant byte is stored at the highest memory address.
Little - endian是将低位字节存储在内存的低地址中,将高位字节存储在内存的高地址中。
Little-endian means that the least significant byte is stored at the lowest memory address and the most significant byte is stored at the highest memory address.
而little -endian意味着最低位字节存储在最低地址(按低位优先的顺序存储字)。
Little-endian means that the least significant byte has the lowest address (the word is stored little-end-first).
而little -endian意味着最低位字节存储在最低地址(按低位优先的顺序存储字)。
Little-endian means that the least significant byte has the lowest address (the word is stored little-end-first).
应用推荐