Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Your CPU Is Binary

CppNow via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the concept of multi-valued logic in computing through this thought-provoking conference talk from CppNow. Delve into the historical and potential future implications of moving beyond binary systems in CPU architecture. Examine how the prevalence of binary logic has shaped programming languages and software engineering practices, and consider the potential benefits of three-value logic (3VL) in modern hardware applications. Investigate the speculative evolution of multi-core CPUs towards 3VL systems, discussing potential improvements in efficiency, radix economy, and software correctness. Review the history of ternary CPUs, analyze the limitations of bivalent logic in API design, and contemplate the practical transition to ternary logic in source code. Reflect on the possible impacts on the C++ language standard and the broader field of computer science in this 1 hour and 35 minute presentation.

Syllabus

Charles Bay: Your CPU is binary

Taught by

CppNow

Reviews

Start your review of Your CPU Is Binary

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.