在DS-5中,Debugger支持多种形式的内存的访问,在这里分别对其进行一一阐述和说明。
如果简单分类一下,可分为两大类:通过CPU访问和直接通过BUS访问。
这两种访问方式主要的区别在于,通过CPU访问内存,必须要在处理器停止的状态下进行,而通过BUS访问可以在处理器运行的状态下访问内存
通过BUS访问内存仅限于裸机和Linux内核这两种debugger连接状态,而通过CPU访问内存的访问则支持所有的debugger连接
1. 通过CPU访问
通过CPU访问内存,是Debugger访问内存的基本方式,Debugger直接向CPU发出指令…