As mentioned, the Macintosh 128K and the Macintosh 512K were based on the Motorola 68000, which is a 32-bit microprocessor using a 16-bit data bus, and a 24-bit address bus, allowing it to access up to 16 MB of memory. The motherboard of the Macintosh 512K was identical to the 128K’s, except for the RAM chips. The 512K used 16 chips with 256 kbits each, while the 128K used 16 chips with 64 kbits each.
As you can see in Figure 12, the motherboard had two part numbers, “630-0101” for the Macintosh 128K or “630-0118” for the Macintosh 512K.
Other notable chips available were the 6522 “Versatile Interface Adapter,” in charge of mouse and keyboard communications; the Z8530 serial communications controller, in charge of the two serial ports; and the custom-made IWM (Integrated Woz Machine), in charge of controlling the floppy disk drive.
The motherboard used six PAL (Programmable Array Logic) chips named LAG (Linear Address Generator), TSM (Timing State Machine), BMU0 and BMU1 (Bus Management Unit), TSG (Timing Signal Generator), and ASG (Analog Sound Generator).
The motherboard had a reset and an interrupt button (seen at the top right corner in Figure 12) targeted to programmers. These buttons were normally not accessible from outside the computer. However, as these buttons were located in front of the side ventilation slits of the computer, programmers could buy a special “programmer’s switch” that could be attached to this vent (located on the left-side of the computer) and therefore access these buttons.
More about the motherboard of the Macintosh 512K can be found here.