diff --git a/复习资料/A.pdf b/复习资料/A.pdf index 0cd72be..3a19ae5 100644 Binary files a/复习资料/A.pdf and b/复习资料/A.pdf differ diff --git a/复习资料/A.tex b/复习资料/A.tex index f547e0e..af0f8c5 100644 --- a/复习资料/A.tex +++ b/复习资料/A.tex @@ -242,7 +242,6 @@ frac \(\ne 00\dots0\) 表示 NaN \pagebreak \vspace{-0.5em} \section{程序的机器级表示} -\vspace{-1.5em} \subsection{计算数组元素的地址} @@ -319,7 +318,7 @@ D 当前所有定义符号的集合\\ 开始 E、U、D为空,首先扫描 \texttt{main2.o},将其加入 E,将未找到的符号加入 U, 定义的符号加入 D。 \\ 再扫描 \texttt{./libvector.a},将匹配到的 U 中的符号转移到 D 并加入到 E, 同时将未找到的符号加入 U。 \\ 最后搜索标准库 \texttt{libc.a},处理完\texttt{libc.a}时,U一定是空的,D中符号唯一,否则错误。 -\vspace{-1.5em} +\vspace{-1em} \subsection{重定位} \vspace{-0.5em} PC相对地址下重定位值计算公式:\\