微机原理与接口技术(钱晓捷版)课后习题答案(19)

发布时间:2021-06-08

计算机专业--微机原理与接口技术(钱晓捷版)课后习题答案

出口作用。

⑤ 完整的子程序注释可方便程序员调用该子程序,子程序注释包括子程序名、子程序功能、入口参数和出口参数、调用注意事项和其他说明等。

⑥ 子程序保持堆栈平衡,才能保证执行RET指令时当前栈顶的内容是正确的返回地址。主程序也要保持堆栈平衡,这样才能释放传递参数占用的堆栈空间,否则多次调用该子程序可能就致使堆栈溢出。

⑦ “传值”是传递参数的一个拷贝,被调用程序改变这个参数不影响调用程序;“传址”时,被调用程序可能修改通过地址引用的变量内容。

⑧ INCLUDE语句包含的是文本文件、是源程序文件的一部分;INCLUDELIB语句包含的是子程序库文件。

⑨ 取长补短。

⑩ Windows程序在运行时需要加载其配套的动态链接库DLL文件,当其没有被搜索到时就会提示不存在。 〔习题4.2〕判断题 〔解答〕

① 对 ⑥ 对

② 错 ⑦ 对

③ 错 ⑧ 错

④ 错 ⑨ 对

⑤ 错 ⑩ 错

〔习题4.3〕填空题

〔解答〕

① 相对寻址,间接寻址,直接寻址,间接寻址 ② 1256H,3280H ③ 3721H,1 ④ EAH

⑤ 循环初始,循环控制 ⑥ REPT1标号的地址 ⑦ TEST ENDP,ENDM ⑧ EBP

⑨ PUBLIC,EXTERN ⑩ 38H 0DH 0AH 〔习题4.4〕

为了验证例题4-1程序的执行路径,可以在每个标号前后增加显示功能。例如使得程序运行后显示数码1234。 〔解答〕

labl1:

labl2:

jmp labl1 nop

mov eax,'?' call dispc mov eax,'1' call dispc

jmp near ptr labl2 nop

mov eax,'?' call dispc mov eax,'2'

; 相对寻址

; 相对近转移

微机原理与接口技术(钱晓捷版)课后习题答案(19).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219