10年上10计本《汇编》期中试卷 A

发布 2020-05-19 06:54:28 阅读 2062

巢湖学院2011—2012学年度第一学期

计算机科学与信息工程学院10级计算机科学与技术专业。

本科)《汇编语言程序设计》期中考试试卷(a卷)

命题人刘拥统分人复核人。

1.cpu的任务是执行存放在存储器里的。

a.高级语言序列 b. 汇编语言序列 c.机器指令序列 d、c语言序列。

2.若二进制数为 1010101.101,则其十进制数为。

a.85.5 b.85.625 c.755d.551.5

3.已知x =00ffh,y=0aaaah,则( )

a. x∧y=0faa0h b. x∨y=0aaffh c. x∧y=0afafh d、x∨y=0fafah

4.某存储单元的物理地址是12345h,可以作为它的段地址有。

a.2345h b.12345h c.12340h d.1232h

5.指令 mov byte ptr 【bx+si】,al 中目的操作数的寻址方式是。

a.立即寻址 b. 寄存器寻址 c. 寄存器间接寻址 d.基址变址寻址

6.下列指令中的所有标识符均是类型属性为字的变量,试问哪个指令非法。

a.mov sp,ss:word_op1 [bx][di]

b.mov word_op2[bx+3*4][si],sp

c.mov ax,word_op1- word_op2

d.mov word_op1,word_op2

7.已知(cx)=0010h, (si)=1020h, (di)=2020h,执行下列指令后结论正确的是。

std rep movsw

a.(si)=1000h,(di)=2000hb.(si)=1010h,(di)=2010h;

c.(si)=1030h,(di)=2030h; d.(si)=1040h,(di)=2040h;

8.已知数据段定义block dw 1,2,3,4,5,6,7,8,9,10,12,14,16,18执行指令:

mov dx, block+(6 - 1)*2 后寄存器dx中的内容是。

a.000bhb.0006h;

c.000chd.0018h;

9.完成对cl寄存器的内容乘以4的正确操作是。

a.rcl cl,1b.mul cl,4

rcl cl,1

c.shl cl,1d.mov cl,2

shl cl,1shl cl,cl

10.若(ax)=62a0h,执行add ax,1234h

a. sf=0,zf=0,cf=0,of=0,pf=1;b. sf=1,zf=0,cf=0,of=1,pf=1;

c . sf=0,zf=0,cf=0,of=1,pf=0

11.已知x,y为带符号数,两数比较后,欲判断x<=y发生转换,应使用( )

12. ptr运算符赋予变量新的类型。

a. 只能在**段中生效b. 只能在数据段中生效;

c. 只能在本语句中生效d. 在本段中生效;

13.下列哪个中断调用是dos键盘功能调用实现从键盘输入一个字符并回显在屏幕上: (

a.mov ah, 0b.mov ah, 1

int 16hint 16h

c.mov ah, 8d.mov ah, 1

int 21hint 21h

14.执行如下程序:

mov ax,0

mov bx,1

mov cx,100

a:add ax,bx

inc bx

loop a

hlt执行后bx中的内容为。

(a) 99 (b) 100 (c) 101 (d) 102

15.下列数据段定义中的变量vect2地址偏移是。

datas segment

vect1 dw 2 dup(2 dup(0,0), 3 dup(0,0))

org20

vect2 dw 0adefh

datas ends

.0020h003ch;

.0014h0016h;

1.把bx寄存器和dx寄存器的内容相加,结果存入dx寄存器中。

2.把数0b6h与(al)相加,并把结果回送al中。

3.用寄存器bx和si的基址变址方式把存储器中的一个字节与al寄存器的内容相。

加,并把结果送到al寄存器中。

4.用寄存器bx的间接寻址方式把存储单元的一个字与1f00相减,结果送回存储。

单元。5.用寄存器bx和位移量0b2h的寄存器相对寻址方式把存储器中的一个字的值和。

cx相加,并把结果回送存储器中。

1. 现有(ds)=2000h,(bx)=0100, (si)=0002,(20100)=12h, (20101)=34h,20102)=56h,(20103)=78h,(21200)=2ah,(21201)=4ch,(21202)=b7h,21203)=65h,试说明下列各条指令执行完后ax寄存器的内容;

1) mov ax,1200h

2) mov ax,bx

3) mov ax,[1200]

4) mov ax,[bx]

5) mov ax,1100[bx]

6) mov ax,[bx][si]

7) mov ax,1100[bx][si]

2.指出下列指令的错误。

1)mov ah,bx

2)mov ax,[si][di]

3)mov bx,offset mydat[si]

1.试分析下列程序段完成的功能。

beginmov ah, 01h

int 21h

cmp al, ‘a’

jb stop

cmp al, ‘z’

ja stop

sub al, 20h

mov dl, al

mov ah, 2

int 21h

jmp begin

stop:

ret答:程序段完成的功能是。

2.已知ax=0ff60h,cf=1

mov dx,96

xor dh,0ffh

sbb ax,dx

执行上述指令序列后,axcf

3.设寄存器al,bl,cl中内容均为76h,

xor al,0fh

and bl,0fh

or cl,0fh

执行上述指令序列后,al

bl4.已知ax=0a33ah,dx=0f0f0h

and ah,dl

xor al,dh

neg ah

not al

执行上述指令序列后,ahal

segment

s9 db 0,1,2,3,4,5,6,7,8,9

data ends

lea si,s9

lea di,s9+1

mov cx,5

lop: mov al,[si]

xchg al,[di]

mov [si],al

add si,2

add di,2

loop lop

上述程序段运行后,s9开始的10个字节存储单元内容是什么?

10级计本期中试卷

福建师范大学数学与计算机科学学院。2013 2014第一学期期中考试卷。专业 电子信息年级 11 课程名称 计算机组成原理任课教师 陈家祯 试卷类别 开卷 闭卷。考试时间 2013 年 11 月 11 日午点分。学号姓名。一 填空题 每空1 分,共39 分 1 计算机系统是由一个硬件和软件组成的多层...

10级期中试卷

2011 2012学年度第一学期10级 林果生产技术 期中测试。命题人 段吉杰 2011 10 28 一 名词解释 10 2 20 1 果树。2 竞争枝。3 盲节。4 顶端优势。5 芽的异质性。6 扦插繁殖。7 层积处理。8 嫁接亲和力。9 组织培养。10 嫁接技术。二 填空题 30 1 果树栽培学...

建筑材料期中试卷11 10 10 1

14 水泥混凝土的基本组成材料是。15 砂或粗骨料中各组成颗粒的分级和搭配称为其测定方法是。16 混凝土的和易性包括。17 混凝土拌和物的流动性可采用和两种方法进行测定。18 混凝土试块标准试件的尺寸为。19 混凝土的耐久性包括。20 砌筑砂浆在砌体中主要起和的作用。21 抹面砂浆通常分为三层。22...