\documentclass{article} \usepackage[pdftex,active,tightpage]{preview} \setlength\PreviewBorder{2mm} % http://upload.wikimedia.org/wikipedia/de/5/5d/EinstufigeSeitentabelle.png \usepackage{tikz} \usetikzlibrary{calc, shapes.multipart} \begin{document} \begin{preview} \begin{tikzpicture} \newcommand{\PageNumber}{Seitennummer}; \newcommand{\Offset}{Offset}; \newcommand{\VirtualAdress}{Virtuelle Adresse}; \newcommand{\RealAdress}{Reale Adresse}; \newcommand{\PageTable}{Seitentabelle}; \newcommand{\textBoxHeight}{1}; \node[rectangle split, rectangle split horizontal, rectangle split parts=2, draw, fill=black!20,label=left:\textbf{\VirtualAdress}] (VirtualAdressNode) at (5,0) {\nodepart{one}\PageNumber \nodepart{two}\Offset}; \newcommand{\titleShift}{0.45cm}; \draw[<->] ([yshift=\titleShift]VirtualAdressNode.one west) -- ([yshift=\titleShift]VirtualAdressNode.one split); \draw[<->] ([yshift=\titleShift]VirtualAdressNode.one split) -- ([yshift=\titleShift]VirtualAdressNode.one east); \node[fill=white,font=\tiny,yshift=\titleShift] at ($(VirtualAdressNode.one west)!0.5!(VirtualAdressNode.one split)$) {n bit}; \node[fill=white,font=\tiny,yshift=\titleShift] at ($(VirtualAdressNode.one split)!0.5!(VirtualAdressNode.one east)$) {m bit}; \node[rectangle split, rectangle split parts=10, draw, fill=black!20] (PageTableNode1) at (2,-3) {}; \node[rectangle split, minimum width=3cm,anchor=west, rectangle split parts=10, draw, fill=black!20,label=above:\textbf{\PageTable}] (PageTableNode2) at (2.2,-3) {}; \node (StatusBitsNode) at (2,-5.6) {Statusbits}; \node (BasisadresseNode) at (4,-5.6) {Basisadresse}; \draw[->,very thick] (StatusBitsNode) -- (2, -5); \draw[->,very thick] (BasisadresseNode) -- (4, -5); \node[rectangle split, rectangle split horizontal, rectangle split parts=2, draw, fill=black!20,label=left:\textbf{\RealAdress}] (RealAdressNode) at (5,-6.4) {\nodepart{one}Basisadresse der realen Seite \nodepart{two}\Offset}; \draw[->, very thick] (VirtualAdressNode.two south) -- (RealAdressNode.two north); \end{tikzpicture} \end{preview} \end{document}