Premium Only Content
Lesson 12 Powers of 2 Principle, Debugger Overview, FLAGS Register, PUSH and POP
Getting into the "Powers of 2 Principle" and how it permeates TempleOS.
Introducing F64 data type for HolyC, but holding back on Assembly FPU programming for now
Debugger caveats with R10andR15.HC.Z. Why does R10 always show 0's? (Unresolved mystery)
Working with the stack; everything is always at least 8 bytes pushed, even dealing with
single ASCII characters. Concept of memory alignment on 8 byte boundary.
Accessing Registers in Dbg with _RSP notation.
Peeking and Poking memory using HolyC notation.
Pushing some numbers onto the stack. Where the heck are they?
Trying to unassemble the debugger and running into Software Interrupt I_DBG mystery.
Introduce the D() Dump Function, and solve the mystery of where are my push'd numbers
Do a little program that compares 2 numbers, getting into the FLAGS register
-
14:13
Stone Combatives
5 years agoLesson 1: Push Hands
32 -
3:08
KNXV
5 years agoPush to register voters in Arizona
120 -
33:56
Covenant Truth Ministries Inc.
4 years ago $0.01 earnedRevelation Road - Lesson 1
117 -
0:17
mostafaaktaa
4 years agoCity overview
69 -
21:31
DanQ
5 years ago $0.02 earnedBass Guitar Lesson 1
5901 -
1:45
bignallb
4 years agoCR&N Overview
1241 -
11:20
EpicScience
4 years agoLesson 5.1.2 - Density
1881 -
10:55
Joseph Jenkins
4 years agoLoveable Loo Overview
961 -
32:24
Forrest Galante
1 day agoHunting and Eating The World's WORST Fish (Everglades At Night)
124K8 -
11:37
The Pascal Show
1 day ago $13.48 earnedTHEY WANT TO END HER?! Candace Owens Claims French President & First Lady Put A H*t Out On Her?!
44K46