历程控制块PCB,存在于系统的地址内还是进程自身地址内

进程控制块PCB,存在于系统的地址内还是进程自身地址内?
如题,如果是存在于进程自身的地址内,
(1)能通过编程的方式看到吗? 
(2)调试器能看到吗?

调试器能否看到进程当前的状态? 例如是否处于sleep状态还是running状态等等?
------解决思路----------------------
PCB就是个结构体,由内核管理,存在于内核态。看进程状态,用top不是可以么