ZKX's LAB

eclipse debug 跟踪变量 debug怎么跟踪数据

2021-04-08知识6

怎么我用DEBUG跟踪,不是我所想的 你的错误有两点:1、栈太小;2、源数未入栈。以下是改正式后的代码assume cs:zhanzhan segmentdw 1111h,2222h,3333h,4444h,5555h,6666h,7777h,8888horg 20h;使用伪指令,空出堆栈空间start:mov ax,csmov ss,axmov sp,10h+10h;要预留出改变堆栈段和DEBUG调试时的栈位mov bx,0mov ax,1000hmov ds,axmov cx,8;4改为8s:PUSH CS:[BX];通过堆栈传递数据,要先把源数压入栈中pop[bx]add bx,2loop s程序走到此,预置数据1111h~8888h已从代码段(堆栈段)全数复制到数据段1000H偏移0处mov ax,4c00hint 21hzhan endsend start

请问汇编中怎么在debug中显示某一个存储单元里的数据? d 段地址:偏移地址

想问一下,安卓编写程序的时候,想看下数据值一定要debug+Log么?我感觉直接run也能看啊,那 你问这个只能说你没怎么真的动手写过东西,大部分做的DEMO都是照着书上敲的,debug和logcat在实际使用中很有用。一个程序稍微有点规模,编译时候很容易出错,如果出错了你怎么去找错误?自己重新看一遍么?肯定是先看log找出错的地方,然后打断点进DEBUG去看为什么出错么。不要告诉我你写的东西能一遍过,技术再好的大牛也不敢打这个保证,你觉得东西一遍能过是因为你写的逻辑很简单,而且可能很多都是照着本书上敲的,那种写好的代码肯定是一遍过的要想快速提升水平,还是多写点系统的东西。弄俩demo 没什么用的。

#debug怎么跟踪数据

qrcode
访问手机版