- 689
- 0
- 约8.49千字
- 约 13页
- 2017-01-06 发布于重庆
- 举报
第5章_模块化程序设计
第5章 模块化程序设计
5.1 简答题
(1)指令“CALL EBX”采用了指令的什么寻址方式?
寄存器间接寻址
(2)为什么MASM要求使用proc定义子程序?
(这个问题不好回答,是不是作者写错了?我猜测可能的原因: 在汇编语言中,函数、子程序等都称为过程,所以使用proc定义子程序 )
(3)为什么特别强调为子程序加上必要的注释?
便于程序员调用时使用,而不必关注子程序的内部实现。
(4)参数传递的“传值”和“传址”有什么区别?
传值是传递参数的拷贝,传址是传递参数的地址
(5)子程序采用堆栈传递参数,为什么要特别注意堆栈平衡问题?
保证正确返回;释放传递参数占用的堆栈空间,避免多次调用可能导致的堆栈溢出
(6)INCLUDE语句和INCLUDELIB有什么区别?
INCLUDE语句包含的是文本文件、是源程序文件的一部分;INCLUDELIB语句包含的是子程序库文件
(7)什么是子程序库?
子程序库就是子程序模块的集合,其中存放着各子程序的名称、目标代码以及有关定位信息,便于子程序的管理和调用
(8)调用宏时没有为形参提供实参会怎样?
缺少的实参,形参会做“空”处理。
(9)宏定义体中的标号为什么要用local为指令声明?
为了避免宏展开后出现标示符不唯一的情况,定义为局部。
(10)条件汇编不成立的语句会出现在可执行文件中吗?
不会。
5.2 判断题
(1)过程定义proc
您可能关注的文档
- 对系统论基本原理的浅析.doc
- 嵌套子查询设计实验.doc
- 手机电视SG技术规范V0.7.doc
- 拼接控制器操作说明书.doc
- 有限元分析考试.doc
- 电子类物料编号原则.doc
- 本科毕业论文..docx
- 本科毕业论文外文翻译..docx
- 空气热机实验仪软件操作说明书.doc
- 计算机视觉阅读文献_Rapid Object Detection using a Boosted Cascade of Simple Features.docx
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2026年高考数学二轮复习专题05 导数压轴大题综合6大考向(重难)(天津)(解析版).docx VIP
- 长波通信原理课件PPT.pptx VIP
- 大学mooc理解马克思(南大)章节测验答案.docx
- 2026年上半年海南文昌市校园招聘事业单位人员38人备考题库(1号)含答案详解ab卷.docx VIP
- 【高清可复制】铁路旅客车站细部设计.pdf VIP
- 2025北京东城区五年级(下)期末数学试题及答案.pdf VIP
- 短波通信与短波通信系统.ppt VIP
- 江苏省小学科学实验知识竞赛题库附答案.doc VIP
- 蓝海华腾TS-I注塑机电液混合系统专用伺服驱动器V2.0.pdf
- 养老服务对感染老年人进行床旁消毒隔离具体流程 .pdf VIP
原创力文档

文档评论(0)