当前位置:首页 >> 工学 >> 武汉大学计算机学院考试试卷1

武汉大学计算机学院考试试卷1


武汉大学计算机学院考试试卷 一.单项选择题(将选项填在题干前的括号内,每小题 1 分,共 20 分) 单项选择题(将选项填在题干前的括号内, ( ) 1.用 编写的程序称为汇编语言源程序. A.汇编语言 ( B.汇编程序 C.机器语言 D.高级语言 个段寄存器. C.6 D.7

) 2.在 IBM-PC 系列机中,32 位的微型计算机有 A.4 B.5 标志位. B.影响 CF 位. C.24

(

) 3.一般的传送指令 A.影响

C.影响 ZF

D.不影响

(

) 4.8086CPU 形成的内存物理地址有 A.16 B.20

D.32 被置为 1.

(

) 5.若 SUB 指令的运算结果有借位,则 A.ZF B.SF C.OF . C.ES

D.CF

(

) 6.在取指令时,使用的段寄存器是 A.CS B.DS

D.SS

(

) 7.用

编写的程序可直接被机器执行. A.高级语言 B.机器语言 C.汇编语言 D.C 语言 . D.SS .

(

) 8.指令"MOV

AX,[BX+5]"源操作数的段寄存器是 B.DS C.ES

A.CS ( ) 9.指令"MOV

[EBX*4],EAX"目的操作数的寻址方式是

A.寄存器间接寻址 C.变址寻址 ( )10.字乘法指令执行完后,其运算结果在 A.AX ( B.BX

B.带比例因子的变址寻址 D.基址变址寻址 中. C.DX:AX 压入堆栈. C.CS 和 IP D.PSW,CS 和 IP 字节. D.84 中. D.40H D.AX:BX

)11.CPU 响应中断后,在中断响应周期将 A.IP B.PSW

(

)12.伪指令"A A.2

DW

2,20DUP(0)"分配的内存单元数是 B.21 C.42

(

)13.执行"INT

10H"指令时,其中断处理程序的入口地址在 B.20H C.30H

A.10H

(

)14.在 8086 CPU 的指令系统中,串操作指令的目的操作数在 A.DS:DI B.ES:DI C.DS:SI 字节. C.64K . C.-128~127 . C.DD 指令. C.减法 D.返回 中. D.DQ D.128K D.ES:SI

.

(

)15.在 IBM-PC 机中,一个段最大可定义 A.16K B.32K

(

)16.条件转移指令的转移范围是 A.0~128 B.0~255

D.-127~127

(

)17.若要将 A 定义为字,其伪操作应为 A.DB B.DW

(

)18.在子程序中,至少要有一条 A.传送 B.加法

(

)19.如果移位指令的移位次数大于 1 时,其移位次数必须放在 A.AL B.BL C.CL D.DL

(

)20.在进行 DOS 功能调用的功能号前,其功能号应该放在 A.AH B.BH C.CH D.DH

.

小题, 二.填空题(共 10 小题,每小题 1 分,共 10 分) 填空题( 1.目标程序经过 后产生可执行文件. 操作数. . 和 DMA 方式. A"执行后 AX= . 数. 说明 L. 说明 Q. .

2.在 PC 机的指令系统中,立即数不能作 3.标号的三个属性是段地址,偏移地址和 4.主机与外设间的数据传送方式有查询方式, 5.若 A 定义为字节,则指令"MOV AX,TYPE 6.指令"MOV AX,[BP]"使用的段寄存器是 7.当指令执行完后 SF=1,则表示运算结果为 8.如果在宏定义中有 L 标号,则在宏定义中应该用

9.如果在某一模块中的 Q 变量能被其他模块引用,在该模块应该用 10.压缩的 BCD 码一个字节可表示 位十进制数.

三.判断改错题(正确的在括号内打√,否则打×,并按原意改错.每题 2 分,共 20 分) 判断改错题(正确的在括号内打√ 否则打× 并按原意改错. ( ( ( ) 1.MOV ) 2.SHL ) 3.MOV [SI],3 AX,5 AX,SI

( ( ( ( ( ( (

) 4.LEA ) 5.MOV ) 6.ADD ) 7.SUB ) 8.MOV ) 9.MOV )10.INC

BL,BUF BX,[CX] AX,[DI] AX,BL [DI],[SI] BUF,CX [SI] ;BUF 为字变量

四.画出如下数据段的数据在内存中的存放形式示意图(10 分) 画出如下数据段的数据在内存中的存放形式示意图( DATA A B C D E F DATA DB DD ENDS SEGMENT DW DB DB = $-A 12345678H 2,3 'ABC' 4 DUP(0) $-C

五.阅读如下程序段,解答其后问题(共 10 分) 阅读如下程序段,解答其后问题( RW MOV LEA INT ENDM DATA BUF1 BUF2 BUF3 DATA CODE SEGMENT DB DB DB ENDS SEGMENT ASSUME CS:CODE,DS:DATA 100,0,100 DUP(0) 'PLEASE INPUT:' MACRO AH,A DX,B 21H A,B

0AH,0DH,'$'

START:MOV MOV RW RW RW MOV MOV MOV MOV L: INT DEC LOOP MOV

AX,DATA DS,AX 9,BUF2 10,BUF1 9,BUF3 CL,BUF1+1 CH,0 SI,CX AH,2 DL,BUF1[SI+1] 21H SI L MOV AH,4CH 21H

INT CODE ENDS END

START

请回答 :(1)该程序完成什么功能?(5 分) (2)若输入的字符为'12345'时,输出的结果是什么?(5 分) 六.编写下列程序段(每小题 5 分,共 15 分) 编写下列程序段( 1.将字变量 A 和 B 的内容互换. 2.将字变量 A 和 B 的内容相加,其结果存放在 C 变量中. 3.从键盘输入一字符,若为字符$,则 1→CX,否则 0→CX. 七.程序填空题(15 分) 程序填空题( 设有一字数组 A,第一个字单元存放的是数组元素个数,从第二个字单元开始依次存放的是 数组元素.现要求编写一程序,用 SCAS 指令搜索字数组 A 中与 X 字变量中所有相等的元素,若 找到该元素,则用 MOVS 指令从数组中删除该元素;否则,数组中的元素不变. DATA SEGMENT

A X

DW 12,432,—234,56,4,8,2,0,—1,44,20,10,22 DW ?

CODE

SEGMENT

START: MOV MOV

AX,DATA DS,AX

MOV

AX,X CLD

L:

MOV

CX,A LEA DI,A+2

JNZ CMP JZ MOV

OK CX,0 NO SI,DI

MOVSW DEC JMP NO: OK: MOV INT CODE ENDS AH,4CH 21H A L

赞助商链接
更多相关文档:

武汉大学计算机学院模式识别试卷2011B卷

武汉大学计算机学院 2010——2011 学年第二学期 2009 级 《模式识别》期末考试试题(B) 一、填空题(15 个空,每空 2 分,共 30 分) 1.基于机器学习的模式...

武汉大学1区计算机中心题库

武汉大学计算机题库 55页 1财富值 武汉大学计算机基础期末考... 6页 1财富值 《计算机组成原理》武汉大... 5页 2财富值如要投诉违规内容,请到百度文库投诉中心...

武汉大学计算机学院数字逻辑2010级(A卷A类)期末考试卷...

6页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 武汉大学计算机学院数字逻辑2010级(A卷A类)期末考试卷参考答...

武汉大学计算机学院数字逻辑2010级(A卷A类)期末考试卷

武汉大学计算机学院数字逻辑2010级(A卷A类)期末考试卷 隐藏>> 武汉大学计算机学院...一、填空题(每空 1 分,共 14 分) 1.若 x=-0.1011,则[x]补=( 2. ...

武汉大学计算机学院《微机系统与接口技术》期末考试试...

武汉大学计算机学院 《微机系统与接口技术》期末考试试题(A 卷) 微机系统与接口技术》期末考试试题( 2006-2007 学年第一学期答案一. 判断改错题 ×√√×× 二...

武汉大学计算机学院2007级数据库期末试卷A

《数据库原理》期末考试试题 (A) 数据库原理》班号 姓名 学号 注:所有的答题...武汉大学计算机学院数据... 5页 1下载券 武汉大学计算机学院数字... 2页 2下...

(附解析)武汉大学计算机基础2010试卷

武汉大学 2010-2011 上学期 期末考试计算机基础期末考试试题献给电商可爱的宝贝们! (谢谢景秋妈妈,祝你爬树愉快! ) 1.下列一组数中,其值最大的是:( A ) A...

武汉大学计算机学院模式识别试卷2011B卷

武汉大学计算机学院 2010——201 学年第二 2010——2011 学年第二学期 2009 级——20 《模式识别》期末考试试题(B) 模式识别》期末考试试题(个空, 一、填空...

武汉大学计算机学院Linux2010试卷

武汉大学计算机学院Linux2010试卷_工学_高等教育_教育专区。武大,计算机学院,Linux武汉大学计算机学院 2009-2010 学年第一学期期末考试 《Linux 原理与应用 》期末考试...

武汉大学计算机学院微机接口07~08试题及答案

武汉大学计算机学院 《微机系统与接口技术》期末考试试题(A 卷) 微机系统与接口...一、填空题(每空 1 分,共 20 分) 填空题( 1、 8086CPU 由执行部件 EU ...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com