Amazing job with the ASCII gate layout :-) Here&#x27;s a link to the real layout: <a href="https:&#x2F;&#x2F;lh3.googleusercontent.com&#x2F;-vsyhirk5hFU&#x2F;VrgVJMXZDyI&#x2F;AAAAAAAAy6g&#x2F;Ydvjg1r59PY&#x2F;s800-Ic42&#x2F;z80-gate-labeled.png" rel="nofollow">https:&#x2F;&#x2F;lh3.googleusercontent.com&#x2F;-vsyhirk5hFU&#x2F;VrgVJMXZDyI&#x2F;A...</a> Note how insanely optimized the hand layout of the Z-80 is.<p>The ARM1 has some compound gates. but I haven&#x27;t come across anything more complex than OR-NAND. It&#x27;s mostly built from standard cells. The layout is kind of awful compared to the 6502 or Z-80, but the ARM designers were going for ease of design rather than optimization. Since the ARM1 had so few transistors for its time, they didn&#x27;t need to worry about space on the die and were more concerned with making the design easy to debug. One of the other guys looking at the ARM1 found &quot;wires to nowhere&quot; from fixes to the chip: <a href="http:&#x2F;&#x2F;daveshacks.blogspot.com&#x2F;2016&#x2F;01&#x2F;inside-armv1-read-bus-b-alu-output-bus.html" rel="nofollow">http:&#x2F;&#x2F;daveshacks.blogspot.com&#x2F;2016&#x2F;01&#x2F;inside-armv1-read-bus...</a>