ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:24.08KB ,
资源ID:14721585      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14721585.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(全国自考汇编语言程序设计考前密卷02321含答案Word格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

全国自考汇编语言程序设计考前密卷02321含答案Word格式.docx

1、第 1题 典型的计算机结构包括,通过连接在一起_ 【正确答案】CPU、存储器和输入/输出子系统组成系统总线 【你的答案】本题分数 1 分 你的得分 修改分数 第 2题 典型的计算机结构包括,通过连接在一起_ 【正确答案】CPU、存储器和输入/输出子系统组成系统总线 【你的答案】本题分数 1 分 你的得分 修改分数 第 3题 计数控制法分为。_ 【正确答案】计数控制法分为。【你的答案】本题分数 1 分 你的得分 修改分数 第 4题 ADD 是一条双操作数指令,即一条指令有源操作数和目的操作数。例如指令 ADD OPR1,OPR2中的源操作数是,目的操作数是。_ 【正确答案】OPR2OPR1 【你

2、的答案】本题分数 1 分 你的得分 修改分数 第 5题 主程序和子程序的参数传递方法有,存储器传递三种。_ 【正确答案】寄存器传递堆栈传递 【你的答案】三、简答题(本大题共 3小题,每小题 2分,共 6分)第 1题 如果从存储器的 20000H 地址开始分配段区,要求数据段占用 1K 字节范围、堆栈段占用 512字节范围、代码段占用 8K 字节范围。按数据段、堆栈段和代码 段的顺序连续分段,试画出存储器分段地址分配示意图,图中应写明各段寄存器的内容。【正确答案】(1)DA1 DB 20H DUP(2,3,10 DUP(4),7)(2)DA2 DW TS,DU,NE,ST(3)COUNT EQU

3、 DA2-DA1 【你的答案】本题分数 2 分 你的得分 修改分数 第 2题 比较地址表法与转移表法的异同。【正 确答案】地址表法和转移表法都适用于分支条件是线性的、互异的情况,即条件是连续有序的或基本连续有序的整数且某一时刻只能有一种条件成立的情况。另外,转移表法 和地址表法都是将各种条件转换为一个有序的整数,并将该整数作为有序表的偏移量,通过查表转移到相应的分支程序,两者都通过执行无条件转移指令达到转移。地址表法与转移表法的不同之处在于:地址表中存放的是分支程序的入口地址,而转移表中存放的是转入分支程序的转移指令。地址表法中可以直接转到分支程序的入口,转移表法必须先转移到转移表的相应位置,

4、继续再执行一次转移指令,才能达到分支程序的入口。另外,地址表一般存放 在数据段中,而转移表与程序放在同一代码段中。【你的答案】本题分数 2 分 你的得分 修改分数 第 3题 什么是子程序、主程序、调用子程序、返回主程序?【正 确答案】一个大程序可分解为许多相互独立的小程序段,这些小程序段称为程序模块,其中重复的或者功能相同的程序模块可以设计成规定格式的独立程序段。这些程序可以 提供给其他的程序在不同的地方调用,从而避免编制程序的重复劳动。这种可以多次反复调用的,能完成指 定操作功能的特殊程序段称为子程序。相对而言就把调用 子程序的程序称为主程序。主程序调用子程序的过程称为调用子程序。子程序执行

5、完后,返回到主程序的调用处,继续执行主程序,这个过程称为返回主程序。【你的答案】四、程序分析题(本大题共 7小题,每小题 5分,共 35分)第 1题 执行下列程序后,回答指定问题:DATASEGMENT DA1DW0121H DA2DB DATA ENDS MOVAX,DA1 MOVCX,0 MOVBX,1 AR1:SUBAX,BX JBAR2 INCCL ADDBX,2 JMPAR1 AR2:MOVDA2,CL HLT 请问:(1)该程序完成的功能是什么(2)程序执行以后(DA2)=。(1)实现开平方运算。(2)11H 【你的答案】本题分数 5 分 你的得分 修改分数 第 2题 已知(DS)

6、=1234H,(SI)=0124H,(12464H)=30ABH,(12484H)=0464H 程序段如下:LEASI,SI MOVAX,SI MOVSI+22H,1200H LDSSISI+20H,ADDAX,SI HLT 请回答:上述程序段执行后(DS)=。(SI)=,(AX)=。(DS)=1200H,(SI)=464H,(AX)=6156H 【你的答案】本题分数 5 分 你的得分 修改分数 第 3题 MOV BX,?FFH AND BX,?FFFH OR BX,?F?FH XOR BX,?FFH 上述程序段运行后,BX=,CF=f 【正确答案】BX=0FF0H,CF=0 【你的答案】本题

7、分数 5 分 你的得分 修改分数 第 4题 STRINGDBABCDEFGHIJ MOVAH,01;从键盘输入字符 19 INT21H ANDAL,0FH DECAL XORAH,AH MOVBX,OFFSETSTRING ADDBX,AX MOVBL,BX MOVAH,02H;显示输出 INT21H 试回答:(1)上述程序段的功能是什么(2)如从键盘输入字符4,程序段有什么结果 【正确答案】(1)程序段功能:根据从键盘输入的字符19,确定在显示器上显示 STRING 中第几个字符。(2)显示器显示字符D。【你的答案】本题分数 5 分 你的得分 修改分数 第 5题 ADW1234H BDW56

8、78H PUSH A PUSH B POPA POPB 试回答:(1)上述程序段执行后,。(2)设执行前 SP=200H,执行后 SP=。(1)(A)=5678H(B)=1234H(2)2000H 【你的答案】本题分数 5 分 你的得分 修改分数 第 6题 分析下面程序,回答指定问题:BLOCKDB 10H,35H,47H,51H,0DH,0C8H,0FFH DB 85H,90H DB 2AH,0FH,37H,7FH,4FH,6CH,0ABH DB 00H RESULTDB START:MOV SI,OFFSET BLOCK ;SI偏移地址 BLOCK MOV CL,SI;CL10H MOV

9、CH,0;CX0010H 为计数值 INC SI;修改地址 MOV AL,SI;AL取下一个数据 AGAIN:INC SI;修改地址 CMP AL,SI;两数据比较 JAE NEXT;若 ALSI则转。MOV AL,SI;否则 AL大数 NEXT:LOOP AGAIN;循环执行 MOV RESULT,AL;RESULT无符号最大数 HLT 问:(1)该程序执行后 RESULT单元的内容是什么?(2)该程序完成的功能是什么?【正确答案】该题的程序注解已在上面给出。根据分析可知该程序也是一个计数控制单重循环程序。该程序运行后RESULT单元的内容是 0FFH。也就是说该程序完成的功能是:从地址 BLOCK

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1