Fun with Fixed Point Math

?

?# Keyboard Navigation

## Global Keys

[, < / ], > Jump to previous / next episode

W, K, P / S, J, N Jump to previous / next marker

t / T Toggle theatre / SUPERtheatre mode

V Revert filter to original state Y Select link (requires manual Ctrl-c)## Menu toggling

q Quotes
r References
f Filter
y Link
c Credits
## In-Menu Movement

## Quotes and References Menus

Enter Jump to timecode

## Quotes, References and Credits Menus

o Open URL (in new tab)
## Filter Menu

x, Space Toggle category and focus next

X, ShiftSpace Toggle category and focus previous

v Invert topics / media as per focus## Filter and Link Menus

z Toggle filter / linking mode
## Credits Menu

Enter Open URL (in new tab)

W, K, P / S, J, N Jump to previous / next marker

t / T Toggle theatre / SUPERtheatre mode

V Revert filter to original state Y Select link (requires manual Ctrl-c)

a

w

s

s

d

h
j
k
l

←

↑

↓

↓

→

X, ShiftSpace Toggle category and focus previous

v Invert topics / media as per focus

⏫

Previous: 'BareD, Story Time, & measure_cpu_freq'

⏫

0:09Recap and set the stage for the day

0:09Recap and set the stage for the day

0:09Recap and set the stage for the day

1:03Don the thinking cap

1:03Don the thinking cap

1:03Don the thinking cap

1:38Working through the cycles-per-second formula for measure_cpu_freq()

🖌

1:38Working through the cycles-per-second formula for measure_cpu_freq()

🖌

1:38Working through the cycles-per-second formula for measure_cpu_freq()

🖌

16:12Check our formula with the one in measure_cpu_freq()

🖌

16:12Check our formula with the one in measure_cpu_freq()

🖌

16:12Check our formula with the one in measure_cpu_freq()

🖌

18:46Reverse engineer the cycles-per-second formula

🖌

18:46Reverse engineer the cycles-per-second formula

🖌

18:46Reverse engineer the cycles-per-second formula

🖌

21:02Computing the decimal portion of a real number in fixed point mathematics

🖌

21:02Computing the decimal portion of a real number in fixed point mathematics

🖌

21:02Computing the decimal portion of a real number in fixed point mathematics

🖌

25:37Determine to work through an example on the whiteboard

25:37Determine to work through an example on the whiteboard

25:37Determine to work through an example on the whiteboard

27:06Plug some example values into our cycles-per-second formula

🖌

27:06Plug some example values into our cycles-per-second formula

🖌

27:06Plug some example values into our cycles-per-second formula

🖌

41:04Summarise how this fixed point calculation works

🖌

41:04Summarise how this fixed point calculation works

🖌

41:04Summarise how this fixed point calculation works

🖌

47:57Pose the question: How does n % m / m give the decimal part of the number?

🖌

47:57Pose the question: How does n % m / m give the decimal part of the number?

🖌

47:57Pose the question: How does n % m / m give the decimal part of the number?

🖌

50:22The relationship between a remainder and a decimal

🖌

50:22The relationship between a remainder and a decimal

🖌

50:22The relationship between a remainder and a decimal

🖌

53:56Read about reciprocal^{1}

📖

53:56Read about reciprocal^{1}

📖

53:56Read about reciprocal^{1}

📖

57:41Is it true that n % m / m = 1 / m % m

🖌

57:41Is it true that n % m / m = 1 / m % m

🖌

57:41Is it true that n % m / m = 1 / m % m

🖌

1:01:21Determine to sleep on this to fully understand it

1:01:21Determine to sleep on this to fully understand it

1:01:21Determine to sleep on this to fully understand it

⏬

Next: 'Understanding measure_cpu_freq, get_cpu_freq, & uart_init'

⏬