Kisah CPU adalah salah satu hal yang meningkat jumlah per paket.
CPU paling awal selalu menggunakan ALU serial yang dibangun dari beberapa relay atau tabung vakum. Yang pertama melawan tradisi ini adalah Whirlwind 1947.
CPU transistorized awal membangun semuanya dari transistor individu.
Apollo Guidance Computer (AGM), mungkin komputer pertama yang dibangun dari sirkuit terintegrasi, hanya menggunakan satu jenis IC di luar memori: 3-input NOR gates. ALU dan setiap bagian lain dari CPU dibangun sepenuhnya dari sejumlah besar IC gerbang NOR. The (jauh lebih cepat) Cray 1 juga hanya menggunakan satu jenis IC di luar memori: jenis lain dari gerbang NOR.
Ketika orang menemukan cara menjejalkan lebih banyak transistor pada sebuah chip, kemudian CPU menggunakan (relatif) lebih sedikit chip untuk mengimplementasikan ALU.
ALU dapat dibangun seluruhnya dari multiplexer ( "Multiplexer: Nuke of Logic Design taktis" ), menggunakan banyak chip yang lebih sedikit daripada implementasi NOR.
Dieter Mueller memposting desain ALU 8-bit yang memiliki fungsionalitas lebih dari dua chip 74181 - 74181 tidak dapat bergeser ke kanan - dibangun dari lebih sedikit chip: 14 chip TTL kompleks: dua 74283 4-bit adders, sekitar 4: 1 mux, dan beberapa mux 2: 1.
Seperti banyak komputer komersial yang penting secara historis, banyak CPU buatan sendiri menggunakan beberapa versi 74181, ALU "lengkap" pertama dalam satu chip.
Banyak dari CPU tersebut membangun ALU 8-bit atau 16-bit (atau keduanya) dari beberapa 74181 chip dan beberapa 74182 chip - masing-masing 74181 hanya menangani operasi 4-bit-lebar. Mesin Homebrew biasanya menggunakan hal yang paling sederhana yang akan berhasil - membawa satu 74181 dimasukkan ke carry-in berikutnya, membentuk penambah riak-riak. Mesin komersial yang menggunakan chip 74181 biasanya menggunakan generator pembawa 74182 yang akan membawa penambahan dan pengurangan secara signifikan lebih cepat.
Saat ini sebagian besar ALU tersembunyi di dalam beberapa chip - sebagian kecil dari CPU, beberapa jenis ASIC, atau CPLD atau FPGA.
Bahkan setelah "komputer chip tunggal" tersedia, kadang-kadang seseorang akan membangun ALU yang kompatibel dengan 74181 dari GAL , atau ALU yang hanya menggunakan gerbang logika yang lebih sederhana, atau bahkan transistor atau relay individu, untuk tujuan pembelajaran.
Orang-orang telah melakukannya, oleh karena itu harus mungkin.
Panduan langkah demi langkah yang menjelaskan desain dan implementasi ALU terdengar seperti ide yang sangat bagus. Tolong bantu kami menulis satu di wikibook Desain Microprocess, mungkin bagian "ALU" atau "Wire Wrap" .