王爽汇编语言第二版 实验9 的问题,屏幕第一行的地址是多少?
材料中说屏幕第一行偏移地址是000~09F,在debug中我修改相应的内存地址确实是显示在第一行,但是在完成实验9的时候,运行程序0A0~13F的内容显示在第一行了,000~09F的内容显示不出来,为什么??
材料中说屏幕第一行偏移地址是000~09F,在debug中我修改相应的内存地址确实是显示在第一行,但是在完成实验9的时候,运行程序0A0~13F的内容显示在第一行了,000~09F的内容显示不出来,为什么??
答案:用DEBUG操作,有时光标会赶上是在最下面。这时,每次操作,整个屏幕,自动向上滚动一行。
那么,你在写入0A0~13F的内容,就显示在第一行了,原来的000~09F的内容,就滚动没了。
其他:因为最后一行提示正常结束程序的英文(P开头的)是额外的,这行英文导致你显示的第1行向上移了一行,因为是第1行,向上移就看不见了
你可以把要显示的第1行改成在第2行显示,这样就可以看见了