ALU with function

Textbooks

1. Digital Design
BY: Morris Mano and Michael Ciletti - Chapter 5 (Combinational Logic) and Chapter 6 (Sequential Logic)
Comprehensive coverage of ALU design, arithmetic logic units, and processor components.

2. Digital Logic and Computer Design
BY: Morris Mano - Chapter 5
Fundamental concepts of arithmetic logic units and their implementation in digital systems.

3. Computer Organization and Design
BY: David A. Patterson and John L. Hennessy - Chapter 3 (Arithmetic for Computers)
Hardware perspective on ALU operations, arithmetic implementations, and processor design.

4. Digital Systems: Principles and Applications
BY: Ronald J. Tocci, Neal S. Widmer, and Gregory L. Moss - Chapter 7
Excellent coverage of arithmetic logic units and their role in digital processing systems.

5. Digital Electronics: Principles, Devices and Applications
BY: Anil K. Maini - Chapter 6
Practical approach to ALU design with detailed analysis of arithmetic and logical operations.

6. Computer System Architecture
BY: Morris Mano - Chapter 8
Detailed coverage of ALU design principles and their integration in computer systems.

Video Lectures and Online Courses

NPTEL Courses:

MIT OpenCourseWare:

YouTube EDU Channels:

Research Papers and Articles

1. Design and Implementation of Arithmetic Logic Unit using Multiplexer
BY: S. K. Nandy and P. P. Chakrabarti
IEEE Transactions on Computers, 1985

2. High-Performance ALU Design for Digital Signal Processing
BY: Neil H. E. Weste and David Harris
Proceedings of IEEE International Conference on Computer Design, 2003

3. VLSI Implementation of Programmable Arithmetic Logic Units
BY: R. Zimmermann and W. Fichtner
IEEE Journal of Solid-State Circuits, 1997

4. Multiplexer-Based Function Selection in ALU Design
BY: M. D. Ercegovac and T. Lang
IEEE Transactions on Computers, 1990

5. Energy-Efficient ALU Architectures for Low-Power Applications
BY: A. Chandrakasan and R. Brodersen
IEEE Design & Test of Computers, 1995