一、md md是memory display的缩写,即显示内存数据。使用help md命令查看md使用方法: => help md md - memory display
Usage: md [.b, .w, .l] address [# of objects] 其中:
.b表示显示8位数据; .w表示显示16位数据; .l表示显示32位数据; Address表示显示的数据地址,of objects表示显示的数据个数(注意是十六进制)。
例如:显示内存地址0X83000000地址中的2个8位数据: => md.b 83000000 2 83000000: d0 0d
显示内存地址0X83000000地址中的1个16位数据: => md.w 83000000 1 83000000: 0dd0
如果不加.b,.w,.l,也不设置显示数据的个数的话,默认是显示1个32位数据: => md 83000000 83000000: edfe0dd0
二、mw mw是memory write的缩写,即向内存中写入数据。使用help mw命令显示mw的使用方法: => help mw mw - memory write (fill)
Usage: mw [.b, .w, .l] address value [count] 显然跟md命令使用方式类似,只是多了一个value,即要写入的数据,而count是指要在起始地址为address的内存中写入value的个数。
直接举例说明,向内存0x80000000的地址写入2个8位数据a8,然后使用md命令查看是否写入成功: => mw.b 80000000 a8 2 => md.b 80000000 2 80000000: a8 a8
显然写入数据成功。
|