X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=top%2Fmemorylayout.tex;h=f7e24c802c5497910a5230457ffebec2197fea75;hb=5bc326c89f63bd6eab3e09ddc83006021745e1f2;hp=eb24dfd84ee7bd3c78fb5c1668ac9d548e302ec4;hpb=48685f7c608c566a9b6935e02e39196dea783b4c;p=phd-thesis.git diff --git a/top/memorylayout.tex b/top/memorylayout.tex index eb24dfd..f7e24c8 100644 --- a/top/memorylayout.tex +++ b/top/memorylayout.tex @@ -33,13 +33,22 @@ & || tasks \\ & |[descr]| {\rm low addresses}\\ }; - \matrix (heap) [right=of main,memory] { + \matrix (heap) [right=of main,memory,yshift=2em] { & || tree\textsubscript{0}\\ & || tree\textsubscript{1}\\ & || tree\textsubscript{\ldots}\\ & || tree\textsubscript{n}\\ }; + \matrix (global) [left=of main,memory,yshift=2em] { + & || task\textsubscript{n}\\ + & || task\textsubscript{\ldots}\\ + & || task\textsubscript{1}\\ + & || task\textsubscript{0}\\ + }; \draw[dashed] (main-2-2.north east) -- (heap-1-2.north west); \draw[dashed] (main-3-2.south east) -- (heap-4-2.south west); + + \draw[dashed] (main-7-2.north west) -- (global-1-2.north east); + \draw[dashed] (main-8-2.south west) -- (global-4-2.south east); \end{tikzpicture} \end{document}