鱼C论坛

 找回密码
 立即注册
查看: 4846|回复: 12

[争议讨论] 监测点6.1答案之我的见解

[复制链接]
发表于 2011-6-15 12:34:16 | 显示全部楼层 |阅读模式

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

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

x
前天看完第六章,把习题也做完了,今天和小甲鱼老师给的答案对比了下,发现有出入


监测点第二题,第二个填空,甲鱼老师给的答案是1AH,而我的答案给的是24H,所以在这里发帖和大家讨论一下

根据程序6.3例题得出一个结论:DW的偏移地址是从0开始,段地址是CS,那么CS:0~ 9存放的源程序中用“DW”定义的数据,栈空间是从CS:10~栈底+1,根据程序给出的栈空间大小是为10个字单元,(依次为10,12,14,16,18,1a,1c,1e,20,22)所以栈空间应该是从cs:10~23+1,根据甲鱼老师给出的答案1A,我个人推算是把栈空间大小看为10个字节型单元,而非是10个字单元



个人看法,误喷
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-15 12:49:23 | 显示全部楼层
把题目贴出来 我看下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-6-15 13:17:25 | 显示全部楼层
本帖最后由 开机中。。。 于 2011-6-15 13:18 编辑
(2)
assume cs:codesg
codesg segment
    dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
    dw 0,0,0,0,0
start:
    mov ax,cs     ;cs为所填第一空
    mov ss,ax
    mov sp,1ah    ;此条指令为所填第二空
    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

本文来自:鱼C工作室<a href=http://www.fishc.com>  详细出处参考:http://www.fishc.com/a/kehouti/_huibianyuyan_/839.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-6-15 13:21:14 | 显示全部楼层
挫,搞了半天谁都没错,错的是原版书和电子书,原版书定义dw 0,0,0,0,0,0,0,0,0,0 是10个0,电子书是dw 0,0,0,0,0是5个0,汗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-15 19:37:40 | 显示全部楼层
你看的书应该是第1版吧
弄本第2版的看吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-15 21:23:28 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-15 21:45:29 | 显示全部楼层
:( 静静飘过… 其实我一点也看不懂。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-15 23:32:37 | 显示全部楼层
sunhopp 发表于 2011-6-15 21:23
整天看视频。没有去了解这些!~怎么王爽老师的汇编有多个版本吗?有什么区别呢?

修复错误
这本书就两个版本,因为16位汇编方面的东西,已经不需要更新了

再比如C程序设计这本书,已经出到第四版了
不光修复了些错误,还删除了过时的东西,比如TC2,改用VC了
又添加了些新东西,比如C99规范
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-18 10:12:45 | 显示全部楼层

                               
登录/注册后可看大图

甲鱼哥貌似写错了!
我书上和电子书都是10个0字类型,即20个B
可甲鱼哥在写题的时候写了5个0字类型,即10个B
弄的我好几个小时没弄明白,唉
原来是甲鱼哥笔误啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-20 09:50:31 | 显示全部楼层
汗难道有好几个版本 ??
1.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-22 10:32:58 | 显示全部楼层
没有标准的答案。
你不要光看书和视屏!
只要程序就行了。如果还不确定,就调试一下就知道了……
:L
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2014-12-10 15:07:17 | 显示全部楼层
擦啊 落伍了你们11年的呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-4-9 11:39:36 | 显示全部楼层
第一版和第二版不同,你可以去下载一下第二版课后习题答案
mov sp, 24h    ;或mov sp, 36     ;(第一版填1ah或26)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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