Not sure why it took this long, I always thought I understood them, but today I really did.
Turns out pointers are just a fancy way to indirectly access memory. I've been using indirect memory access in PIC assembly for a long time, but I never realized that's exactly what a pointer is. For a while something about pointers was bothering me, and today I got it.
Everything makes so much sense now. No wonder Assembly was way easier than C.
The file select register (FSR) is written with the address of the desired memory operand, after which
The indirect file register (INDF) becomes an alias) for the operand pointed to) by the FSR.
[link] [comments]


![[macOS] [Mac App Store - Game deals post #4 - DEATH STRANDING DIRECTOR'S CUT, Cyberpunk 2077: Ultimate, Frostpunk 2, The Medium, DREDGE and more at discounted prices.]](https://www.browardlocals.com/hello.gif)
![[iOS][Mac] Lifetime Pro IAP $10 → Free (48h) — RecordMark — voice notes with pins & transcription](https://external-preview.redd.it/YtBQSbs6xMBS__OIrr9eC4Ek71sFJIkh4c0So1yZWNc.png?width=640&crop=smart&auto=webp&s=0744d122255bc144037a76e5c4f087b72aa1cd1b)
![The Alabama Solution Trailer (2025) [1:57:00]](https://external-preview.redd.it/Djo00T_SWKRom0I3g_WiEUUbwfq9p7SdtGkTs_4kTak.jpeg?width=320&crop=smart&auto=webp&s=6cbbaea250ec8dd60e8a8db9f8e82ab1147b0172)


English (US) ·