filmov
tv
0073: Flags Revisit & Conditional Execution | 16-Bit Computer From Scratch
Показать описание
*Description*
Thank you to Dave Jones for the shout-out!!!
This video revisits the ALU Flags and Conditional Execution. This success in video is a major milestone.
While I do not yet have a fully functioning adder for the ALU, I will have the ability to directly manipulate the Carry Flag and use that flag for testing conditional execution.
*Chapters*
0:00 Intro
0:54 Work Done Off-Camera
3:07 Inserting the ALU
7:19 Control ROM8 Code Review
8:48 Control Logic 8 Build-Out
10:04 Tying the Signals Together
12:57 Smoke Test
14:29 Test Code Review
17:57 Found a Bug Already
18:39 Voltage Problem
23:09 Problem #2: Program Counter
24:08 Problem #3: Compiler Bug?
26:16 Problem #4: Do STC/CLC need a Latch Signal?
29:19 Problem #5: Condition Met Signal Wrong
30:39 Problem #6: Latch Timing
31:42 The Latch Problem?
33:39 Confirming the New Hook-Ups
36:26 Re-Testing the Timing
38:51 One Final Timing Concern
40:17 Wrap-Up
*Resources:*
*Additional Tags:*
#Homebrew
#Breadboard
#PCB
#KiCad
#74LS
#IC
#SMD
#schematic
#CircuitVerse
#ALU
#555
Thank you to Dave Jones for the shout-out!!!
This video revisits the ALU Flags and Conditional Execution. This success in video is a major milestone.
While I do not yet have a fully functioning adder for the ALU, I will have the ability to directly manipulate the Carry Flag and use that flag for testing conditional execution.
*Chapters*
0:00 Intro
0:54 Work Done Off-Camera
3:07 Inserting the ALU
7:19 Control ROM8 Code Review
8:48 Control Logic 8 Build-Out
10:04 Tying the Signals Together
12:57 Smoke Test
14:29 Test Code Review
17:57 Found a Bug Already
18:39 Voltage Problem
23:09 Problem #2: Program Counter
24:08 Problem #3: Compiler Bug?
26:16 Problem #4: Do STC/CLC need a Latch Signal?
29:19 Problem #5: Condition Met Signal Wrong
30:39 Problem #6: Latch Timing
31:42 The Latch Problem?
33:39 Confirming the New Hook-Ups
36:26 Re-Testing the Timing
38:51 One Final Timing Concern
40:17 Wrap-Up
*Resources:*
*Additional Tags:*
#Homebrew
#Breadboard
#PCB
#KiCad
#74LS
#IC
#SMD
#schematic
#CircuitVerse
#ALU
#555