|
主题 : : 难题,高手们老师们快来帮帮我! [待解决] |
回复[ 7次 ]
点击[ 448次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2009-03-25 14:02 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
学习Debug 中,前面还好,但后面 -u 查看汇编指令的时候老是一个ue 和出现一个笑脸,前面空行,是不是CPU不同查看的方式不同呢,求助,在线等 | | |
|
|
|
|
[第1楼]
[ 回复时间:2009-03-25 15:09 ]
[引用]
[回复]
[ top ] | |
荣誉值:273
信誉值:0
注册日期:2008-01-23 20:23 |
不是啊,在debug下用u命令,显示出来的是汇编指令啊。
你的ue和笑脸出现在哪?输完u命令后回车就出现了?? | | |
|
|
|
|
[第2楼]
[ 回复时间:2009-03-25 15:17 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
|
|
|
|
|
[第3楼]
[ 回复时间:2009-03-25 15:23 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
上网查了一下,是ASCII码,不过我不清楚为什么会出现这个.怎么搞才好 | | |
|
|
|
|
[第4楼]
[ 回复时间:2009-03-25 15:38 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
就是王爽版本的 第二章的实验任务,先用e 输入几个16 位码 b8 01 00 b9 02 00 01 c8 最后 用 u 查看编译代码 没有出现编译代码,而出现了 一个 u上面有两点,一个e 上面有两点,还有一个笑脸,我那一行 Mov 都出不来的, | | |
|
|
|
|
[第5楼]
[ 回复时间:2009-03-25 15:52 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
我知道了,用了-u之后比如老师书里面显示的是 1000:0000 B80100 MOV AX,0001
单我显示的是: 1000:0000 B80100 SPBPSDIESCSSDS(一大堆ASC码或者是一大堆英文) AX,0001
为什么会这样呢? | | |
|
|
|
|
[第6楼]
[ 回复时间:2009-03-25 17:49 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2009-03-24 00:15 |
可能是系统的事吧,我在虚拟机中就可以,不知道是为什么。难道是我的系统问题?我刚装系统了呀~~ | | |
|
|
|
|
[第7楼]
[ 回复时间:2009-04-14 21:44 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-04-10 20:16 |
楼主,我估计是,你输过e后还要输入cs:ip.才能知道你把哪一段内存改了,输过u也要输入cs:ip才能知道是吧那一段内存以汇编命令输出的。不输入地址可能都是系统默认的地址了。小弟刚学汇编希望大侠们指教。 | | |