电子与通信技术

为了提高汇编语言程序的效率,在编写时应注意哪些问题?

题目

为了提高汇编语言程序的效率,在编写时应注意哪些问题?

参考答案和解析
正确答案: (1)把要解决的问题化成一个个具有一定独立性的功能模块,各模块尽量采用子程序完成其功能。
(2)力求少用无条件转移指令,尽量采用循环结构。
(3)对主要的程序段要下功夫精心设计,这样会收到事半功倍的效果。
(4)能用8位数据解决问题的就不要使用16位数据。
(5)累加器是信息传递的枢纽,在调用子程序时应通过累加器传送子程序的参数,通过累加器向主程序传送返回参数。所以,在子程序中一般不把累加器推入堆栈。若需保护累加器的内容时,应先把累加器的内容存入其他寄存器单元,然后再调用子程序。
(6)为了保证程序运行的安全可靠,应考虑使用软件抗干扰技术,如数字滤波技术、指令冗余技术、软件陷井技术,用汇编语言程序实现这些技术,不需要增加硬件成本,可靠性高,稳定性好,方便灵活。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

汇编程序的任务是()。

A.将汇编语言编写的程序转换为目标程序

B.将高级语言编写的程序转换为汇编语言程序

C.将汇编语言编写的程序转换为可执行程序

D.将高级语言编写的程序转换为可执行程序


正确答案:A

第2题:

为了提高程序的易读性,同时为减少错误,提高软件开发效率,编码时应注意养成良好的( )。


正确答案:程序设计风格
程序设计风格 解析:读程序是软件维护和开发过程中的一个重要组成部分。有时候读程序的时间比写程序的时间多。解决同样一个问题,有的人编写的程序容易读懂,而有的人编写的程序不易读懂。这就存在一个程序设计风格问题。良好的程序设计风格可以提高程序的易读性,同时减少错误,提高软件开发效率。

第3题:

下列叙述中,正确的是

A. 用高级程序语言编写的程序称为源程序

B. 计算机能直接识别并执行用汇编语言编写的程序

C. 机器语言编写的程序执行效率最低

D. 高级语言编写的程序的可移植性最差


正确答案:A
用高级语言编写的程序称为高级语言源程序,计算机是不能直接识别和执行高级语言源程序的,也要用翻译的方法把高级语言源程序翻译成等价的机器语言程序(称为目标程序)才能执行。

第4题:

在下列关于程序设计语言及其处理系统的叙述中,错误的是()。

  • A、汇编语言程序的可移植性差
  • B、计算机可以直接运行用汇编语言编写的程序
  • C、高级语言在一定程度上与机器无关
  • D、低级语言程序运行效率高,高级语言程序编写效率高

正确答案:B

第5题:

染色打小样时,为了获得良好的匀染性,在操作时应注意哪些问题?


正确答案: (1)染色前应预先将织物润湿;
(2)染色中要经常搅拌和翻动织物,并注意翻动织物时尽量不要让织物露出液面;
(3)加入助剂时,要将织物取出加入,待助剂溶解后后再放入织物并继续搅拌;
(4)保证染色温度与时间;
(5)不同染色织物不宜置于同浴皂洗;
(6)尽量不用接触式烘干。

第6题:

在各类程序设计语言中,相比较而言,执行效率最高的是( )。

A.高级语言编写的程序

B.汇编语言编写的程序

C.机器语言编写的程序

D.面向对象的语言编写的程序


正确答案:C
在各种程序设计语言中,只有二进制代码组成的机器语言才能被计算机直接执行,其他的语言都必须进行编译,翻译成二进制代码才可被执行。因此答案选择C。

第7题:

编写问卷内容时应注意哪些技巧问题?
问卷内容应注意的问题:
(1)题目的类型是否正确而合适。类型可以从两方面说,一是开放式无结构或限制式有结构的题目,应从研究的性质来决定;一是性质上的类别,如学生学习动机、兴趣、学校教育方式、教学效果。
(2)题目是否切合研究假设的需要。每一类型中的题目,应该均为验证假设或研究目的所必需。
(3)题目是否含混不清,引起歧义。含混不清容易引起误解,造成问卷的偏差和失真。通常应设法避免三类问题:
1.太普遍化的问话,使受测者不知真正目的,如“你常看电视吗?”
2.语意不清的措词,使受测者费解,如“你认为目前教师的待遇够好吗?”“待遇”和“够好”都是语意不清;
3.包含两个或两个以上的观念与事实,使受测者不知如何选择,如“宗教的作用是使人向善,还是麻醉自己?”
(4)题目是否涉及社会禁忌与爱好,任何一个社会,都有些地方不能乱碰的,特别是关于禁忌与爱好方面,或者是正面问一些敏感的道德问题,政治问题。涉及个人隐私或恩怨的问题,也不能问,因为这类问题往往会遭到抑制。
(5)要避免或减少社会称许性。对于社会称许性的题目,要尽量避免或减少,编题时尽量少用理性的叙述,而从被测者感觉方面进行描述,可减少社会称许性。例如,学习动机问卷:“努力学习就是为了取得好成绩”(测学业动机)“学习就是为了提高自己的能力”(测掌握动机),这两题的社会称许性都较强,如果二选一的话,一般选第二问,因为老师、家长经常是这样教育每一个学生的。这是一种理性的说教,如果改为:“每次卷子发下来后看到分数比别人高,心里很美滋滋的”(表现出学业动机),“每次卷子发下来后,虽然得分比别人高,也总觉得自己考试时没有发挥好”(测掌握动机),这样从感觉的方面进行叙述,没有理性的思考,而是直接反映感觉,可大大地减少题目的社会称许性。
(6)题目是否产生暗示作用。
(7)题目是否超出受测的知识和能力。许多问题,设计者看来,非常简单,可是受测者可能从来就没有想过或遭遇过,得替他们设想,在他们的知识、经验、能力的范围内提出问题,不要把问题理论化。

第8题:

为了提高混悬型气雾剂的稳定性,在处方设计与工艺条件选择环节上应注意哪些问题。


正确答案:为了提高混悬型气雾剂的稳定性在处方设计与工艺条件必须控制以下几个环节:①应严格控制水分含量应控制在0.03%以下以免药物颗粒聚结;②应控制药物粒径应在5μm以下不得超过10μm;③在不影响生理活性的前提下选用抛射剂中溶解度最小的药物衍生物以免在贮存过程中药物粒径增大;④调节抛射剂和(或)混悬固体的密度尽量使两者相等;⑤添加适宜的助悬剂与稳定剂。
为了提高混悬型气雾剂的稳定性,在处方设计与工艺条件必须控制以下几个环节:①应严格控制水分含量,应控制在0.03%以下,以免药物颗粒聚结;②应控制药物粒径,应在5μm以下,不得超过10μm;③在不影响生理活性的前提下,选用抛射剂中溶解度最小的药物衍生物,以免在贮存过程中药物粒径增大;④调节抛射剂和(或)混悬固体的密度,尽量使两者相等;⑤添加适宜的助悬剂与稳定剂。

第9题:

汇编语言的特点是什么?用汇编语言编写的程序有哪些优点?


正确答案: 特点:与计算机硬件密切相关。
优点:程序结构紧凑,占内存空间小,运行速度快。

第10题:

编写调查问卷应注意哪些问题?


正确答案:调查表题目简洁明了;问题表达要简明、通俗;问题数量适度,答题时间在20分钟以内;为减少调查对象的顾虑,采用匿名式调查。