![[高等教育]2008汇编试卷B卷.doc_第1页](http://file.renrendoc.com/FileRoot1/2019-1/12/a44b727e-d4e0-4ba5-9273-ee827833f959/a44b727e-d4e0-4ba5-9273-ee827833f9591.gif)
![[高等教育]2008汇编试卷B卷.doc_第2页](http://file.renrendoc.com/FileRoot1/2019-1/12/a44b727e-d4e0-4ba5-9273-ee827833f959/a44b727e-d4e0-4ba5-9273-ee827833f9592.gif)
![[高等教育]2008汇编试卷B卷.doc_第3页](http://file.renrendoc.com/FileRoot1/2019-1/12/a44b727e-d4e0-4ba5-9273-ee827833f959/a44b727e-d4e0-4ba5-9273-ee827833f9593.gif)
![[高等教育]2008汇编试卷B卷.doc_第4页](http://file.renrendoc.com/FileRoot1/2019-1/12/a44b727e-d4e0-4ba5-9273-ee827833f959/a44b727e-d4e0-4ba5-9273-ee827833f9594.gif)
![[高等教育]2008汇编试卷B卷.doc_第5页](http://file.renrendoc.com/FileRoot1/2019-1/12/a44b727e-d4e0-4ba5-9273-ee827833f959/a44b727e-d4e0-4ba5-9273-ee827833f9595.gif)
已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2007-2008学年第二学期期末考试试卷 (B卷) 试卷类型:闭卷年级 2006 专业 计算机应用 科目 汇编语言 姓名_ 学号_ 主考教师 程学先 分数_一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.汇编语言源程序中,每个语句可由四项组成,其中标号是一个符号,下面列出的有效标号是( ) A.Variable B.First & ld C.0FFFFH D.Memphis 2、以下( )不是内存RAM的特点A 工作中存储内容可以动态地变化B数据可以永远保存C每隔一定时间刷新一遍D 每次读出后需根据原存内容全部刷新一遍3十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。A. 无符号十进制数136B. 带符号十进制数-120C. 压缩型BCD码十进制数88D. 8位二进制数-8的补码表示4.为在一连续的存储单元中,依次存放数据 41H ,42H ,43H ,44H ,45H ,46H ,可选用的数据定义语句是()A.DB 41,42,43,44,45,46 B.DW 4142H,4344H,4546HC.DW AB,CD,EF D.DW BA,DC,FE5.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( ) A、AX,BX,CX,DX B、BX,BP,SI,DI C、SP,IP,BP,DX D、CS,DS,ES,SS 6.设数据段定义如下:DATA SEGMENTVAR1 DB 12H,34H( )VAR2 DB 10H DUP(O)ADR1 DW VAR1,VAR2DATA ENDS为使ADR1+2字存储单元中内容为0030H,上述括号中应选用的语句是()A.ORG 30B.DB 2EH DUP(0)C.DB 30H DUP(0) D.ORG $+30H7.执行PUSH BP指令时,目的操作数的物理地址表达式是()A.16*SS+BP B.16*DS+BPC.16*CS+IP D.16*SS+SP8下面指令中,事先要求写累加器,之后才能操作的指令是( )。A. REP LODSBB. REP SCASBC. REP CMPSBD. REP MOVSB9、执行INC指令除对SF、ZF有影响外,还要影响的标志位是( )。 A.OF,AF,PF B.OF,AF,CF C、OF,PF,CF D.AF,PF,CF 10.设CL=8,AL=0C8H,执行SAR AL,CL后,AL中的数据是()A.0FFHB.80HC.00H D.0FEH二、判断题(本大题共5小题,每小题1分,共5分)设数据段中有如下定义语句 DA1 DB 12H,34H DA2 DW 12H,34H ADRT=100H判断以下语句是否正确,如果有错,说明错误原因或修改为正确语句。 1、XCHG SI,DI 2、MOV BYTE PTR DA2+1,AX 3、MOV AH,3004、CONT EQU 035 5、PUSH CS三、填空题(本大题共5小题,每小题2分,共10分) 1.数据段地址一般存放在段寄存器_中。 2.假设某数据段段名为 DATA,VAR 是该段中的一个变量,若实现将该段的段地址送入 AX 中,可用 “MOV AX,DATA” 语句实现,也可以用 _ 语句实现。3. 计算机中的指令由_和_两部分组成。4.MOV AX, 1234H指令中的目的操作数的寻址方式为_。5.在DEBUG下,可用于反汇编的命令是_。四、简答题(本大题共5小题,每小题3分,共15分) 1、比较说明中断方式与DMA方式的异同?2、DOS系统功能调用的程序入口地址如何得到?3.设执行前SI=1000H,偏移地址为1000H的存储单元中所存数据为145H,指令LEA BX,SI执行后BX中的值是多少? 4.下列语句在存储器中分别为变量分配多少个字节 ?A. AD1 DW 10H DUP(?),10HB. COUNT EQU 1005.完成下列操作选用什么指令或指令序列 A.将2BC0H减去1A05H B.将变量DAB1的段地址送AX。 五、程序分析题(本大题共2小题,每小题3分,共6分) 1. 已知(AX)=FFFFH MOV DX,01 STC ADC DX,AX AND AL,0DH上述程序段执行后,(AX)=_ (DX)=_2.已知AX=7865H,BX=89AAH . 阅读下列程序段,画出其流程图,程序段运行后AX=_BX=_CF=_?CLC ADD AX,BX OR BX,AX RCR AX,1 RCL BX,1 六、程序填空题(本大题共4小题,每小题5分,共20分) 1.下面程序段实现把 DA1 字单元内容取绝对值后送到 DA2 中,请在横线处各填一条指令。DA1 DW DA2 DW ?MOV AX,DA1_JNS K_K : MOV DA2,AX2.下面程序段完成将存储单元A1中一个压缩型BCD码拆成二个非压缩型BCD码,高位BCD码存放在A3单元,低位BCD码存放在A2单元,再分别转换为对应的ASC码。请将程序补充完整。MOV AL,A1MOV CL,4_OR AL,30HMOV A3,ALMOV AL,A1_OR AL,30HMOV A2,AL3设AX,BX中的数一个为正数,一个为负数,下面程序段完成将负数送到PLW单元中存放,请将程序中所缺指令语句补上。 TEST AX,8000H MOV PLW,BX JMP DONE K1: DONE:4.设在BUF1与BUF2分别存放有二个字类型数据,下面程序段完成将BUF1与BUF2相减并将结果存放到双字类型变量BUF3中。试把程序中所空缺的指令填上。MOV AX,BUF1_ _ AX,BUF2MOV BUF3,AXMOV AX,_ _ _ AX,_ _MOV _ _,AX七、写程序段(本大题共2小题,每小题5分,共10分)1.选用NOT,AND,OR XOR逻辑指令编写一指令序列,实现将AL第3位,第4位同时置0,其他位变反。2.编写程序语句块,实现Z=X-Y。X,Y,Z的定义如下:X DW ?Y DB ?Z DD ?八、程序设计题(本大题共3小题,每小题8分,共24分) 1.已知三个无符号的字节数据a,b,c存放在ADR开始的连续单元中,若a,b,c同时为偶数则FLAG单元置0,若同时为奇数,则FLAG单元置1,否则FLAG单元置全1,请编写完整源程序。2.设数据区有非压缩BCD码数据A、B 定义例如:A DW 0507H B DW 0307H求计算A与B的和(其非压缩BCD码不超过16位)、并用十进制形式显示的程序。3.实验课程题。 利用超想-3000TC综合实验/仿真系统,将8255的片选CS55连至译码处的 200207。8255的PA口分接4个四个双色灯按要求发光。双色灯接法如下图所示(L2为南,L1为东,L4为北)。双色LED是由一个红色LED管芯和一个绿色LED管信封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。假设下面程序的功能是对一个东西南北走向的十字路口进行红绿灯控制。状态1南北绿灯通车,东西红灯。过一段时间转状态2,东西绿灯通车,南北红灯。再反复循环至状态1。其程序代码如下所示。求修改该程序,使状态1为:南绿灯,东北西黑;延时后状态2:东绿灯,北西南黑;再延时后状态3:北绿灯,东西南黑;再延时后状态4:西绿灯,东北南黑;再反复循环至状态1。将修改部分的原行号、原代码、改后代码对应写到卷子上。CODESEGMENTASSUMECS:CODESTART:MOVDX,203HMOVAL,80HOUTDX,200HMOVBX,7FHBG:MOVAL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 梦想创业自媒体账号转让及创业指导合作合同
- 婚前个人财务独立管理与婚后财产保全协议
- 智能农业植保无人机租赁与绿色防控服务合同
- 医院DRGDIP支付改革下临床路径管理与优化服务协议
- 离婚协议法院备案裁定合同范本
- 网络直播平台衍生分成补充协议
- 高三化学1-4离子反应教学设计
- 校招新能源销售面试题目及答案
- 肺结核预防知识宣传
- 网络安全风险评估考核补充协议
- 五方责任主体授权书和承诺书
- 《桂枝香·金陵怀古》ppt课件(沐风学堂)
- 《泵站运行工》word版
- API SPEC 5DP-2020钻杆规范
- 食药同源-PPT课件(PPT 55页)
- 大学无机化学(吉林大学、武汉大学、南开大学版) 第17章 卤素—— 内蒙古民族大学)
- 榆林智能矿山项目招商引资方案【参考范文】
- 医院版LIS操作手册(共84页)
- 基于蓄热式加热炉PLC控制系统设计(共43页)
- 瓦楞纸箱检验标准
- 安全生产事故应急救援预案范本
评论
0/150
提交评论