I'm debugging a program that I wrote and I notice several things:

variables and pointers within a current function are stored on stack frames located at: 0xbf******

malloc() allocates my pointers to: 0x80******

Does it always always use bf and 80? What do we call 0x80 (I know we call 0xbf the stack)