Computing Fundamentals Tutor ALU 03: B-Choice

preview_player
Показать описание
This video shows the creation of a sub-component of a simple simulated 4-bit ALU (Arithmetic Logic Unit), which can choose various options for one of the input parameters.

It is one of a series on the creation of a simulated 4-Bit ALU. Arithmetic Logic Units are digital circuits that can perform arithmetic operations on binary numbers, and are a core element of CPUs. This video shows the creation of circuitry that will allow one of the parameters of the ALU to be as provided, the inverse of what is provided, binary 1111 or binary 0000. Combining these options with the first component, the carry-in line, and choosing between adding and XOR, gives quite a variety of possible arithmetic operations in the ALU.

This series in turn is part of a larger series that charts the creation of a simulated 4-Bit CPU, with clear explanations of what is happening at every step of the way. Following this Super-Series is a great way to gain a strong understanding of the hardware that underpins computers, and is a great learning experience for anyone interested in computing as a career or hobby.

Roadmap:

Understanding the basics of digital electronics is fundamental to the understanding of computer hardware, and this software allows you to explore that without the need for hardware, soldering irons and the such like.

Рекомендации по теме