How Computers Calculate - the ALU: Crash Course Computer Science #5
Today we're going to talk about a fundamental part of all modern computers. The thing that basically everything else uses - the Arithmetic and Logic Unit (or the ALU). The ALU may not have to most exciting name, but it is the mathematical brain of a computer and is responsible for all the calculations your computer does! And it's actually not that complicated. So today we're going to use the binary and logic gates we learned in previous episodes to build one from scratch, and then we'll use our newly minted ALU when we construct the heart of a computer, the CPU, in episode 7.
*CORRECTION*
We got our wires crossed with the Intel 4004, which we discuss later. The 74181 was introduced by Texas Instruments in 1970 but appeared in technical manuals around 1969. The design of the 74181, like most of the 74xx/74xxx series, was an open design which was manufactured by many other companies - Fairchild was one such manufacturer. They produced a chip, the Fairchild 9341, which was pin-for-pin compatible with the 74181.
Fairchild was the first to prototype an ALU, building the Fairchild 4711 in 1968 - a one-off device not optimized for scale manufacturing. In 1969, Signetics came out with the 8260, which they marketed in a very limited sense (it was attached, AFAICT, to one particular computer, the Data General SUPERNOVA). TI follows afterwards (March 1970) with the 74181, coupled with the 9341 from Fairchild. The 74181 became the standard number for this part, and was available from many manufacturers (back in those days, chip makers cross-licensed designs all over the place in order to provide assurance that their part could be sourced from multiple manufacturers).
Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios
The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...
We’ve got merch!
https://store.dftba.com/collections/crashcourse
Want to know more about Carrie Anne?
https://about.me/carrieannephilbin
Wan
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from CrashCourse · CrashCourse · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Crash Course Preview
CrashCourse
Water - Liquid Awesome: Crash Course Biology #2
CrashCourse
Mesopotamia: Crash Course World History #3
CrashCourse
Plant Cells: Crash Course Biology #6
CrashCourse
Alexander the Great: Crash Course World History #8
CrashCourse
Photosynthesis: Crash Course Biology #8
CrashCourse
Heredity: Crash Course Biology #9
CrashCourse
DNA Structure and Replication: Crash Course Biology #10
CrashCourse
Mitosis: Splitting Up is Complicated - Crash Course Biology #12
CrashCourse
Meiosis: Where the Sex Starts - Crash Course Biology #13
CrashCourse
The Dark Ages...How Dark Were They, Really?: Crash Course World History #14
CrashCourse
Natural Selection - Crash Course Biology #14
CrashCourse
The Crusades - Pilgrimage or Holy War?: Crash Course World History #15
CrashCourse
Speciation: Of Ligers & Men - Crash Course Biology #15
CrashCourse
Crash Course World History Outtakes
CrashCourse
Hanging Out at Crash Course HQ
CrashCourse
Mansa Musa and Islam in Africa: Crash Course World History #16
CrashCourse
Animal Development: We're Just Tubes - Crash Course Biology #16
CrashCourse
Wait For It...The Mongols!: Crash Course World History #17
CrashCourse
CrashCourse Biology Outtakes with Hank Green
CrashCourse
Evolutionary Development: Chicken Teeth - Crash Course Biology #17
CrashCourse
Int'l Commerce, Snorkeling Camels, and The Indian Ocean Trade: Crash Course World History #18
CrashCourse
Population Genetics: When Darwin Met Mendel - Crash Course Biology #18
CrashCourse
Venice and the Ottoman Empire: Crash Course World History #19
CrashCourse
Taxonomy: Life's Filing System - Crash Course Biology #19
CrashCourse
Russia, the Kievan Rus, and the Mongols: Crash Course World History #20
CrashCourse
Evolution: It's a Thing - Crash Course Biology #20
CrashCourse
Columbus, Vasco da Gama, and Zheng He - 15th Century Mariners: Crash Course World History #21
CrashCourse
Comparative Anatomy: What Makes Us Animals - Crash Course Biology #21
CrashCourse
The Renaissance: Was it a Thing? - Crash Course World History #22
CrashCourse
Simple Animals: Sponges, Jellies, & Octopuses - Crash Course Biology #22
CrashCourse
The Columbian Exchange: Crash Course World History #23
CrashCourse
Complex Animals: Annelids & Arthropods - CrashCourse Biology #23
CrashCourse
The Atlantic Slave Trade: Crash Course World History #24
CrashCourse
Chordates - CrashCourse Biology #24
CrashCourse
Animal Behavior - CrashCourse Biology #25
CrashCourse
The Nervous System - CrashCourse Biology #26
CrashCourse
The Amazing Life and Strange Death of Captain Cook: Crash Course World History #27
CrashCourse
The Digestive System: CrashCourse Biology #28
CrashCourse
The Excretory System: From Your Heart to the Toilet - CrashCourse Biology #29
CrashCourse
Your Immune System: Natural Born Killer - Crash Course Biology #32
CrashCourse
Capitalism and Socialism: Crash Course World History #33
CrashCourse
Great Glands - Your Endocrine System: CrashCourse Biology #33
CrashCourse
Old & Odd: Archaea, Bacteria & Protists - CrashCourse Biology #35
CrashCourse
The Reproductive Lives of Nonvascular Plants: Alternation of Generations - Crash Course Biology #36
CrashCourse
Vascular Plants = Winning! - Crash Course Biology #37
CrashCourse
The Plants & The Bees: Plant Reproduction - CrashCourse Biology #38
CrashCourse
Fungi: Death Becomes Them - CrashCourse Biology #39
CrashCourse
Ecology - Rules for Living on Earth: Crash Course Biology #40
CrashCourse
Globalization I - The Upside: Crash Course World History #41
CrashCourse
The History of Life on Earth - Crash Course Ecology #1
CrashCourse
Population Ecology: The Texas Mosquito Mystery - Crash Course Ecology #2
CrashCourse
Community Ecology: Feel the Love - Crash Course Ecology #4
CrashCourse
Community Ecology II: Predators - Crash Course Ecology #5
CrashCourse
The Hydrologic and Carbon Cycles: Always Recycle! - Crash Course Ecology #8
CrashCourse
5 Human Impacts on the Environment: Crash Course Ecology #10
CrashCourse
Language, Voice, and Holden Caulfield - The Catcher in the Rye Part 1: CC English Literature #6
CrashCourse
Pollution: Crash Course Ecology #11
CrashCourse
Conservation and Restoration Ecology: Crash Course Ecology #12
CrashCourse
Crash Course Chemistry Preview!
CrashCourse
Related AI Lessons
⚡
⚡
⚡
⚡
How to Build a Next.js App in 30 Languages (Without Losing Your Mind)
Dev.to · Iurii Rogulia
Building True Vector PDF Export in the Browser with fabric.js
Dev.to · morestrive
Day 0 — visual concept for a small cloud platform
Dev.to · Danilo Eduardo Lopez Corozo
Part I: Don't Wait for Data. Render What You Know.
Dev.to · Pratik Goswami
🎓
Tutor Explanation
DeepCamp AI