鱼C论坛

 找回密码
 立即注册
查看: 3595|回复: 4

[技术交流] 指证老师课后题检测点6.1错误的地方

[复制链接]
发表于 2011-5-5 00:14:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 sundelian 于 2011-5-5 00:22 编辑

以下为拷贝甲鱼老师的源码:
assume cs:codesg
codesg segment
    dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
    dw 0,0,0,0,0------这里只是让系统分配了10个字节单元,也就是5个字单元,而题目明明说"10个字单元用作栈空间",所以导致下面栈的指向错误了,这里应该是
    dw 0,0,0,0,0,0,0,0,0,0  ;段地址就不用说了,偏移地址是从10H~23H(10进制16~35)
start:
    mov ax,cs     ;cs为所填第一空
    mov ss,ax
    mov sp,1ah    ;此条指令为所填第二空  ****所以这里sp应该指向36或者24H
    mov ax,0
    mov ds,ax
    mov bx,0
    mov cx,8
s:
    push [bx]
    pop cs:[bx]    ;此条指令为所填第三空
    add bx,2
    loop s
   
    mov ax,4c00h
    int 21h
codesg ends
end start

貌似甲鱼老师也马虎大意....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-6 00:35:17 | 显示全部楼层
回复 sundelian 的帖子

监测点的答案是第一版的~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-6 02:39:44 | 显示全部楼层
呵呵,这个我也看到了,老师的答案跟网上下载的一样一样的;P
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-5-6 21:47:09 | 显示全部楼层
回复 小甲鱼 的帖子

老师投机取巧哈~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-7 14:52:26 | 显示全部楼层
是啊,我也最对了,对比下小鱼的答案,我就郁闷了,想了好几个小时没想通,原来我是对的,你是错的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 20:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表